GCM について質問したいのですが、以下の問題について話しているリソースがインターネットにあまりないことがわかりました。
GCM を自分のアプリに統合しました。すべてのユーザーの登録 ID は通知サーバーに保存されます。すべて正常に動作しています。しかし、ここで問題が発生します。
コンピューター A でソース ファイルをコンパイルし、APK ファイルを生成して、その APK を自分のデバイス (S3) にインストールしました。GCM からメッセージを受信します。しかし、別のコンピューター B でソースをコンパイルし、同じ APK を生成して同じデバイス (S3) にインストールすると、登録 ID が変更されました。
これは意味がありません!登録 ID が通知サーバーに保存されているため、1 人のユーザーは 2 つの同一のメッセージを受け取ります。
それで、私が聞きたいのは、これを解決できる解決策があるということです? Google が登録 ID を生成または変更するためのルールまたは条件は何ですか?
私はこれを機能させるために頭を悩ませてきました。しかし、それでも失敗...
前もって感謝します。