Suddenly lost permissions to read values in Real-time database Firebase-console - firebase

Out of the blue, I lost permission to one of my real-time databases in Firebase. I can still view usage statistics but I cannot read the date in the database (through the database)
Image showing the message I get when I press "Realtime database"
Image showing how I still can view usage.
I can still access my other projects with no problem. I have not switched accounts etc. Whether my app can read/write to the database I do not know.
The project is just used to learn Firebase. So I can create a new one. But that doesn't explain why this happened in the first place.
Can anyone shed any light on why this might have happend?

The next day I refreshed the page once again, and it was back to normal.
For anyone who encounters this in the future.

Related

Can we change real time database in our app while the app is in review mode?

We have listed our android app on the play store to get published but it is up for review for 3-6 business days. So in the meantime, can we update the real-time database of firebase? Will it affect our review time?
Like if I make changes in the database, the data in the app will also change, so will google start the review process again?
Please tell. It is important.
Thank you in advance.
You can change the data. Just make sure not to break the App. If it has errors because of that it can get denied. Othervise it should not be any problem.

Set Alarms in android Firebase

I am a beginner in android and was working on a small project where multiple user sign up and perform different action like posting, liking, commenting. All data being stored on fire-base database and storage. I want to build an 'Events module' in the app, that helps each user set their own event, descriptions, time and days to give them reminders. I am unable to work as I don't know where to start. What should I use. I tried searching alarm manager but I really am not getting it so much. Many people have worked using SQLlite and alarm manager but I don't want to use sqlLite. Help me what should I start.
I found the answer to this a day after. The reason why we need to choose sqlite and not firebase is because alarms are locally stored on our mobile devices. Sqlite helps in such process whereas firebase works as cloud which is usually not recommended and used for alarms or calendars!!! Cheers

Storing NMA App ID, App Code & License Key in own db instead of hardcoding values in AppDelegate

We had a horror story back in August where our Here Maps SDK License Key was mistakenly changed on us (to this day, nobody still knows who did it and why). It was a nightmare, because all our users' apps froze upon launch and we had to push an update to the app store (and although I've had Apple approve an app update in the past in as little as 4 hours, that time it took them 4 days!!!).
It would make much more sense to store the values locally and then have the info populated into the app. Problem is that Here Maps requires the info in App Delegate which is the top level of app and it's difficult to build database queries in there.
Our license will be renewing soon, so I am thinking of solving this issue once and for all. Anybody had this issue before and has any ideas?
We believe it would be the correct solutions to avoid major incidents.Maintaining credentials in more controlled DB is a right approach instead of keeping in AppDelegates.

App Store connect. Can’t transfer app because builds are still tnere

Help!
I’ve been trying to transfer an app for a month now to a client and he’s getting angry! The last box in App Store connect about the TestFlight builds won’t grt ticket, and I don’t know what to do. I’ve tried everything. All builds are gone, all info from localizations, I’ve made countless updates, everything. I contacted Apple support but they’ve just kept passing me to different levels of support so far. I don’t know what do to. Is there a way to manually transfer it? Like if I removed mine from sale, and uploaded it on the clients side? And help is appreciated, thanks!
for transferring your app to the diff account.
All the test flight build has to be deleted manually.
All the test details has to be wiped off.
All the App information has to be cleaned in the app information section.
But i could see that you didn’t deleted the test flight build properly. thats why you are getting this error. i succeed transferring my 2 application.

Security for database SQLite of apps

I'm beginner in eclipse and android apps. what can I do for security of database? prevent hack or steel my database of my app. And where is database of apps in mobiles with android OS?
You can't. It is pretty trivial to get it, no matter what you do. If you want to keep your data safer, you can drop the local database, and make a web service where you get your data from. Then you will have to make some restrictions, so people will not rip your data fast. This is known as anti-farming and you can see more at https://www.owasp.org/index.php/REST_Security_Cheat_Sheet#Anti-farming
But this will only slow people down, and as the article says, large resource adversaries will still be able to get whatever they want.
What to do: don't focus on it, build a awesome app, so no other will reach your user level/profit.
Take a look at https://www.zetetic.net/sqlcipher/sqlcipher-for-android/. It is possible to create a encrypted database with that library. You should only think about where to place the key of it. One possible solution is that user has to enter the password via login dialog for example.
The database and app specific data is located at /android /data/package of your app folder.

Resources