Is anyone having idea how to sort this strange bug of Apple when splash screen is being replaced with another image file?
I am using splash.psd as initial file located at /resources folder
performing ionic cordova resources -s
after which all resource files are properly generated.
But during the runtime of application I see old application splash screen for a brief second, after which new splash screen shows.
I am aware that iOS caches splash screen by its own will, to speed up app switching, and I can see old cached file on simulators at path /Library/SplashBoard/Snapshots/BundleID (DEFAULT GROUP)/ cached old splash screen file ktx.
I am using cordova-plugin-ionic-webview v.2.5.1 which uses CDVLaunchScreen.storyboard by default.
I have tried but with no luck following things:
- prepare ios / build / clean build folder on xCode
- I have tried to change file names of generated anyany LaunchStoryboard images.
Ionic Framework : ionic-angular 3.9.8
@ionic/app-scripts : 3.2.4
Cordova Platforms : ios 5.0.1
cordova (Cordova CLI) : 8.1.2 (email@example.com)
Xcode : Xcode 11.2.1 Build version 11B500
Currently I am breafly seeing old splash screen on TestFlight builds also, and I dont think it will pass by itself on production users also.
If application is deleted from device and re installed it works, but this is not solution for current production users.
Thanks for your help!