2

着信で応答ボタンを押したときにアプリを強制終了する必要があります。タップして拒否すると、アプリは引き続き機能します。

applicationDidEnterBackgroundでexit(0)のペースを調整してみました。

アプリは強制終了です。しかし、問題はそれ自体が自動的に再起動することです。

何か提案やアイデアはありますか?

4

1 に答える 1

4

exitアプリコード内で「」を呼び出さないでください。Appleは、ユーザーが明示的に終了していない場合に、自動的に終了するアプリを拒否しますAppleは、「iOSヒューマンインターフェイスガイドライン」(「プログラムで終了しない」セクションを参照)で同じように述べています。

アプリを終了する唯一の公式で承認された方法は、ユーザーがホームバーボタンをタップし、「ミニ」ドックの揺れているアプリの「-」バッジを押すことによって手動で終了することです。

この場合にすべきことは、applicationWillResignActive:アプリデリゲートメソッドで適切に処理することだけだと思います。

于 2012-06-07T07:39:30.490 に答える