Se si scarica un file di grandi dimensioni in un'app viene spostato sullo sfondo, esiste un modo per mantenere attive le funzioni di esecuzione del download?iOS: Termina un'attività quando si immette lo sfondo
So che beginBackgroundTaskWithExpirationHandler:
viene chiamato quando l'app si sposta sullo sfondo e posso avviare il mio compito lì, ma non voglio iniziare una nuova attività, voglio completare il mio vecchio compito. Può essere risolto con beginBackgroundTaskWithExpirationHandler:
, ma per quello ho bisogno di mettere in pausa il mio download e riprenderlo dal posto giusto, che è semplicemente sciocco.
Idealmente quello che voglio è che avvolgo la mia funzione di download con un gestore di scadenza, quindi la mia funzione di download continua ad essere eseguita per il tempo consentito dopo che l'app è stata spostata sullo sfondo.
http://stackoverflow.com/questions/9136890/how-should-beginbackgroundtaskwithexpirationhandler-be-dealt-with-for-an-nsurlc/9137656#9137656 – user523234
Grazie, suppongo che sia un po 'più di lavoro allora. – SMK