Descargar varios archivos en segundo plano (solo iOS 7)
Actualmente estoy desarrollando una aplicación de podcast que solo se ejecutará en iOS 7, y tiene una función que permite sincronizar y descargar episodios recientes en modo de fondo.
Así que está claro con la sincronización, implementé elapplication:performFetchWithCompletionHandler
Método y llame al método de sincronización en él, y cuando finalice la sincronización, llamo a completedHandler conUIBackgroundFetchResultNewData
, o si falla llamoUIBackgroundFetchResultFailed
. Pero cuando ejecuto el administrador de descargas para comenzar a descargar todos los episodios nuevos, puede llevar mucho tiempo, depende de la calidad de la red y el tamaño de los archivos, y el modo de fondo se congela en algún momento y suspende la descarga reciente.
¿Cómo se debe diseñar correctamente la descarga de fondo?
O tal vez algún enlace al tutorial que describe correctamente sobre la descarga de archivos en segundo plano.