実装しました
application:didReceiveRemoteNotification:
プッシュ通知を受信したときにアプリにデータを保存します。
ただし、アプリがバックグラウンドで通知を受け取った場合、上部に表示される通知バナーをタッチした場合にのみデータが保存されます。
代わりに、アプリのアイコンをタップして再度開くと、通知の内容は保存されません。
配布プロファイルを使用している場合にのみ通知を受信しているapplication:didReceiveRemoteNotification:
ため、通知バナーを一番上にプッシュした場合にのみ呼び出されるかどうかはわかりません。
デバイスでのユーザーアクションの後ではなく、通知の受信時に常に呼び出されると思いました。
更新します。これが役立つかどうかはわかりませんが、お知らせするために、これらのメソッドを実装していません。
– applicationDidEnterBackground:
– applicationWillEnterForeground:
- applicationDidBecomeActive: