2011-08-08 10 views
0

どうすればAppが強制的にユーザーによって閉じられたのか分かりますか?アプリがユーザーによって強制終了されたことを知る方法を教えてください。

は、「強制的にユーザーによって閉じられ、」アプリケーションがバックグラウンドと、ユーザーにそれを閉じると意味。これを知ることができる方法

?私は私の質問を編集

おかげで...、

私は、ユーザログを維持したいので、ユーザのログインをクリックするか、ログアウト時に、私は追加するログの詳細はあそこに私のコードをして。ユーザーがログアウトをクリックせずにマルチタスクキルを実行してアプリを終了すると、ログアウト関連のコードを実行できません。どうすればそれを得ることができますか? と私のアプリがバックグラウンドが有効である...

+0

あなたが知っている必要がある理由は、あなたのアプリケーションはもはや実行されていないのですか? – rptwsthi

答えて

1

単純に、あなたは(確実に)できない、とする必要はありません。

1

これが役立つことがあります。ApplicationWillTerminate in iOS 4.0

あなたの提示は、アプリケーションがバックグラウンドで

- (void)applicationDidEnterBackground:(UIApplication *)application 

アプリを終了し、ユーザーに呼び出されます、その後有効になっている場合ということであるものに最も近いもの。彼らは実際にそれを殺すとき、あなたは、あなたが実際にバックグラウンドで何かをやっている場合は、これを使用する必要があるのだけ時間がある

- (void)applicationWillTerminate:(UIApplication *)application 

を受け取ることになります。あなたのアプリがバックグラウンドで使用されていない場合は、マルチタスキング殺害によってユーザーがそれを殺したときを知る必要はありません。

関連する問題