バックグラウンド サービスが適切に動作する Android 開発から来て、Apple のやり方を考え始めるのは少し難しいです。Android で達成したことは、バックグラウンド サービスが定期的にデータベースを更新し続け、フォアグラウンドにある場合やユーザーがアプリを起動した場合に UI を更新できることです。
バックグラウンド サービスに似たものがないため、iOS では状況が少し異なります。これが私の質問です
- アプリがユーザーによって終了された場合でも、バックグラウンド フェッチを実行する方法はありますか? コンテンツのダウンロードに HTTP を使用していないため、Background Transfer Service API が役立つかどうかわかりません。
- さまざまな時間に複数のフェッチ操作をスケジュールする可能性はありますか?
または、iOS 開発のためにサービスがどのように機能するかを完全に再考する必要がありますか? 任意のアイデアをいただければ幸いです。