ホームボタンでアプリケーションを停止し、すぐに復帰した場合などに、停止前の状況からの続きになる場合があるが、最初からやり直して欲しい場合がある。
その場合は、アプリケーションの Info.plist にキーを追加し、"Application does not run in background"を選択する。チェックマークにチェックをつけてビルドすることで、マルチタスク非対応になり、再起動時に常に最初から処理されるようになる。
今作成しているアプリは、一時停止からの復旧は必要ないので設定した。具体的には、処理実行中に停止したあと、再起動すると、それまでの経過の一部が反映されてしまうのを避けるため、停止からの復帰は常に最初からやり直してもらうことにした。
0 件のコメント:
コメントを投稿