1

NSURLSession素晴らしい新しい API のようです。悲しいことに、ドキュメントはまだ不足しています。

NSURLSessionバックグラウンド モードをサポートする予定です。ユーザーが Wi-Fi 経由で接続されていて、バッテリーが十分に残っている場合にのみ、これらのタスクが Apple デーモンにダウンロードされることを読みました。したがって、いくつかのタスクをキューに入れ、前述の条件が満たされない場合、タスクは満たされるまで待機します。しかし、ユーザーがアプリケーションを開いてデータが見つからない場合はどうなるでしょうか? 保留中のタスクは、Wi-Fi がない場合やバッテリーが少ない場合でも実行されますか? それらをキャンセルして、処理中のデータ タスクとして開始する必要がありますか? プロパティは認識していdiscretionaryますが、アプリが起動/再開されると、バックグラウンドでスケジュールされたタスクが開始されますか?

4

1 に答える 1