Since I have a Google Email account, I am always logged in with the Google Email account. That wouldn't be a problem, but if I send an update of my app to friends, the previous app won't be updated, but a new app with the same name will be installed. In the new app version, all the data that was stored in a tiny database of the previous App version are no longer available. How can I prevent this?
This is by design, the tinydb is a local database and does not store data globally.
If you want to share a database across devices, then you will require an online solution. CloudDB, Firebase or perhaps Google Sheets.
How can you create an update of your app, if you are not logged in correctly in App Inventor?
Taifun
That's not entirely true. If I change my app, but don't change the name of the app, the Tiny database remains. The problem is as follows: I usually log in with my email xxxxx.... Now I am automatically logged in with my google email. I don't know why. If I now import my app and install it, the database is empty, even though the name of the app has not changed.
The point is that for some time now I have been automatically logged in with my Google email and not with my previous email address.
If you login using your Google account you will not find your project if you previously logged in with another account
The package name is dependent on your email address
If you install the sane app afsin using another package name, you have the app installed twice
Taifun