La regla general sobre las aplicaciones en segundo plano es que obtienen cinco segundos de tiempo de fondo. Sin embargo, una aplicación puede decir que está realizando un proceso en segundo plano y de esa manera extender el tiempo de fondo hasta aproximadamente un máximo de diez minutos. Esto hace posible que las aplicaciones inicien una descarga cuando esté activa y la continúen si se ponen en segundo plano.
A esto hay un par de excepciones donde las aplicaciones no se suspenden cuando se ponen en segundo plano.
- Aplicaciones que reproducen audio.
- Aplicaciones que rastrea la ubicación.
- Aplicaciones que escuchan las llamadas VoIP.
- Aplicaciones de quiosco que descargan contenido nuevo.
- Aplicaciones que obtienen actualizaciones continuas de un accesorio externo.
También hay todas las aplicaciones que permitiste recibir notificaciones push que usan datos. Esto junto con las aplicaciones integradas personas ya nombradas. Puede desactivar la recuperación automática de correo, desactivar la funcionalidad de iMessage y desconectarse de iCloud.
Macworld tiene un buen artículo que explica esto y los diferentes estados de las aplicaciones.
También puede profundizar en la App States and Multitasking Biblioteca de desarrolladores de iOS .