私のモバイルアプリケーションでFCMを使用しています。 Firebaseのドキュメントには、トークンをリフレッシュできることが記載されています(まれに)。トークンがリフレッシュされると、アプリケーションの動作をテストしたいのですが、トークンを無効にしてリフレッシュをトリガするにはどうしたらいいですか? documentationによればFirebaseメッセージングのテスト方法refreshToken
おかげ
私のモバイルアプリケーションでFCMを使用しています。 Firebaseのドキュメントには、トークンをリフレッシュできることが記載されています(まれに)。トークンがリフレッシュされると、アプリケーションの動作をテストしたいのですが、トークンを無効にしてリフレッシュをトリガするにはどうしたらいいですか? documentationによればFirebaseメッセージングのテスト方法refreshToken
おかげ
私は最終的にはトークンのリフレッシュをテストする方法を見つける:公共ボイドdeleteInstanceId()
リセットインスタンスID https://firebase.google.com/docs/reference/android/com/google/firebase/iid/FirebaseInstanceId
とすべてのトークンを取り消しますInstandeIDを削除します。
:
ときに登録トークンが変更される可能性があり:アプリアプリが新しいデバイスに復元されたインスタンスID
を削除
- ユーザーがアプリをアンインストール/再インストールする
- ユーザーがアプリデータを消去します。
これは私がすでに知っていることですが、私はそのうちのどれをトリガーするかを尋ねていました。しかし、私は知った。ありがとうございました –
自己回答をありがとう。 –