ユーザA を使用してappをインストールしてログインします。デバイスのトークンキーが生成され、アプリケーションサーバに送信されます。 再度ユーザーがアプリをアンインストールして再インストールし、今度はユーザーBを介してログインしたユーザーが別のトークンを生成してサーバーに送信します。複数の対応する登録トークンが通知を受信していないデバイス
問題は、両方のユーザーが同じデバイス用に異なるトークンキーを含んでいることです。サーバーがプッシュ通知のためにgoogleを呼び出すと、メッセージは受信されません。これまでに働いていた
任意のヘルプは
ユーザーAが生成した以前のトークンを削除し、ユーザーBが生成した新しいトークンを挿入しましたか? –
削除するには –
アプリをアンインストールするたびに、できるだけサーバーから対応する登録トークンを削除する必要があります。それにもかかわらず、1つのアプリケーションインスタンス(1つのデバイス)に対して複数の登録トークンが生成された場合、GCMサーバーは[Canonical ID](https://developers.google.com/cloud-messaging/registration#canonical-ids)あなたが使うことができるもの。 –