如果我正在向设备发送通知,并且该设备处于脱机状态,我会得到如下信息:
错误:不可用
我必须重新发送。
我的问题是:
GCM 服务器是否会将这些通知保留在队列中,并在设备在线时自动重新发送?或者它必须完全由我处理。
因为如果 GCM 服务器要自动发送它们(一旦设备在线),在它实际发送通知之前,我的服务器会假定它们已经发送。如何跟踪通知重新发送成功的时间?
我可能会在我的服务器端标记通知不是通过查看发送的,Unavailable error message
但是一旦 GCM 成功发送通知,我就无法确定如何将它们标记为已发送。
谢谢你