Notificaciones push web de iOS 16 en 2023

60 días desde el lanzamiento de la primera beta es lo habitual para una versión menor importante. 15.6 pasó 68 días en beta.

6 Me gusta

La próxima beta pública de 16.4 acaba de ser lanzada:

https://9to5mac.com/2023/03/08/apple-third-ios-16-4-public-beta/

Esperemos que la próxima sea el Release Candidate o el lanzamiento real. Pero por supuesto, puede haber otra ronda o tres.

Cada vez más cerca…

2 Me gusta

Todo es posible, pero predigo al menos seis lanzamientos beta para iOS 16.4. 15.6 tuvo seis betas más dos RC; 14.5 tuvo ocho betas. 16.4 es bastante grande, así que espero mucha rotación.

1 me gusta

Todavía no entiendo esto. ¿No solo tienes que registrarte en el programa beta gratuito? No estoy oficialmente en el programa de desarrolladores, pero todavía tengo la opción:

Creo que quiso decir que era la última beta antes de que lanzaran la versión de producción para todos, pero no estoy seguro.

3 Me gusta

He editado mi publicación para que sea más clara. ¡No estaba prediciendo el fin de las betas públicas de iOS! Solo esperaba que saliera de la beta para que las masas pudieran recibir notificaciones (con una seria preparación, al parecer).

4 Me gusta

La Release Candidate 16.4 acaba de estar disponible:

Debería estar disponible y completamente lanzada en unas pocas semanas.

3 Me gusta

¿Pero las características siguen estando detrás de configuraciones experimentales?

¿Nunca lo fueron?

La única configuración discutida anteriormente fue un cambio que eliminó la necesidad futura de un perfil para acceder a las betas para desarrolladores y públicas.

Un dispositivo que ejecute 16.4 (cualquier beta hasta RC) tiene la opción de habilitar notificaciones en la PWA.

Entonces, ¿para qué sirvió esta guía?:

“Ajustes avanzados” :thinking:

Lo he tenido funcionando en un par de sitios desde que se lanzó la beta, ¿parece que ese commit se trataba de verificar el PWA para que las notificaciones no se ofrecieran a través de Discourse Hub?

No estoy seguro de seguirte. No me refiero al Hub ni a ese commit de Discourse.

Falco nos está guiando a través de los pasos necesarios para que esto funcione y parte de ello es activar al menos dos configuraciones experimentales en Safari. Eso me dice que esto no está completamente en producción en este momento y, si esto sigue siendo necesario, será un poco engorroso para el soporte en esta etapa guiar a los usuarios a través de eso y lidiar con los usuarios que no han realizado esos pasos de manera satisfactoria y luego se quejan de que no funciona. :thinking:

He estado recibiendo notificaciones de tus respuestas sin habilitar esa configuración de la API Push.

1 me gusta

¿Así que Apple olvidó desactivar la configuración? ¡Interesante! ¿Quizás la habilitaron por defecto en una versión intermedia?

¿Estás seguro de que tus notificaciones no provienen del Hub?

4 Me gusta

He visto eso, pero tuve que cambiar la configuración. ¿Quizás ahora han cambiado la configuración predeterminada?

Aún no he visto un banner emergente, por cierto… todos mis emergentes siguen viniendo solo del Hub.


Las notificaciones definitivamente abren la PWA.

¿Quizás al renombrar la configuración todavía se refieren a una bandera antigua? Haré algunas pruebas.

3 Me gusta

Gracias Stephen. ¡Eso es realmente bizarro! ¡Pero me alegro de que funcione!

Como prueba adicional, acabo de actualizar otro dispositivo en una cuenta de iCloud separada a la 16.4RC.

Al habilitar las notificaciones dentro de la PWA, se generó inmediatamente la notificación “¡Éxito! Las notificaciones se han habilitado”.

Al buscar en la configuración experimental de Safari, la Push API no está habilitada; esta configuración no se ha modificado en este dispositivo ni en ningún otro dispositivo asociado con esta cuenta de iCloud.

No puedo decir si fue necesario cuando Falco lo hizo, ya que instalaron la b1 y yo me uní a la moda de las betas para la b2.

2 Me gusta

El único problema que tengo con ellos es que parece que no hacen sonar mi Apple Watch y, a veces, no llegan en absoluto. No estoy seguro de si eso tiene que ver con Discourse, pero probablemente no sea lo esperado.