I have a few questions about Expo OTA updates for standalone apps: it’s my understanding that iOS apps will download/install updates synchronously during cold starts and that Android will load them asynchronously during cold starts.
- If an app has been running in the background (possibly for several weeks) does it ever look for an available OTA update? Or does the user have to force close the app and restart it to get an update?
- It seems strange to me that iOS and Android behave differently. Is there a way to force the same behavior for both devices? eg. can I force Android apps to download OTA update synchronously?
- If Android downloads updates asynchronously, when is the update actually applied? Does the user need to force close the app to get the update? Or is it just there the next time the app is restored from the background?