1

サーバーを使用してアプリケーションにプッシュ通知を送信するために実装GCM 3.0しました。Instance ID APIApplicationGCM

これは、私が参照しているGCMドキュメントのインスタンスID APIです。

ユーザーがログアウトせずに直接アプリケーションをアンGCMインストール"Not Registered"すると、アプリがアンインストールされたデバイスでエラーが発生します。

私がしなければならないことは、アプリケーションのアンインストールで試したために役に立たないものを削除することです.その後Device id tokens変更されますが、ユーザーがアプリケーションデータをクリアすると.Application serverInstance IDnew Instance IDprevious Instance ID

Android GCMドキュメントには次のように書かれています:

インスタンス ID は安定していますが、次の場合は無効になる可能性があります。

  • アプリがインスタンス ID を削除する
  • デバイスは出荷時設定にリセットされています
  • ユーザーがアプリをアンインストールする
  • ユーザーがアプリのデータを消去する

これには特別な理由がありますか?

4

1 に答える 1