Existe-t-il un moyen de laisser les messages précédents tout en poussant les mises à jour des badges?

StackOverflow https://stackoverflow.com/questions/1696045

Question

Imaginez donc ce scénario:

10.00: Votre application pousse un message "Bonjour"

10.01: Votre application pousse une mise à jour de badge sans message sur le même appareil

Ce qui se passe, c'est que le message se dissuade. Donc, si l'utilisateur ne l'a pas vu, c'est parti. Existe-t-il un moyen d'envoyer une notification de badge sans effacer les messages précédents? Je sais que vous pouvez à nouveau envoyer le message, mais je ne veux pas spamment des utilisateurs qui ont peut-être déjà préparé le message.

Je ne veux pas avoir de discussion sur le pourquoi, simplement si c'est possible?

Était-ce utile?

La solution

Unfortunately, it is not possible. We recommend including badge updates with your alerts, to set it at the same time, but there's no way to just update the badge without "overwriting" the alert.

At the same time, however, any message from any other application will also overwrite your earlier alert.

If you include a sound in your APNS payload, the phone will either play the sound or vibrate, so you could at least give the user feedback that a message has been received if you end up needing to do this.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top