I created an iOS-only app and checked designed for iPad.
I uploaded the app to Testflight and got a test app on my Mac.
My app is using UserDefaults to record if there is an onboarding experience. The first user went through the onboarding and I saved it in userDefaults like this: onboardComplete: Bool = yes.
Then they deleted the app.
and downloaded the app again in a test flight.
However, on onboardComplete was already saved as yes, so reinstalling the app prevented the user from experiencing onboarding.
I’ve uninstalled and reinstalled the app several times, but nothing has changed.
I’m assuming that the sandbox on iOS is different from the sandbox on mac, but I’m not sure what resources to look for on this.
If you know, could you help me?
Have a nice day




