OS・アプリ

iOS SDK 4.x で非レジュームな備忘録

お仕事で iPodTouch アプリを作成していて,iOS SDK 3.x → 4.x へ変更した際に挙動が変わってしまった部分の対策を忘れないようにメモ。

xxxx-info.plistHOME ボタンをクリック時に,アプリがレジュームせず終了するように,xxxx-info.plist に application does not run in background の設定を YES で追加。

これで,HOME ボタンをクリックすると普通にアプリが終了します。で,HOME ボタンをダブルクリックで出るタスクリストには,他の起動(レジューム)中のアプリと同じく,あたかもアプリが起動しているようにアイコンが表示されていますが,これは最近使ったアプリの履歴的な感じで,アイコンをクリックすると普通にアプリが起動するのと同じ挙動をする模様。


コメントを残す