アプリがバックグラウンドで約10分で完了すると、サスペンドモードになります。アプリは以下の2つの方法で殺すことができます:ユーザーまたはiOSによって殺されたiosアプリを確認する方法
iOSはアプリを強制終了できます。このシナリオでは、「applicationWillTerminate」が呼び出されます。
ユーザーが明示的にマルチタスクUIを使用してアプリケーションを殺すことができます(ダブルクリックホームボタンと押して - (赤)ボタン)。2番目のシナリオで
我々は、ユーザによって殺されているアプリを取得することができますか?
は、私は質問の下にチェックしますがノー実り多い結果: アプリケーションがサスペンド状態にある場合applicationWillTerminate
アプリのiOS版またはユーザーを殺した者に関係なく呼び出されることはありませ飽きないだろうApp killed by user
バックグラウンドタスクが完了したときにNSUserDefaultsフラグを設定します。次の起動時にフラグが存在しない場合、アプリはバックグラウンドタスクが終了する前に強制終了されています。 –