如果GCM服务器收到要发送到Android手机的消息,该消息是否会在服务器上存活,直到它到达客户端?

时间:2012-08-02 15:09:10

标签: google-cloud-messaging

我的意思是,一旦消息到达服务器,我可以依靠GCM将该消息在手机上线时到达手机吗?消息可以在通往手机的途中丢失吗?服务器和手机之间是否有确认信息(

我在文档中读到“GCM不保证邮件发送或邮件顺序”,但我不明白这是否意味着在尝试联系电话时邮件丢失或电话关闭时邮件永远不会到达手机。

1 个答案:

答案 0 :(得分:1)

如果手机已关闭并且您打开手机,则会收到GCM消息,这与您关闭手机时收到的电子邮件相同。当它表示无法保证您将收到消息,这意味着无法保证服务器会将其发送出去。我记得读过邮件上有一个time to live,但它不是一段时间过期的