Android および iOS アプリでプッシュ通知を有効にする予定です。そのため、シナリオを書き留めているときに、1 つの質問に出くわしました。
特定のペイロードに対してアプリがアンインストールされたというフィードバックをクラウド サービス (GCM および APN) から取得しますか?
Android および iOS アプリでプッシュ通知を有効にする予定です。そのため、シナリオを書き留めているときに、1 つの質問に出くわしました。
特定のペイロードに対してアプリがアンインストールされたというフィードバックをクラウド サービス (GCM および APN) から取得しますか?
私はGCMについて答えています
ユーザーがアプリケーションをアンインストールしても、GCM では自動的に登録解除されません。GCM サーバーがデバイスにメッセージを送信しようとして、デバイスが、アプリケーションがアンインストールされているか、
com.google.android.c2dm.intent.RECEIVE
インテントを受信するように構成されたブロードキャスト レシーバーを持っていないことを応答した場合にのみ、登録が解除されます。その時点で、サーバーはデバイスを未登録としてマークする必要があります (サーバーはNotRegisteredエラーを受け取ります)。
詳細:- GCM アーキテクチャの概要
GCMに関するパンカジの答えは正しいです。
APNS に関しては、アプリをアンインストールしたデバイスのデバイス トークンを返すフィードバック サービスがあります。