3

Android および iOS アプリでプッシュ通知を有効にする予定です。そのため、シナリオを書き留めているときに、1 つの質問に出くわしました。

特定のペイロードに対してアプリがアンインストールされたというフィードバックをクラウド サービス (GCM および APN) から取得しますか?

4

2 に答える 2

5

私はGCMについて答えています

ユーザーがアプリケーションをアンインストールしても、GCM では自動的に登録解除されません。GCM サーバーがデバイスにメッセージを送信しようとして、デバイスが、アプリケーションがアンインストールされているか、com.google.android.c2dm.intent.RECEIVEインテントを受信するように構成されたブロードキャスト レシーバーを持っていないことを応答した場合にのみ、登録が解除されます。その時点で、サーバーはデバイスを未登録としてマークする必要があります (サーバーはNotRegisteredエラーを受け取ります)。

詳細:- GCM アーキテクチャの概要

于 2013-07-01T05:21:25.467 に答える
1

GCMに関するパンカジの答えは正しいです。

APNS に関しては、アプリをアンインストールしたデバイスのデバイス トークンを返すフィードバック サービスがあります。

于 2013-07-01T10:21:44.563 に答える