Question

J'ai essayé le tutoriel notification push . Il fonctionne très bien mais le problème est badge. Lorsque je clique sur la vue, l'application est apparaît et fermez-le. il encore badge rouge dans l'icône de l'application. Comment enlever?

Une autre question est

quand je clique sur la vue, il apparaît l'écran d'accueil. Je veux montrer autre vue en venant de notification push.

Était-ce utile?

La solution

Ceci permet de réinitialiser le demande numéro de badge . Si vous définissez cette valeur à zéro, il masquera le badge.

[UIApplication sharedApplication].applicationIconBadgeNumber = iCount;

Pour gérer votre notification push avec une vue séparée, vous devez gérer le message suivant dans votre délégué de l'application:

- (void)application:(UIApplication *)app didReceiveRemoteNotification:(NSDictionary *)userInfo

Vous pouvez accéder à la userInfo dictionnaire pour obtenir des informations supplémentaires sur la notification push qui a entraîné le rappel de message.

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