I have all my clients, in some version o Expo Detached App (IPA Version X, SDK 26, OTA Updates Enabled)
I’m publishing a new version of the app (IPA Version Y, SDK 26, OTA Updates Disabled)
When an user updates the app from Version X to Version Y the version X have OTA bundles in App User Data, so, when Version Y loads the app we have a error message.
The expected behavior wold be the new app handle the user data excluding old bundle versions.
If the user uninstall and install the app, it works fine.
Could you clarify, when you say you published Version Y, did you also build a new IPA? Or is Version Y simply being downloaded by the user as an OTA update itself?
The app should not cause OTA Updates are not Allowed on Constants
The expected behavior is the apps ignore Check OTA Version and use only “IPA Bundled” JS Bundles. This is Fixed