今、私は通知を受け取ることができるアプリを開発しています。アプリで受け取った通知のコピーを自分のサーバーに送信する必要があるまで、 。アプリが殺されたハンドルの通知IOS
私はこのアプローチの短所を知っていますが、受信した通知を処理できる唯一の方法です。
今私はこの方法
-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler
を通じて背景と前景のアプリで受信された通知を処理することができます。このメソッドの中でNSURLConnection sendAsynchronousRequestを呼び出し、受信した通知データを自分のサーバーに送信します。
しかし、アプリが強制終了(バックグラウンドアプリから削除)されると、この方法で通知を処理することはできません。
通知を受け取った後、私のサーバーに投稿要求をすることができるアプリが殺害されたときに呼び出せる方法はありますか?
...まで、あなたがアプリケーションを開かない限り、これを行う方法がないと思います。あなたが(トークンによって)デバイスがプッシュを受信したかったと伝える方法を覚えているかどうかは分かりません。 – Sirens