某些设备未收到Firebase云消息传递

时间:2017-08-01 12:12:58

标签: android firebase firebase-cloud-messaging

我遇到了一个问题,花了我5天的时间。 当我使用FCM发送推送通知时,Web服务响应成功,如下所示

{"multicast_id":7792208922657857316,"success":1,"failure":0,"canonical_ids":0,"results":[{"message_id":"0:1501588248469528%fdb01da9f9fd7ecd"}]}[]

但在某些设备中没有收到。 只是为了通知你它可以通过其他一些设备接收。 我搜索了几个网站,但我的问题仍然存在。

1 个答案:

答案 0 :(得分:2)

multicast_id只是确认您的请求已被FCM服务器接受。 在某些设备上未收到推送的可能问题:

  1. 设备离线在给定的ttl
  2. 应用程序被MIUI,OPPO颜色操作系统等用户/电池节省应用/启动器定制强行停止
  3. 用户卸载了该应用。谷歌有时无法标记用户立即卸载。