iOS推送通知设备令牌是否会更改?

yzckvree  于 11个月前  发布在  iOS
关注(0)|答案(2)|浏览(170)

在安装应用程序并注册通知后,在任何类型的场景中,设备令牌是否有可能更改。
场景如:

  • 应用程序更新
  • iOS更新或在任何其他随机场景中。
h9vpoimq

h9vpoimq1#

以前在文档中,
如果用户将备份数据还原到新设备或重新安装操作系统,则设备令牌将更改。
新文档这里:
https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/APNSOverview.html
重要:为保护用户隐私,请勿尝试使用设备令牌来标识设备。
APN可以出于各种原因发布新的设备令牌:

  • 用户在新设备上安装应用
  • 用户从备份恢复设备
  • 用户重新安装操作系统
  • 其他系统定义的事件

因此,应用必须在启动时请求设备令牌,如APN到设备连接信任和设备令牌中所述。

neskvpey

neskvpey2#

我的应用程序在正常情况下成功接收Firebase通知。但是,我注意到在终止应用程序后,(即完全关闭)并重新打开,FCM(Firebase Cloud Messaging)令牌发生更改。通常,FCM令牌保持不变,除非用户卸载应用程序,但在这种情况下,令牌意外更改。因此,由于令牌已更改,因此未接收到通知。

相关问题