2 votos

Las insignias de notificación no funcionan bien con varios dispositivos iOS

Cuando compruebo, por ejemplo, mis nuevos mensajes directos de Instagram en mi iPhone, la insignia roja de notificación no desaparece automáticamente de la aplicación de Instagram en mi iPad, hasta que la abro. Lo mismo ocurre con otras aplicaciones.

¿Existe alguna manera de que el recuento de placas se sincronice en todos los dispositivos?

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.

1voto

Nimesh Neema Puntos 69

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.

1 votos

Con un iPad en LTE, la mayoría de las aplicaciones (¿todas?), incluido el propio Mail de Apple, no se sincronizan hasta que se abren. Probablemente sea un error de iOS

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X