2

社内専用のアプリケーションを開発しています。(iOS 5 以降)

アプリケーションはいくつかのタスクを実行した後、複数の Web サービスに対して多くの呼び出しを行います (一部の情報はコア データから読み取り/書き込みされます)。問題は、すべての通話をまとめて 10 分以上かかることです。

Web サービスとのバックグラウンド通信でスレッドを永久に保持するにはどうすればよいですか? 10 分ごとに新しいスレッドを作成できますか?

4

1 に答える 1

1

バックグラウンドで 10 分以上実行できるのは、特定の種類のアプリのみです。

あなたのケースでは、iOS 7 の新機能である「バックグラウンド フェッチ」モードを調べることができます。

ここを参照してください:

iOS アプリ プログラミング ガイド

于 2013-09-24T20:32:33.033 に答える