FCM在应用没有网络连接时是否会发送subscribeToTopic(topic)和unsubscribeFromTopic(topic)?
还是它会在本地存储并在有网络连接时立即发送?
如果是这样,做到这一点的条件是什么(例如,它等待的最长时间,如果应用程序关闭,它是否仍然发送订阅或只在应用程序打开或后台打开时才发送)?
如果是这样,做到这一点的条件是什么(例如,它等待的最长时间,如果应用程序关闭,它是否仍然发送订阅或只在应用程序打开或后台打开时才发送)?
subscribeToTopic(topic)
和 unsubscribeFromTopic(topic)
操作会在成功与 FCM 后端通信之前本地缓存。
如果设备处于离线状态,则订阅/取消订阅操作将被存储在磁盘上,并在设备连接并应用程序正在运行(无论是在后台还是前台)时执行。此过程没有最大时间限制。