Hello,
When my app terminates, I release my objects, save the user data and stop all of the ads and analytics activity.
I have noticed that if I exit my app on the device and then quickly enter it again the second I see the app icon again I have a scenario where the appWillTerminate jobs are still running from the last run although I already see the Default.png and maybe even the screen after that I then I simply get a black screen for a second or two.
Is there a way to protect my application from this kind of behavior? I want the user to save his data without any interruptions, and in case he entered the app before it was all over I want him to be able to enter the app without any crash and simply wait. maybe on the Default.png screen.
Did anybody else encounter this kind of behavior? Do you happen to know how to avoid this situation?