NSURLSessionTaskを実行しています。タスクが完了するまでには10〜15秒ほどかかります。iPhoneがアクティブ状態になるとすべてうまく行きます。iPhoneがスリープ状態になり、iPhoneがアクティブになったときに再開すると、NSURLSessionTaskを一時停止する解決策はありますか?
ここでの問題は、iPhoneがスリープモードに移行するとタスクが「ネットワーク接続が失われました」というエラーで停止する場合にタスクを実行することです。
スリープモードでもタスクを続行/一時停止する方法はありますか? 私はstackoverflowで見つけた多くのソリューションを試しましたが、それは私を助けませんでした。
私を助けてください。
ありがとうございました。しかし、私は辞書の形でNSURLSessionTaskからの応答を得ています。どのようにしてファイルとしてダウンロードできますか?応答を辞書からファイルに変換する方法はありますか? –
ファイルを取得するには、代わりにNSURLSessionDownloadTaskを使用します。 – GeneCode
'NSDictionary * data = [NSDictionary dictionaryWithContentsOfURL:];' –
Prashant