NSURLSession con datos de currículum inválidos
yo suelo[NSURLSessionConfiguration defaultSessionConfiguration]
configurar mi sesión de url.
Pause una tarea llamandocancelByProducingResumeData:
para producir un resumen de datos y guardarlo en el disco. Cuando quiero reiniciar la tarea, llamodownloadTaskWithResumeData:
. Funciona bien hasta que reinicie la aplicación.
Elimino la aplicación después de pausar una tarea. Luego vuelvo a iniciar mi aplicación y llamodownloadTaskWithResumeData
, Descubrí que los datos del currículum no eran válidos.
Analizo los datos del currículum en NSDictionary y obtengo elNSURLSessionResumeInfoLocalPath
, cual es
"/private/var/mobile/Containers/Data/Application/5DD071C3-9D5E-4D76-9F74-57B6C92445CB/tmp/CFNetworkDownload_IUI6kg.tmp"
. Intento acceder a este archivo, pero no existe.
Mi pregunta es cómo puedo continuar una tarea de descarga usando los datos del currículum después de reiniciar mi aplicación.
Gracias.