【发布时间】:2013-10-22 16:45:04
【问题描述】:
如果手机连接到网络,我的应用会立即收到 GCM 消息。但是当用户关闭网络并在很长一段时间(大约 2 小时)后重新连接时,设备不会收到消息。
我没有添加 TTL,所以假设是 4 周。
正在发送的示例消息:
{
"registration_ids":["APA9xxx........."],
"delay_while_idle":false,
"collapse_key":"New Message",
"restricted_package_name":"com.sample.gcm",
"data":{
"app":2,
"product":"message",
"notif":"03lm9h"
}
}
我是否遗漏了什么可以在交货延迟时使其正常工作?
请指出可以帮助我解决此问题的链接。
提前致谢。
【问题讨论】:
标签: android google-cloud-messaging