Path の Android Priority Job Queueに似た iOS ジョブ キューを持っていて、コミュニティと共有してもかまわない人はいますか? 私は iOS を初めて使用するので、プラットフォーム自体がそのようなソリューションを提供しているかどうかはわかりません。Android にはそのようなものは存在しないため、Path が惜しみなく提供しているライブラリを使用する必要がありました。iOS 自体または Xcode にそのようなソリューション/API がある場合は、それを教えてください。そうでない場合は、あなたのものを共有してください。ありがとう。
基本的に、ネットワークがない場合でもユーザーがサーバーにデータを送信できるジョブ キューを探しています。つまり、ユーザーが iPhone の電源をオフにしても、キューはデータを保持します。その後、システムがネットワークを検出すると、データをサーバーにプッシュします。
SOにはすでに同様の質問があるので、詳細のためにそれを含めています: How to queue up data for server dispatch on android . 違いは、私の質問は iOS 用であり、彼らの質問は Android 用であることです。
使用事例
私のケースでは、ユーザーが地下鉄 (ネットワークなし) で電車に乗り込み、電子メールを送信することにしたとします。次に、アプリを閉じるか、電話の電源を切ります。それから 1 時間後、ユーザーが電話を再びオンにした後、ネットワークが検出されると、アプリはメールを送信します。