如果我向设备发送通知,但该设备处于离线状态,我会收到以下类似的消息:
错误:不可用
我必须重新发送。
我的问题是:
GCM服务器是否会将这些通知保留在队列中,并在设备上线时自动重新发送?还是完全由我处理?
因为如果GCM服务器将它们自动发送(一旦设备在线),直到它实际发送通知,我的服务器会认为它们已经发送。如何跟踪通知成功重新发送的时间?
我可以在服务器端通过查看“不可用错误消息”来标记未发送通知,但无法确定如何将其标记为已发送,一旦GCM成功发送通知。
谢谢
错误:不可用
我必须重新发送。
我的问题是:
GCM服务器是否会将这些通知保留在队列中,并在设备上线时自动重新发送?还是完全由我处理?
因为如果GCM服务器将它们自动发送(一旦设备在线),直到它实际发送通知,我的服务器会认为它们已经发送。如何跟踪通知成功重新发送的时间?
我可以在服务器端通过查看“不可用错误消息”来标记未发送通知,但无法确定如何将其标记为已发送,一旦GCM成功发送通知。
谢谢