[NSURLSessionConfiguration defaultSessionConfiguration]
URLセッションを構成するために使用します。
を呼び出しcancelByProducingResumeData:
て再開データを作成し、それをディスクに保存して、タスクを一時停止します。タスクを再開したいときは、 を呼び出しますdownloadTaskWithResumeData:
。アプリを再起動するまでは問題なく動作します。
タスクを一時停止した後、アプリを強制終了します。その後、アプリを再度起動して を呼び出すとdownloadTaskWithResumeData
、レジューム データが無効であることがわかりました。
履歴書データを NSDictionary に解析し、取得しますNSURLSessionResumeInfoLocalPath
。
"/private/var/mobile/Containers/Data/Application/5DD071C3-9D5E-4D76-9F74-57B6C92445CB/tmp/CFNetworkDownload_IUI6kg.tmp"
. このファイルにアクセスしようとしましたが、存在しません。
私の質問は、アプリを再起動した後、再開データを使用してダウンロード タスクを続行するにはどうすればよいかということです。
ありがとう。