En iOS 7, algunas aplicaciones pueden ahora actualizar sus datos incluso cuando la aplicación no está abierta. Esta función se llama "Background App Refresh". ¿Con qué frecuencia actualiza cada aplicación su contenido utilizando este método? ¿Depende de la aplicación determinar la frecuencia o iOS 7 la limita?
Respuesta
¿Demasiados anuncios?Esto depende de varios factores y no suele estar ligado a un horario fijo: uso activo del dispositivo, notificaciones push a las aplicaciones, actualizaciones basadas en la ubicación y la capacidad de aprendizaje de iOS 7 para optimizar en función de sus patrones de uso de las aplicaciones.
De iOS: Entendiendo la multitarea (negrita, cursiva, énfasis mío):
Ciertas tareas o servicios pueden seguir funcionando en segundo plano. Para disminuir el efecto sobre la vida de la batería, La actualización normal de fondo de la aplicación está programada para momentos eficientes, como cuando el dispositivo está conectado a Wi-Fi, enchufado a una fuente de alimentación o en uso activo.
Puedes ajustar la actividad de fondo de tus aplicaciones en Ajustes > General > Background App Refresh.
Cuando está activada la función de actualización de aplicaciones en segundo plano, las aplicaciones que aprovechan esta función pueden actualizarse en segundo plano. Por ejemplo, una aplicación puede comprobar si hay nuevo contenido disponible y descargar las actualizaciones, o recupera el contenido actualizado en segundo plano cuando recibe una notificación push, así que el nuevo contenido está listo para ser visto cuando lances la aplicación. Las aplicaciones también pueden programar la actualización en segundo plano en función de su ubicación. iOS aprende los patrones en función del uso que haga del dispositivo e intenta predecir cuándo debe actualizarse una aplicación en segundo plano. También aprende cuando el dispositivo está típicamente inactivo, como durante la noche, para reducir la frecuencia de actualización cuando el dispositivo no se utiliza.
Para mejorar la vida de la batería, podrías desactivar selectivamente la actualización de fondo para ciertas aplicaciones de Ajustes > General > Background App Refresh.