Änderung Badge und Push-Benachrichtigung in iPhone SDK
-
08-10-2019 - |
Frage
Ich habe versucht, die Push-Benachrichtigung Tutorial . Es funktioniert gut, aber Problem ist, Abzeichen. Wenn ich auf die Ansicht klicken, wird App angezeigt und die Nähe davon. es Abzeichen in App-Icon immer noch rot. Wie es entfernen?
Eine andere Frage ist
, wenn ich die Ansicht klicken, wird es Home-Bildschirm angezeigt werden. Ich möchte andere Ansicht zeigen, wenn sie von Push-Benachrichtigung kommen.
Lösung
Dies wird zurückgesetzt die Anwendung Ausweisnummer . Wenn Sie diesen Wert auf Null gesetzt ist, wird es das Abzeichen verstecken.
[UIApplication sharedApplication].applicationIconBadgeNumber = iCount;
Um die Push-Benachrichtigung mit einer separaten Ansicht handhaben, müssen Sie die folgende Meldung in der Anwendung Delegaten behandeln:
- (void)application:(UIApplication *)app didReceiveRemoteNotification:(NSDictionary *)userInfo
Sie können den Zugriff auf userinfo Wörterbuch zusätzliche Informationen über die Push-Benachrichtigung zu erhalten, die in der Nachricht Rückruf geführt.