GCMregistrationIdレアキャラクター

ボルハ

私はAndroidアプリでクラスcom.google.android.gcm.GCMBaseIntentServiceとそのメソッドを使用していonRegistered(Context context, String registrationId)ます。

最近、このメソッドは、のよう|ID|1|: dSyzRPhBqSg:最初にまれな文字列を持ち、その後に正しいGCMIDが続くregistrationId値の取得を開始しました

何が原因なのかわかりません。最近FirebaseSDKを使い始めたせいかもしれません。

何か案は?

ありがとうございました

編集:onRegisteredのコード

@Override
protected void onRegistered(final Context context, String registrationId) {
    Log.i(TAG, "Device registered: regId = " + registrationId);
}
Evgeniy Mishustin

これは正規IDと呼ばれます。Firebaseのドキュメントには次のように書かれています。

正規登録IDは、クライアントアプリによって要求された最後の登録の登録トークンです。これは、サーバーがデバイスにメッセージを送信するときに使用する必要があるIDです。

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

この理由は、クライアントアプリが同じデバイスに対して複数の登録をトリガーするためです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

キャラクターのアップグレード

awk +キャラクター間のメールアドレスをキャプチャする方法

フラッターカレンダーキャンセルアクション

キャラクター抽出チャレンジ

Kubernetesクラスターアーキテクチャ

couchbaseクラスターとnodejs分散アーキテクチャ

ゴンプレート:悪いキャラクターU + 0022'- '

クラスタシステムアーキテクチャ?

OKD本番クラスタアーキテクチャ

アレイアダプタのアラートダイアログがクリックをキャプチャしていません

RStudioでレアキャラクターのスクリプトを入手できない

Unityキャラクターアセットはマルチプレイヤーでは機能しません

Elixir:レスキュー/キャッチタスクのタイムアウト

JAVAキャラクターのアイコン

不明なキャラクターアンドロイド

フラッターでキャッシュとアプリディレクトリを削除する方法

継承を使用してキャラクターをレベルアップする方法

ROSカメラキャリブレータエラーアウト

スタックアーキテクチャのフラッター

プレイヤーキャラクター移動エラーLibGDX RPG

Androidアプリのクリーンなアーキテクチャ:データレイヤーには独自のモデルクラスが必要ですか?

関数のUWPキーボードアクセラレータ

最高のアーキテクチャパターンをフラッター

データバインディングライブラリを使用したMVVMアーキテクチャでタブレイアウトを使用する

キャラクタークラスVS。キャラクターリスト

Tomcatクラスター環境のアーキテクチャーの問題

カスタムキャスト演算子を使用したテンプレートクラスへのアップキャスト

Pygameキャラクターのアイドルアニメーション

Pythonを使用したダンジョンズアンドドラゴンズのキャラクターシートジェネレーター

TOP 一覧

  1. 1

    Unity:未知のスクリプトをGameObject(カスタムエディター)に動的にアタッチする方法

  2. 2

    セレンのモデルダイアログからテキストを抽出するにはどうすればよいですか?

  3. 3

    Ansibleで複数行のシェルスクリプトを実行する方法

  4. 4

    tkinterウィンドウを閉じてもPythonプログラムが終了しない

  5. 5

    Crashlytics:コンパイラー生成とはどういう意味ですか?

  6. 6

    GoDaddyでのCKEditorとKCfinderの画像プレビュー

  7. 7

    Windows 10 Pro 1709を1803、1809、または1903に更新しますか?

  8. 8

    Chromeウェブアプリのウェブビューの高さの問題

  9. 9

    モーダルダイアログを自動的に閉じる-サーバーコードが完了したら、Googleスプレッドシートのダイアログを閉じます

  10. 10

    Windows 10の起動時間:以前は20秒でしたが、現在は6〜8倍になっています

  11. 11

    Reactでclsxを使用する方法

  12. 12

    ファイル内の2つのマーカー間のテキストを、別のファイルのテキストのセクションに置き換えるにはどうすればよいですか?

  13. 13

    MLでのデータ前処理の背後にある直感

  14. 14

    グラフからテーブルに条件付き書式を適用するにはどうすればよいですか?

  15. 15

    Pythonを使用して同じ列の同じ値の間の時差を取得する方法

  16. 16

    mutate_allとifelseを組み合わせるにはどうすればよいですか

  17. 17

    ネットワークグラフで、ネットワークコンポーネントにカーソルを合わせたときに、それらを強調表示するにはどうすればよいですか?

  18. 18

    テキストフィールドの値に基づいて UIslider を移動します

  19. 19

    BLOBストレージからデータを読み取り、Azure関数アプリを使用してデータにアクセスする方法

  20. 20

    PowerShellの分割ファイルへのヘッダーの追加

  21. 21

    ソートされた検索、ターゲット値未満の数をカウント

ホットタグ

アーカイブ