Le tutoriel "Here" est un peu déroutant, se demandant si quelqu'un a déjà implémenté cela. L'application utilise la fonctionnalité "UA's autobadge" et le numéro de badge est effacé lorsque l'application est ouverte, mais elle n'est pas réinitialisée à 0. Ainsi, lorsqu'une nouvelle notification arrive, elle incrémente à chaque fois le numéro de badge.Urban Airship iOS Badges non réinitialisés à 0
Le code que j'ai en didFinishLaunchingWithOptions
est:
UAConfig *config = [UAConfig defaultConfig];
[config setAutomaticSetupEnabled:NO];
[[UAPush shared] setNotificationTypes:UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert];
[[UAPush shared] registerForRemoteNotifications];
[UAirship takeOff:config];
[[UAPush shared] setAutobadgeEnabled:YES];
[[UAPush shared] resetBadge];
[[UIApplication sharedApplication] cancelAllLocalNotifications];
Y at-il quelque chose de trivial que je fais mal? Est-ce que quelqu'un a eu ce travail?
Merci d'avance!