2009-07-21 5 views

Répondre

0

L'iPhone SDK ne prend pas encore en charge cette fonctionnalité. Cela ne peut se faire que sur un appareil jailbreaké.

EDIT: Désolé ce n'est pas tout à fait vrai, vous pouvez le faire avec la fonction 'push' mais seules les applications qui sont projetées par Apple sont autorisées à ce stade.

EDIT DE NOUVEAU: Non, je suis tout à fait tort d'essayer ce

[UIApplication sharedApplication].applicationIconBadgeNumber = 2; 
+0

Vraiment? Je ne suis pas un développeur iphone, mais j'ai quelques applications non-jailbreakées et non-push qui définissent le badge d'icône. – Ray

+0

Vous savez quoi, votre droite ... Je devais penser à autre chose. À votre santé. –

7

À partir de votre application, vous pouvez utiliser la propriété applicationIconBadgeNumber de UIApplication pour définir le numéro de badge:

[UIApplication sharedApplication].applicationIconBadgeNumber = 1; 

Si vous voulez Pour modifier le badge sans que l'utilisateur ne lance votre application, vous devez utiliser le service de notification push. Le Push Notification Service Programming Guide devrait avoir toutes les informations dont vous avez besoin.

Questions connexes