首页 > 解决方案 > Firebase 云消息传递是否会检测设备何时重新上线?

问题描述

是否Firebase cloud messaging检测设备何时恢复联机并发送任何在脱机时无法到达设备的未决通知(没有网络/关闭?

标签: firebase-cloud-messaging

解决方案


通过FCM 文档,您可以看到(强调我的):

如果设备未连接到 FCM,则将存储消息,直到建立连接(再次遵守折叠密钥规则)。建立连接后,FCM 会将所有未决消息传送到设备。如果设备不再连接(例如,如果它已恢复出厂设置),则消息最终会超时并从 FCM 存储中丢弃。默认超时为四个星期,除非设置了 time_to_live 标志。

所以在某种程度上,它确实检测到了它。


推荐阅读