Cómo se actualiza el recuento de insignias de notificación de una aplicación de iOS en todo los eventos del ciclo de vida de la aplicación depende de lo bien que el desarrollador de la aplicación haya lo implementó .
En un escenario ideal, si el desarrollador de la aplicación lo ha planificado cuidadosamente y lo ha implementado correctamente, el icono de la insignia debería sincronizarse y actualizarse cuando la actividad de la red se produzca en los otros dispositivos y el método manejador apropiado para la actualización de la aplicación en segundo plano tenga la oportunidad de ejecutar su código.
En algunos casos, puede ocurrir que el desarrollador de la aplicación no realice la implementación de forma completa/correcta. En estos casos, es posible que siga viendo un recuento de insignias desincronizado en los otros dispositivos, ya que la aplicación no ha tenido la oportunidad de ejecutar el código necesario.
Cuando la aplicación tiene la oportunidad de ejecutarse en primer plano, generalmente se comunica con los servidores de back-end y reajusta el recuento de insignias, el recuento se sincroniza (como estás observando).
En los casos en los que el desarrollador de la aplicación lo hace todo bien (los competentes suelen asegurarse de ello), pueden observarse las raras ocasiones en las que el recuento no se sincroniza, ya sea cuando el dispositivo aún no ha tenido la oportunidad de conseguir una conexión activa a Internet, o bien se está ejecutando en Modo de bajo consumo (sólo aplicable a iPhone), donde la actualización de aplicaciones en segundo plano es desactivada por iOS para preservar la vida de la batería.
Además, para optimizar la duración de la batería, el subsistema iOS apaga la conexión Wi-Fi del dispositivo después de un intervalo determinado el dispositivo de correo ha entrado en modo de reposo.
Así, con una conexión a Internet activa, en los dispositivos con el modo de bajo consumo desactivado, deberías ver la sincronización del recuento de insignias en cuestión de segundos en la mayoría de las aplicaciones.
0 votos
¿Tienes activada la actualización en segundo plano de la aplicación (en la aplicación Ajustes Generales) para Instagram? Además, la actualización en segundo plano de la aplicación está desactivada cuando el modo de bajo consumo está activo.
0 votos
@NimeshNeema Tengo el BAR activado, pero mi iPhone a veces está en modo de bajo consumo. Pero el iPad no tiene ese modo.
0 votos
El iPad no tiene un mecanismo para activar el modo de bajo consumo. Me explayaré convenientemente en la respuesta.