Pregunta

Así que imagina este escenario:

10.00: Su aplicación presiona un mensaje "Hola"

10.01: su aplicación presiona una actualización de la insignia sin mensaje fuera del mismo dispositivo

Lo que sucede es que el mensaje desaparece. Entonces, si el usuario no lo vio, se ha ido. ¿Hay alguna forma de enviar una notificación de insignia sin borrar ningún mensaje anterior? Sé que puede enviar el mensaje nuevamente, pero no quiero que los usuarios de spam que ya ya hayan preparado el mensaje.

No quiero tener una discusión sobre el por qué, ¿simplemente si es posible?

¿Fue útil?

Solución

Desafortunadamente, no es posible. Recomendamos incluir actualizaciones de insignias con sus alertas, para configurarlo al mismo tiempo, pero no hay forma de sólo Actualice la insignia sin "sobrescribir" la alerta.

Al mismo tiempo, sin embargo, cualquier mensaje de cualquier otra aplicación también sobrescribirá su alerta anterior.

Si incluye un sonido en su carga útil APNS, el teléfono reproducirá el sonido o vibrará, por lo que al menos podría darle al usuario comentarios de que se ha recibido un mensaje si termina necesitando hacer esto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top