每当我第一次安装应用程序并授予其获取通知权限时,设备令牌将生成。但每当我重新启动应用程序时,都会出现以下错误:
Failed to fetch APNS token Error Domain=com.firebase.iid Code=1001 "(null)
有没有人能告诉我设备令牌是否在每次启动应用程序时生成?
Failed to fetch APNS token Error Domain=com.firebase.iid Code=1001 "(null)
有没有人能告诉我设备令牌是否在每次启动应用程序时生成?
但是由于以下情况,它可能会改变(也来自文档):默认情况下,FCM SDK 为客户端应用程序实例在初始启动时生成注册令牌。
当发生以下情况时,注册令牌可能会更改:
- 应用程序删除了实例 ID
- 应用程序在新设备上恢复
- 用户卸载/重新安装应用程序
- 用户清除应用数据。
今天的文档说https://firebase.google.com/docs/cloud-messaging/ios/client#access_the_registration_token
应用程序在新设备上恢复
用户卸载/重新安装应用程序
用户清除应用程序数据。
当我们删除实例ID时,似乎不会生成FCM令牌。