FCM令牌是否会像GCM注册ID一样定期更改?

我在Playstore上发布了使用GCM的应用程序,我有一个使用FCM进行迁移的计划。 我需要的一切信息都已find,但是我有一个问题没有find答案。 我的问题是什么时候创build了令牌,令牌会像GCM那样周期性地发生变化?

谢谢

  • 如何通过方法返回dataSnapshot值?
  • Firebase消息传递NoSuchMethodError.zzUrexception
  • GCM的API密钥突然失效? 未经授权(401)错误
  • 是否有用于*更改* Firebase远程配置值的API?
  • 与Facebook的FirebaseUI身份validation不起作用
  • 我可以在不使用google-services.json的情况下初始化Firebase吗?
  • firebase Android onAuthStateChanged()在signInWithEmailAndPassword()后触发两次
  • 如何在Deeplink消息中添加自定义文本而不是URL
  • 与GCM的工作原理类似,由于令牌旋转,FCM令牌可能会更改。

    您可以拦截实现callback的令牌轮询: FirebaseInstanceId.onTokenRefresh()

    https://firebase.google.com/docs/cloud-messaging/android/client#sample-register

    注意:令牌轮换是一个罕见的事件。 不要指望经常看到它。
    但是,如果您关心令牌,则应该实现onTokenRefresh()以通知更改。