El título del tema debería cambiarse realmente, ya que actualizar el índice es suficiente para perder las insignias de notificación. No tienes que ver ningún foro.
En el video a continuación, acabo de perder una insignia de notificación. Así que exploro la aplicación y la encuentro en la pestaña “Todos”. Finalmente, entro en el foro (donde todavía no hay insignia) y la encuentro en la vista de notificaciones de campana, donde puedo tocarla.
Todavía ocurre en la última beta de TestFlight 1.8.12 (421)
En la pantalla de abajo, la lista se actualizó y desapareció una insignia de notificación en el foro 2. Todavía podemos verla, y que no está leída, al tocar la campana y seleccionar la pestaña “todas”.
Este es un error muy antiguo, tres años es mucho tiempo, gracias por tu paciencia y por seguir usando la aplicación. Lamento muchísimo haber tardado tanto en encontrar una solución. La solución no es muy complicada, estábamos restableciendo el seen notification id pero solo lo hacíamos para sitios donde las notificaciones push no están habilitadas (es decir, sitios no alojados por Discourse). No tengo una buena excusa, simplemente no presté suficiente atención a la parte correcta del código cuando lo investigué por primera vez.
De todos modos, espero sinceramente que esto se solucione en la beta. Como siempre, házmelo saber si no es así.
No te preocupes en absoluto. Más vale tarde que nunca. Y en el gran esquema de las cosas, está bien. Estaré encantado de no publicar ninguna actualización sobre esto
No veo ninguna beta actualizada en este momento, pero TestFlight debería instalarla automáticamente cuando llegue.
Confío razonablemente en que esto está solucionado, así que envié la última beta para su revisión por parte de Apple. Gracias de nuevo por tu ayuda @gingerbeardman.