Currently on SDK 42. Managed workflow.
I’ve come across a strange issue. When I run expo publish
on my latest code, and receive this update on my pre-installed app on my device I see a blank screen after the splash screen, which stays there indefinitely. A similar thing happens with TestFlight, if I have my older version from the app store installed on my phone, then install the new TestFlight version I see a blank screen after the splash screen. Same behaviour when I install an apk on my Android device when there’s already a version of the app installed.
Weirdly, if I uninstall the app before downloading the latest version from TestFlight it works without any issue, plus all subsequent expo publishes to this version will also work without issue. I do not see this issue when installing a fresh apk on Android either. Same thing goes for running it in Expo Go, running in dev mode and in production mode, all works fine without any errors or warning messages.
I have added Sentry recently to see if it spits out an error which I can’t replicate in development, and it hasn’t shown me anything so far. I have been rolling back recent changes to try to track down a problem package, but removing these doesn’t help.
Anyone else experienced this or have any ideas what might be causing it?