偶然在iOS设备上未收到推送消息

时间:2018-11-06 15:35:26

标签: ios firebase cordova firebase-cloud-messaging

在过去的几个月中,我们一直在将Firebase Cloud Messaging集成到我们的项目中。该项目使用打包在Cordova插件(cordova-plugin-firebase)中的Firebase SDK。

一切正常,至少适用于Android。对于iOS,它部分起作用。我们收到了一些关于客户未收到通知的投诉,而其他所有iOS设备都正确接收了消息。

在对现场设备进行检查后,我们发现:

  • 设备成功获取了FCM令牌。
  • 此FCM令牌已订阅所有正确的主题。
  • 此FCM令牌具有最新的应用程序版本。
  • (发送到设备的)两个单独的推送通知以及主题通知均未收到
  • 也未收到来自Firebase云控制台的消息
  • 有时重新安装该应用程序有效
  • 通过酒窖/ WiFi接收并没有改变
  • 已被授予接收推送通知的权限

调试这样的问题非常困难,因为安装开发版本可以解决该问题。

Firebase无法将消息传递到iOS的可能原因是什么?还是可以查看Firebase控制台中向APNS的传递是否失败?

0 个答案:

没有答案