iOS launch screen show wrong image resources - ios

My app has modified the launch screen on this version. and the previous version of my app was uploaded already on App Store.
And I found something strange during the ready to deploy this version.
This is the process that I found the problem.
Deleted the debug mode app(It is confirmed that the launch screen was updated well).
Installed the previous version of my app from App Store.
Reinstalled the new version from TestFlight or Xcode.
Found the issue that the image resources of launch screen are previous version's.
Why is this? and how can I solve this problem?

delete your app on your device. and restart your device. if you install apps from Xcode.try to restart your Xcode too. then reinstall the app.

Related

Testflight installing issue

My client trying to install app using TestFlight it is showing Couldn't Load App (TestFlight couldn't connect to itunes to itunes connect. Try again later.)
I have read lots of blogs and post regarding this issue. And tried many things like :
remove build and upload build again.
remove TestFlight testers and add them again.
un-install TestFlight and re-install again.
Restarting the iPad. And Resetting all settings on the iPad (factory defaults).
But issue was still there. Then finally I have asked to my client, What is iOS version in his iPad? Actually he was use 11.2.6. Then I have told him to update iOS in iPad to 11.3 because I have set 11.3 in project's Deployment Target.
And finally issue have been resolved.
I hope this will help to others.

launchimage : trigger.io forge default launchimage is displayed before mine

I use the latest version of trigger.io forge (latest stable version of forge -2.5.1 - and of all modules like launchimage 2.12), but when i launch app on ios 9 or 10, i can see 2 or 3 seconds, the default "Trigger.io Forge" splash screen before mine.
Is it a new "commercial" displayed recently ? Or is it a bug ?
As of iOS 10 Apple caches the launchimage the first time the app is launched. Unfortunately there is a bug with the implementation in that it does not pick up on subsequent changes to the launchimage!
The workaround is as follows:
Uninstall your app from the device.
Reboot your device. (Very important, the cache won't get cleared if you just delete the app)
Reinstall the app with the new launch image.

Application crashed after splash screen when testing with Testlfight

I've just deployed my application on TestFlight for internal test.
When I install my app on my iPhone and launch it, it crashed on the splash screen. But when I deploy my application on my phone with xcode, it works perfectly.
Does anyone know what the problem is?
Thanks in advance.
EDIT:
I use Xcode. After the launch screen, i display a login windows. It just initialize some UIImage (like background) and create my tables in my DB SQLite :/
FIXED ! One of my library wasnt loaded ! for fixed that, i added this library in "embedded binaries" in the general setting of my app :)
I fixed it ! Thank you all for yours responses. That was a library loading problem.
I edited my original post with the solution.
You can try archive ipa from XCode and install it via iTunes, is it crashed?
I meet the same problem when I test it work correct in my phone but Apple Reviewer say it crashed when start up app.
My problem: When start app, I have a processing data so long in main thread, it's freeze app about 10s, app will be killed.
Ensure the target deployment iOS version is compatible with the user's iOS version.
Sometimes users on testflight don't update iOS, or iOS releases an update that the user installs immediately and the build actually isn't compatible.
I had this particular experience with Crashlytics and iOS 8.1 -> 8.2

iOS dev: how to simulate app update in simulator or device?

I need to fix a bug which happens when user updates the app while the app is put in background, how do I simulator the exact case in simulator or device?
I tried to install an old version, then build a new version, drag its IPA file from Organizer to the device but it prompted me to delete the existing app, I assume that real app update through AppStore does not delete existing app first, as user defaults are not removed after update.
Thanks!
Directly build and run app from xcode. And take app into background -> now install new version of app from xcode. This is exact situation what you want. (This is same in both device and simulator). This won't remove user defaults.

iOS app icon not updating

I have an app on App Store. When I try to deploy a build on a device which already has an older retail version of my app installed, it does not update the icon of the app unless the device is restarted. It only happens on FW 6.0+. Does anybody have any ideas on why it is happening or any suggestions to fix it?
What I noticed seemed to work for me last night was to remove any of the files from my project and the Finder folders for the same project that sit next to the main project file. I also had different names for the older and newer ones so I removed the older ones from the plist file too both under icons and iOS 5 icons. Finally I did a Command+Shift+K to clean the project. That all seemed to do it for me on the emulator and on my iPhone I just had to reboot.

Resources