Si tengo una gran descarga de archivos y la aplicación se mueve a un segundo plano, ¿hay alguna forma de mantener activa la descarga de las funciones?iOS: finalización de una tarea al ingresar el fondo
Sé que beginBackgroundTaskWithExpirationHandler:
se llama cuando la aplicación se mueve a un segundo plano y puedo comenzar mi tarea allí, pero no quiero comenzar una nueva tarea, quiero completar mi tarea anterior. Se puede resolver con beginBackgroundTaskWithExpirationHandler:
, pero para eso necesito detener mi descarga y reanudarla desde el lugar correcto, lo cual es simplemente una tontería.
Idealmente, lo que quiero es que ajuste mi función de descarga con un controlador de caducidad, por lo que mi función de descarga se sigue ejecutando durante el tiempo permitido después de que la aplicación se haya movido al fondo.
http://stackoverflow.com/questions/9136890/how-should-beginbackgroundtaskwithexpirationhandler-be-dealt-with-for-an-nsurlc/9137656#9137656 – user523234
Gracias, supongo que es un poco más de trabajo en ese momento. – SMK