Ios 未注册提供的注册令牌

Ios 未注册提供的注册令牌,ios,objective-c,firebase,apple-push-notifications,firebase-cloud-messaging,Ios,Objective C,Firebase,Apple Push Notifications,Firebase Cloud Messaging,我试图通过谷歌云函数发送iOS推送通知,但它返回错误,即所提供的注册令牌未注册。但我已经通过调试我的应用程序进行了检查,FCM注册令牌是正确的。之后,我试图通过提供FCM令牌,通过Firebase控制台向单个设备发送推送通知,但由于未注册的注册令牌而失败。由于设备FCM令牌没有问题,这是如何发生的?我认为这应该是一些粗心的错误,您应该确保以下事项: 令牌与-[firmMessageAgentDelegate messaging:(firmMessageing*)messaging DidRece

我试图通过谷歌云函数发送iOS推送通知,但它返回错误,即所提供的注册令牌未注册。但我已经通过调试我的应用程序进行了检查,FCM注册令牌是正确的。之后,我试图通过提供FCM令牌,通过Firebase控制台向单个设备发送推送通知,但由于
未注册的注册令牌
而失败。由于设备FCM令牌没有问题,这是如何发生的?

我认为这应该是一些粗心的错误,您应该确保以下事项:

  • 令牌与
    -[firmMessageAgentDelegate messaging:(firmMessageing*)messaging DidReceiverRegistrationToken:(NSString*)fcmToken]相同。

  • GoogleService Info.plist与Firebase推送控制台来自同一个帐户

  • 更新至最新的Firebase SDK

  • Google Firebase提供了一些关于您的错误
    的描述,提供的注册令牌未注册

    未注册提供的注册令牌。以前有效的 注册令牌可以出于各种原因取消注册, 包括:

    • 客户端应用程序已从FCM注销自身
    • 客户端应用程序已自动注销。如果用户卸载应用程序,或者在iOS上,如果APNS反馈 服务报告APNS令牌无效
    • 注册令牌已过期。例如,Google可能会决定刷新注册令牌,或者APNS令牌可能已经在iOS上过期 设备
    • 客户端应用程序已更新,但新版本未配置为接收消息。对于所有这些情况,请删除此注册令牌 并停止使用它发送消息

    你能为FCMYes添加代码吗?问题是关于APNS令牌。哦。。。我认为该应用程序已被删除并重新安装。我来看看这个。谢谢APNS令牌出现了什么问题以及如何解决?我有类似的问题,但没有解决的线索