2009-12-29 6 views
0

J'ai 1 question fondamentale, serveur me envoie le numéro de badge = 5 première fois serveur me envoie badgenumber = 3 deuxième fois que mon application ne fonctionne pasune question relative à Push d'Apple developement iPhone Notification Service

mais je vu que la deuxième fois mon numéro 3 bade est remplacé par 5

mais dans ma demande j'ai besoin que la deuxième fois mon numéro de badge sera vu 3 + 5 = 8

est-il possible de le faire ??? ?

Répondre

0

Le gestionnaire de notification iPhone affiche uniquement le badge dans le dernier message de notification (3 ou 5). Votre serveur doit suivre l'historique et effectuer toute agrégation (somme dans ce cas) nécessaire.

Vous pouvez également effacer le badge une fois l'application chargée ou les messages lus. L'application doit également informer le serveur de la mise à jour.

+0

Bonjour monsieur. ce que le serveur fera en cas d'utilisateur est hors ligne signifie lorsque mon application ne fonctionne pas à ce moment le serveur m'envoie 10 badges non pour 10 messages.Maintenant.Si l'utilisateur lit 5 messages sur 10 en mode hors connexion, le badge sera défini sur 5.mais comme l'utilisateur est en mode hors connexion serveur n'a pas obtenu d'informations.quand l'utilisateur est en ligne sppose serveur m'envoie 5 autres badges avec bade pas 15 inplace de 10 comment résoudre ce problème – user217572

+0

Aucune solution pour cela. Vous pouvez soit vous contenter d'un nombre imprécis, soit cesser d'utiliser la fonction de badge – notnoop

Questions connexes