2016-08-08 53 views
3

アプリにインターネットアクセスがない場合、FCMはsubscribeToTopic(トピック)とunsubscribeFromTopic(トピック)を送信しませんか? インターネットに接続するとすぐにローカルに保存して送信しますか?FireBaseクラウドメッセージング(FCM)トピックの購読/購読解除OFFLINEの場合

そうするための条件(つまり、失敗する前にインターネットを待つ最大時間、アプリが閉じている場合でもサブスクリプションを送信しているか、またはアプリが開いているときや開いているときのみバックグラウンドで開く)

答えて

9

subscribeToTopic(topic)およびunsubscribeFromTopic(topic)操作は、FCMバックエンドに正常に通信されるまでローカルにキャッシュされます。

デバイスがオフラインの場合、デバイスが接続され、アプリが実行中(バックグラウンドまたはフォアグラウンドのいずれか)になったときに、サブスクライブ/サブスクライブ解除操作がディスクに保存され、実行されます。 これが発生する最大時間はありません。

関連する問題