Comment faire pour effacer l'insigne de compteur de clic sur icône de l'application sur l'iphone?

Nous avons développé une application ios à l'aide de phonegap et ont mis en œuvre de notification push fonctionnalités de notre application.
Notification Push fonctionne parfaitement bien pour nous. Nous avons configuré de notification push pour les deux (alertes et badge) et les deux fonctionne très bien.
Lorsque l'on clique sur la liste d'alerte, il nous ramène à l'application et efface toutes les notifications de la liste d'alerte et aussi l'insigne compteur est mis à 0.

Mais lorsque l'on clique sur l'icône de l'application(badge compteur), il apporte de l'application au premier plan, mais l'insigne de comptoir et les alertes ne sont pas d'être effacées.

Nous avons utilisé le code suivant dans didFinishLaunchingWithOptions méthode (dans appdelegate.m de fichier)qui efface les alertes et remet le badge uniquement sur clic d'alertes

 application.applicationIconBadgeNumber = 0;

quelqu'un peut nous donner la solution qui montre le même comportement lorsque l'on clique sur l'icône de l'application avec l'insigne de comptoir.

OriginalL'auteur user2240189 | 2014-12-05