2011-11-17 13 views
5

長時間実行しているネットワーク操作を実行するアプリケーションがあります。現在、長時間走行とは約2時間以上を意味します。このアプリはサーバーからデータをダウンロードしてUIを更新するため、iOSのロック(画面がロックされ、アプリがバックグラウンドに送信される)から保護されている必要があります。アプリケーションをforgroundに保存する(iOS)

私は自分自身を怒鳴り鳥のようにバックグラウンドに送るのを防ぐことができるアプリを見たことがあります。レベルを開いてアイドル状態にしておくと、画面はロックされません。

どうすればいいですか?

答えて

8
[UIApplication sharedApplication].idleTimerDisabled = YES; 

は自動画面ロックを無効にします。

関連する問題