2010-10-18 5 views
4

J'ai essayé le push notification tutorial. Cela fonctionne bien, mais le problème est un badge. Lorsque je clique sur la vue, l'application apparaît et la ferme. il badge toujours rouge dans l'icône de l'application. Comment l'enlever?Modifier Badge et push notification dans iPhone SDK

Une autre question est

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

Répondre

7

Ceci réinitialisera le application badge number. Si vous définissez cette valeur sur zéro, le badge sera masqué.

[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 au userInfo dictionnaire pour obtenir des informations supplémentaires sur la Envoyer une notification qui a entraîné le rappel du message.

Questions connexes