application:didReceiveLocalNotification jamais appelé ios 8

Est-il connu de problème de problème avec:

application:didReceiveLocalNotification delegate

sur iOS 8?

Mon application crée des notifications à l'aide de UILocalNotification. Lorsque l'application est en arrière-plan je reçois les notifications, et quand je clique sur la notification de la bannière, il se déplace à mon application. Mais cette méthode:

-(void) application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification

n'est jamais appelée sur iOS 8(Xcode 5.1.1), mais fonctionne bien avec iOS 7 ou une version antérieure.

P. S. j'ai aussi testé projet à partir de ce site:
http://www.appcoda.com/ios-programming-local-notification-tutorial/
et il ne fonctionne pas sur iOS 8.

  • même problème constaté avec ios8beta5.
  • Vous n'avez pas mentionné que vous construisez votre application dans Xcode 5 avec SDK 7.1.
  • didReceiveLocalNotification n'est appelée que lorsque votre application est au premier plan. Alors, quand il est en arrière-plan et vous cliquez sur la notification de la bannière, il ne ferait pas appel de cette méthode. Découvrez: developer.apple.com/library/ios/documentation/... Faire un ctrl-F pour: "Liste 2-6 Manipulation d'un local de notification lorsqu'une application est déjà en cours d'exécution"
InformationsquelleAutor edzio27 | 2014-08-11