2016-08-30 8 views

答えて

2

最終的にはどちらかに送信されたメッセージを同時に受信できるように使用することはできません。あなたのアプリがオンラインになるとトークンが作成されます。これは、Canonical IDsに分類されます:

クライアントアプリのバグが同じデバイスに対して複数の登録をトリガする場合、状態を調整するために、クライアントアプリが重複したメッセージで終わるかもしれない難しいことができます。

標準IDを実装すると、これらの状況から簡単に復旧できます。正式登録IDは、クライアントアプリケーションによって要求された最後の登録の登録トークンです。これは、サーバーがメッセージをデバイスに送信する際に使用するIDです。

古い登録トークンを使用してメッセージを送信しようとすると、GCMは通常どおりリクエストを処理しますが、レスポンスのregistration_idフィールドに標準IDを含めます。サーバーに保存されている登録トークンをこの正規のIDに置き換えてください。のように、最終的に古い登録トークンは動作しなくなります

:ここ

はあなたを助けるかもしれないいくつかのリンクあり

関連する問題