I have splash screen issue with Expo SDK v22 as built standalone app.
My app launch has no problem usually. But my app get issue under the following conditions.
Uninstall old app.
Reinstall new app from App Store.
Tap home icon of my app.
Then, it display black area like gif animation below.
I am not using loading api.
Probably new version app remaining old version app cache. Because this black area size is just old app setting of splash image.
FYI, this problem is not happen when completely first install this app to a device.
This sounds like a serious problem. We’ll try to get to the bottom of it soon. If there’s any other information that you can provide, that would be very helpful.
If you have multiple test devices, does this happen consistently?
Yes, this problem consistently happans.
I also get the same problem when I test on the other devices with the same condition.
However as mentioned previously, this problem does not happen when the app is installed for the first time, or just upgrade from old version without uninstalling.
This is a serious problem. Splash Screen is most commonly the first startup screen which appears when App is opened. I think this link helps you to better understand about splash screen and to fix your problem. http://abhiandroid.com/programming/splashscreen
Wow! This problem is gone!
That means that as I imagined, had the device is remaining old cache?
In fact I think that this problem is a rare case, but I hope this problem will be completely solved.
Thanks @aalices.
Thank you for checking this! Most probably this is an iOS specific issue ([like here]). Like you’re saying - images are being cached
I am not sure if there’s anything Expo can do about it but I’ll do some more research.(Launch Screen Image not Updating!!! | Apple Developer Forums)
Hi, this seems like a pretty old thread, but the problem is still happening and is happening on android too (in this thread they reported the problem in ios).
Made a clean build of the app, uploaded it to the play store, uninstalled my old app and reinstalled the new version from the play store. It is still showing the old splash screen. Also, in development mode, using the expo client, the new splash screen is used.