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または設定なしの場合は、一時停