メッセージを送信するためにマルチピア接続をうまく利用している 2 つのアプリがあります。
現在、「サーバー」アプリがバックグラウンドに移動すると、セッションを破棄し、フォアグラウンドに戻るときに再確立します。ここで、バックグラウンドでサーバー アプリを (受信したメッセージに対して) レスポンシブにする必要があります。
レスポンシブであるということは、着信メッセージを受け入れ、処理を行い、確認をピアに返すことができるということです。UI は必要ありません。アプリがフォアグラウンドに戻ると、バックグラウンドで受信したメッセージが表示されます。
バックグラウンド通知で MPC ティアタウンを無効にしたところ、MPC がセッションから「サーバー」を自動的に切断することがわかりました。そのため、「クライアント」ピアはサーバーがオフラインになるのを確認します。
- バックグラウンド マルチピア セッションは可能ですか? そうだと思いますが、それを有効にする方法について決定的なものを見つけることができないようです。
- バックグラウンド処理をサポートするアプリを開発していないため、バックグラウンド処理をサポートするアプリで問題が解決するかどうかのガイダンスを探しています
- 私が見たサポートされているバックグラウンド モードは、実際にはマルチピアに対応していません。私が見つけることができる最も近いものは「バックグラウンド フェッチ」です。それは本当に重要ですか?