iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど iOS4.0 SDK (Xcode 3.2.3-) でビルドすると自動的に Fast App Switching が効くようになる。ホームボタンを押して終了させて、次回起動した時には終了直前の状態(画面)に復帰することができる。 これはこれで便利なのだが iPhoneシミュレータでもこれを忠実に再現していて開発時には困ったことになる。修正して再ビルドしても初期実行にならずに直前の走っていたバージョンが復帰してしまう。 これを防ぐには Info.plist に UIApplicationExitsOnSuspend=YES の設定を行う。 UIApplicationExitsOnSuspend YESの場合は、iOS3以前と同様にアプリは完全終了する。 NOまたは設定なしの場合は、一時停
![Cocoaの日々: iOS 4.0 でアプリを一時停止しない設定 - UIApplicationExitsOnSuspend](https://cdn-ak-scissors.b.st-hatena.com/image/square/3aa6f336212a4e2715f1dad78654d119c8a0f250/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEhO_Ppio8vdKoiBmTe8mEIX_-DC9evDjfT3PoXQGWljZAJ51RU6EU9X7ggI65-kR5Dc3E6mImHwy1vAl6McG00a0z1DgpvxIegk8mnI0HluUmZ-KSBxPRWhXpW6bonIFqMcte0XOsN__mbQ%2Fs1600%2F101222-0002-76%252525.png)