LocalNotification depuis appDelegate
Bonjour,
J'ai besoin d'un peu d'aide, en effet j'ai mis en place un système de notification push mais qui ne ce déclenche pas quand l'application est ouvert, alors j'aurai voulu lancé un LocalNotif (et non pas une UIAlerteView) quand un push arrive donc dans la méthode:
- (void)application:(UIApplication*)application didReceiveRemoteNotification:(NSDictionary*)userInfo{
if (application.applicationState == UIApplicationStateActive ) {
UILocalNotification *localNotification = [[UILocalNotification alloc] init];
localNotification.userInfo = userInfo;
localNotification.soundName = UILocalNotificationDefaultSoundName;
localNotification.alertBody = message;
[[UIApplication sharedApplication] presentLocalNotificationNow:localNotification];
}
}
But it doesn't work !!!
Une idée ???
Merci,
Cordialement.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Quand l'appli est ouverte, les notifications systèmes (locale ou push) n'apparaissent pas, tu peux faire un autre traitement par contre.
Une autre solution ???
UIAlertView ???
Oui tu peux réagir comme tu veux à ta notif push, tant que c'est pas par une motif
Par contre une alertview c'est moche, y'a des trucs sympa sur github/cocoapods pour afficher des sortes de toast.
OK très bien je te remercie.
Exemples :
https://cocoapods.org/pods/SFSwiftNotification
https://cocoapods.org/pods/CWStatusBarNotification