[iOS8] Autorisation pour les notifications locales
mercredi 2 septembre 2015Sous iOS8, il faut rajouter soit même les alerts pour demander l’autorisation à l’utilisateur de l’application à recevoir des notifications locales.
Voici le code qu’on peut rajouter dans la fonction didFinishLaunchingWithOptionsdu fichier AppDelegate.m
// are you running on iOS8? if ([application respondsToSelector:@selector(registerUserNotificationSettings:)]) { UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:(UIUserNotificationTypeBadge|UIUserNotificationTypeAlert|UIUserNotificationTypeSound) categories:nil]; [application registerUserNotificationSettings:settings]; } else // iOS 7 or earlier { UIRemoteNotificationType myTypes = UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeSound; [application registerForRemoteNotificationTypes:myTypes]; }