I updated the launch screen in the corporate application, but it will not update when installed on an iPad with an existing application. I tried to completely remove the application before installing the new version, but it still starts with the old image of the launch screen.
I tried installing the new application on another iPad, where the application was never installed, and the new launch screen looks as expected. Both iPads launch the same iOS v9. The app was built using xCode 7.2
In conclusion, I tried the following scenarios:
updating an existing application (version 1) on iPad A - with a new application (version 2) iPad A downloads a new application v2 from the launch screen from version 1
installed a new application (version 2) on the iPad B, which never had this application. iPad B downloads the new v2 application with the correct start screen, then I installed the old version 1 of the application on iPad B iPad B, now it downloads the old v1 application from the launch screen from version 2
It seems the iPad somehow caches the launch screen from the very beginning, no matter which version. Uninstalling the application and reinstalling it does not seem to help, and it does not look like the code associated with the correct launch screen images being loaded on the iPad B.
source share