2 votes

Suppression de toutes les notifications push de la liste lorsque je clique sur une notification.

Je suis en train d'implémenter une application qui supporte les notifications push d'apple.Si je reçois trois notifications du serveur d'apple alors dans l'iphone la liste des notifications montre trois notifications et si je sélectionne l'une d'entre elles je vais dans l'application selon la notification.Après si je vérifie dans la liste des notifications de l'iphone pour les deux notifications restantes il n'y avait pas de notifications push à voir.la liste de notification montre Pas de nouvelle notification .

De plus, mon application est une application universelle. La notification push fonctionne bien sur iphone4 et iphone5 avec ios6 mais pas sur ipad1 avec ios5.

Aidez-moi, s'il vous plaît.

Merci d'avance.

After select any one(push notification) of them

1voto

Tieme Points 13569

Cette méthode est déclenchée sur le délégué de l'application lorsque l'utilisateur ouvre la notification dans le centre de notification :

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions (NSDictionary *)launchOptions {

    // You could use the following methods calls:

        // To remove the notifications in Notification Center:
        [[UIApplication sharedApplication] cancelAllLocalNotifications];

        // To set the badge (0 is no badge at all):
        [[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];
}

Si vous souhaitez également supprimer les notifications lorsque l'utilisateur revient "normalement" sans utiliser la notification, ajoutez les appels de la méthode :

- (void)applicationWillEnterForeground:(UIApplication *)application {
}

Je ne pense pas qu'il soit possible d'annuler une seule notification, vérifiez ce poste pour plus d'informations.


Vous avez déjà googlé ce problème d'iPad ? J'ai cherché un peu et j'ai trouvé d'autres personnes ayant le même problème. Il s'avère que les notifications son mais vous ne les voyez pas apparaître sur le lockscreen. Consultez ces sujets :

Ou essayez de googler un peu : https://www.google.nl/search?q=ipad+1+notification+centre

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X