FCM通知已发送但在iOS中从未收到

时间:2019-07-15 02:22:26

标签: ios firebase firebase-cloud-messaging apple-push-notifications

更新...发布之前

在发布此消息之前,我实际上已经找到了解决方案,但我想还是应该发布它,以期节省其他人的时间。

作为最后的选择,我尝试在Firebase Cloud Messaging项目设置中删除APNs身份验证密钥,并还原回该应用程序的证书。这样就解决了。以下是我打算发布的消息。

我正在尝试使用Firebase FCM向特定主题的订户推送通知。根据Cloud Messaging控制台,通知已发送,但订阅该主题的设备从未收到过通知。我也没有收到通过控制台发送的测试消息。

我已确认以下内容:

  • 为我的项目正确配置了APNS。我能够收到 使用测试站点的设备上的通知 (https://www.apnstester.com/apns/
  • 该主题正在被订阅,或者至少没有SubscribeToTopic 返回错误。
  • 我正在接收一个远程实例ID令牌。
  • 我正在接收APNS设备令牌

我也尝试过:

  • 启用和禁用下沉(是的,当它禁用时,我正在 设置APNS令牌)
  • 删除并重新加载我的APNs身份验证密钥
  • 更新Firebase框架
  • 删除并重新添加GoogleService-Info.plist

我应该指出这是旧应用(因此,Objective-C泛滥成灾),并且过去的通知运行良好。有什么建议或建议吗?

0 个答案:

没有答案
相关问题