The Problem
The way non-cloud-based apps work with regards to how they store their data is that there is essentially a data file on your phone that’s associated with that specific app.
What this means is that as far as your phone is concerned, the beta version of Bean Beast and the live version of Bean Beast are two totally separate apps.
Which means that if you willy-nilly upgrade from the beta to the live version, you will lose all your recipes, beans, etc.
Good news: I wrote some fancy code to help. The process is not 100% perfect (you will probably have to re-assign your bean photos) but the important stuff — aka your recipes, ratings, etc. — will all be preserved.
Good news number deux: it’s hella easy and should only take you a couple minutes.
The Solution: Migrate your Data
The process is going to be a little different for iOS and android users, so scroll to the appropriate section for your phone below.
iOS Bean Beast Data Migration Steps
- Open the testflight app on your phone and make sure the Bean Beast beta is up to date to the latest version
- Once it’s up to date, open the Bean Beast app.
- Within the app, click to the “more” tab on the bottom right.
- Within the “more” tab, go to the “data migration” screen.
- Click the “export your data” button
- Your data is now backed up and you can download the live version of the app at beanbeast.com/ios
- Once you have the live version of the app downloaded, open it up and again browse to the “more” tab and then the “data migration” screen.
- This time, click the “import data” button.
- This should load up all the data you just exported, but the photos might have to be re-designated/re-taken.
- You’re all done! Hollllaaa!
Android Bean Beast Data Migration Steps
- Open up the android app store and search for Bean Beast, and go to the store page for the app. (https://beanbeast.com/android)
- Make sure the app is up to date (you’ll know it’s not up to date if there’s an “update” button on the android store listing page.
- Once the app is up to date, open it up.
- Within the app, click to the “more” tab on the bottom right.
- Within the “more” tab, go to the “data migration” screen.
- Click the “export your data” button
- Now that your data is exported, go back to that store listing page and scroll to the very bottom of the page where it shows the beta program information
- From here you can choose to opt out of the beta program. Once the opting out processes, you can open the app up and import the data from that “data migration” screen in the “more” tab of the app if necessary. (For me, when I upgraded, I did not personally lose my data)
Leave a Reply