Expo OTA updates on iOS require app restart to take effect, while Android works on first launch

3 days ago 9
ARTICLE AD BOX

I'm developing iOS and Android apps using Expo and I'm running into some issues with OTA updates:

On Android, OTA updates work just fine — even if the installed version is behind the latest one, the app still updates to the newest version the first time it’s opened. But on iOS, it’s not working the same way. After users install the app, they don’t get the latest OTA code on the first launch; they only get it the next time they reopen the app.

A couple of extra details:

- My iOS app uses enterprise signing and is installed by users directly from their browser.

- I’ve also tried turning on the app’s network permissions in Settings right after installation but before opening the app, and that still didn’t help.

Read Entire Article