Je veux faire un travail spécifique lorsque l'application notifie des moyens au lieu de montrer la fonction d'exécution d'alertelocal Notification + exécuter fonction spécifique
est-ce possible?
Je veux faire un travail spécifique lorsque l'application notifie des moyens au lieu de montrer la fonction d'exécution d'alertelocal Notification + exécuter fonction spécifique
est-ce possible?
En un mot: Non. Les notifications locales sont destinées à alerter l'utilisateur à un moment précis. Le seul moyen d'exécuter du code dans votre application en fonction d'une notification est que l'utilisateur interagisse avec la notification de manière à démarrer votre application, généralement en cliquant sur le bouton d'action (ou «voir»). Vous trouverez plus de détails sous "Handling Local and Remote Notifications" dans le Local and Push Notification Programming Guide.
De iOS 4.0
Vous pouvez gérer une notification locale comme la manipulation notification push. Lorsque l'application est lancée en appuyant sur la vue d'alerte de notification locale (naturellement, l'application doit être terminée avant)
Dans la méthode suivante,
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
s'il vous plaît faites le code suivant
NSDictionary* dictionary = [launchOptions objectForKey:UIApplicationLaunchOptionsLocalNotificationKey];
NSLog("%@", dictionary);