2011年1月30日日曜日

マルチタスク非対応にする

ホームボタンでアプリケーションを停止し、すぐに復帰した場合などに、停止前の状況からの続きになる場合があるが、最初からやり直して欲しい場合がある。

その場合は、アプリケーションの Info.plist にキーを追加し、"Application does not run in background"を選択する。チェックマークにチェックをつけてビルドすることで、マルチタスク非対応になり、再起動時に常に最初から処理されるようになる。

今作成しているアプリは、一時停止からの復旧は必要ないので設定した。具体的には、処理実行中に停止したあと、再起動すると、それまでの経過の一部が反映されてしまうのを避けるため、停止からの復帰は常に最初からやり直してもらうことにした。

0 件のコメント:

コメントを投稿