离线

时间:2016-08-08 08:25:04

标签: android ios firebase firebase-cloud-messaging

当应用无法访问互联网时,FCM是否根本不发送subscribeToTopic(主题)和unsubscribeFromTopic(主题)? 或者它是否在本地存储并在有互联网连接后立即发送?

如果是这样做的条件是什么(即在失败之前等待互联网的最长时间,如果应用程序关闭,它是否仍然发送订阅,或仅在应用程序打开或在后台打开时发生)< / p>

1 个答案:

答案 0 :(得分:11)

subscribeToTopic(topic)unsubscribeFromTopic(topic)操作在本地缓存,直到它们成功传达到FCM后端。

如果设备处于脱机状态,则订阅/取消订阅操作将存储在磁盘上,并在设备连接且应用程序正在运行时执行(在后台或前台)。 没有最长时间可以实现这一点。