Löschen des Ausweises bei Empfang Push Notification

8

Wie kann ich das Badge, das auf dem Anwendungssymbol angezeigt wird, löschen, wenn ich eine Push-Benachrichtigung erhalte? Ich möchte es löschen, sobald der Benutzer entweder auf "Anzeigen" der Push-Benachrichtigung geklickt hat oder auf das App-Symbol getippt hat.

    
Abhinav 28.04.2011, 21:16
quelle

4 Antworten

22

Ich vermute, Sie sprechen über das Abzeichen des SpringBoards:

%Vor%     
Pier-Olivier Thibault 28.04.2011, 21:32
quelle
4

Badge Anzahl gesetzt Null

%Vor%

Stornieren Sie alle lokalen Benachrichtigungen mit diesem Code:

%Vor%

Löschen Sie eine lokale Benachrichtigung mit dieser Codezeile:

%Vor%

here theNotification ist ein UILocalNotification-Objekt. Um eine bestimmte Benachrichtigung abzubrechen, müssen Sie die UILocalNotification beibehalten.

Überprüfen Sie dies .

    
Sudhakar 02.03.2013 09:07
quelle
1

Für Mac OS X Lion heißt es:

%Vor%

(Lion unterstützt Push-Benachrichtigungen vom Typ "Ausweis".)

    
Marc Rochkind 07.10.2011 17:20
quelle
0

Legen Sie in der Apple-Dokumentation application.applicationIconBadgeNumber auf die Zahl fest, die auf dem Badge angezeigt werden soll. Wenn Sie es auf 0 setzen, wird es gelöscht.

%Vor%

Referenz - Scrollen Sie nach unten zu Local bearbeiten und Remote-Benachrichtigungen Abschnitt oberhalb von Listing 2.4

    
ljkyser 28.04.2011 21:34
quelle