虽然GCM服务器报告为已成功发送,但未收到GCM推送通知

时间:2015-03-28 09:40:47

标签: android push-notification google-cloud-messaging

所以,我正在向成千上万的用户发送推送通知。我注意到GCM服务器用“messageId”回复,并根据文档成功发送给用户,但用户(我们的内部设备之一)没有收到通知。这种情况非常随机发生,同一设备有时会收到通知。这是正常的吗?如果不是可能的原因背后的原因和解决方案是什么?

由于 RIZ

1 个答案:

答案 0 :(得分:0)

虽然不是完整列表,但问题可能是以下任何一个:

  • 在发送邮件时,受影响的手机未联机/已连接。
  • 您的设置使用折叠键,这会折叠先前在同一折叠键下发送的消息(因此您的设备仅接收某些通知而非全部通知)。
  • 受影响的手机处于睡眠/锁定状态,并且您未在客户端应用中实施 Wakeful Broadcast Receiver
相关问题