1

私のアプリは、フォアグラウンドで実行されているときにプッシュ通知を受け取ります。以下の3つの方法を実装しています。

application:didReceiveRemoteNotification:
application:didRegisterForRemoteNotificationsWithDeviceToken:
application:didFailToRegisterForRemoteNotificationsWithError:

アプリはリモート通知を正常に登録し、このトークンをサーバーに送信します。アプリがフォアグラウンドで実行されている場合、プッシュ通知は問題なく表示されます。

アプリが実行中で、ユーザーがホーム ボタンを押した場合、つまりアプリが中断された場合、プッシュ通知は何もトリガーしません。ホーム画面では何も起こりません。メッセージ、サウンド、またはバッジはありません。

誰かが同じ問題を抱えているかどうかを検索してみましたが、他の人々の問題は、受信後に正しい appdelegate メソッドで通知をキャプチャすることにもっと対処しています。

手がかりはありますか?

4

0 に答える 0