【问题标题】:Under what circumstances will an app deletes Firebase Instance ID?什么情况下应用会删除 Firebase Instance ID?
【发布时间】:2017-03-06 17:10:31
【问题描述】:

FirebaseInstanceIdService.class 明确指出onTokenRefresh() 将在以下情况下被调用:

  • 应用删除实例 ID
  • 应用已在新设备上恢复
  • 用户卸载/重新安装应用程序
  • 用户清除应用数据

应用何时以及在什么情况下会删除实例 ID?是否有可能在应用仍处于活动状态(正在进行的活动或服务)时发生这种情况?

【问题讨论】:

    标签: android firebase firebase-cloud-messaging


    【解决方案1】:

    当你在应用内调用FirebaseInstanceId.deleteInstanceId()时,应用会删除Instance ID:

    重置实例 ID 并撤销所有令牌。

    是的,您可以在应用处于活动状态时调用此方法。

    【讨论】:

    • 但如果我认为我永远不必手动调用它,我的应用会自动调用该函数吗?
    • AFAIK,没有。如果您不自己显式调用该函数,则不会调用该函数。
    猜你喜欢
    • 2020-10-23
    • 2020-04-18
    • 2014-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    相关资源
    最近更新 更多