I don’t know if this is an iOS4 thing or something, but basically say I have a few screens in my app. Now, when I hit the home button and relaunch my app it launches the app on the screen where I left off. It’s almost like it’s not restarting my app, but resumes it. I don’t want it to do that. (I’d like it to show my splash screen main menu, etc. )
Does anyone know how to resolve this? thanks
In iOS 4, apps are suspended (not terminated) when the home button is pressed. When you “relaunch” the app, it is simply moved to the foreground. If you want your app to terminate when the user presses the home button, set the value of
UIApplicationExitsOnSuspendtoYESin your app’sInfo.plistfile. If you do this, when the user taps the home button theapplicationWillTerminate:method of your app delegate will be called and then your application will terminate.