firebase-cloud-messaging - Firebase 云消息传递是否会检测设备何时重新上线?
问题描述
是否Firebase cloud messaging
检测设备何时恢复联机并发送任何在脱机时无法到达设备的未决通知(没有网络/关闭?
解决方案
通过FCM 文档,您可以看到(强调我的):
如果设备未连接到 FCM,则将存储消息,直到建立连接(再次遵守折叠密钥规则)。建立连接后,FCM 会将所有未决消息传送到设备。如果设备不再连接(例如,如果它已恢复出厂设置),则消息最终会超时并从 FCM 存储中丢弃。默认超时为四个星期,除非设置了 time_to_live 标志。
所以在某种程度上,它确实检测到了它。
推荐阅读
- r - 当 API 调用在 Shiny 中返回空时显示错误消息?
- jquery - 在表内显示 ajax jquery 响应
- acceleo - 当我按照 wiki 中的 Acceleo 入门指南从 uml 生成 java 代码时出现问题
- c# - NReco.PdfGenerator.WkHtmlToPdfException:退出代码:-1073741521
- ios - 使用带有径向渐变的 CAGradientLayer 时出现奇怪的渐变。
- angular - angular 6 自定义元素指令
- html - 悬停时下拉菜单消失在滑块后面
- c# - Web Api,在响应中写入标头
- mongodb - 如何计算数组对象的大小并在 MongoDB 中展开
- shell - shell如何执行这段代码'cd $dir && php -f test_loop.php &'