La regola generale sulle applicazioni in background è che ottengono cinque secondi di tempo in background. Un'applicazione può, tuttavia, dire che sta eseguendo un processo in background e in questo modo estende il tempo di fondo a circa un massimo di dieci minuti. Ciò consente alle applicazioni di avviare un download quando è attivo e di proseguirlo se viene messo in background.
Per questo ci sono un paio di eccezioni in cui le applicazioni non vengono sospese quando vengono messe in background.
- App che riproducono audio.
- App che traccia la posizione.
- App che ascoltano le chiamate VoIP.
- Le app di Edicola che scaricano nuovi contenuti.
- App che ottengono aggiornamenti continui da un accessorio esterno.
Esistono anche tutte le applicazioni a cui è consentito ricevere notifiche push che utilizzano dati. Questo insieme alle persone delle app integrate già nominate. Puoi di certo decidere di disattivare il recupero automatico della posta, disattivare la funzionalità iMessage e disconnetterti da iCloud.
Macworld ha un bell'articolo che spiega questo e i diversi stati delle applicazioni.
Puoi anche esplorare in profondità il Stati delle applicazioni e Multitasking su Libreria per sviluppatori iOS .