iOS Enregistrement pour les notifications locales


Exemple

iOS 8

Pour présenter des notifications locales à l'utilisateur, vous devez enregistrer votre application avec l'appareil:

Rapide

let settings = UIUserNotificationSettings(forTypes: [.Badge, .Sound, .Alert], categories: nil)
UIApplication.sharedApplication().registerUserNotificationSettings(settings)

Objectif c

UIUserNotificationSettings *settings = [UIUserNotificationSettings settingsForTypes:(UIUserNotificationTypeBadge | UIUserNotificationTypeSound | UIUserNotificationTypeAlert) categories:nil];
[[UIApplication sharedApplication] registerUserNotificationSettings:settings];

Ceci présentera une alerte la première fois qu'il s'appelle:

Inscrivez-vous pour l'alerte des notifications locales

Indépendamment de ce que l'utilisateur choisit, l'alerte ne réapparaîtra plus et l'utilisateur devra modifier les modifications dans Paramètres.