Ich verwende PushBot als meinen Push-Benachrichtigungsdienst, mein Problem ist, wie ich die Anzahl der Karten zurücksetzen kann. Ich habe gesucht und gelesen, um diese Codezeile zu verwenden:
%Vor%Der einzige Weg, wie die Badge-Anzahl zurückgesetzt wird, ist, wenn ich die App in der Multitask-Leiste auslasse und die App erneut starte, wird jede Hilfe sehr geschätzt. Danke,
Machen Sie einfach eine Schaltfläche auf Ihrer Benutzeroberfläche und auf seiner Aktion setzen Sie die Codezeile:
%Vor%Es wird zurückgesetzt.
Sehen Sie sich hier für einige andere Implementierungen an.
Um die Badge-Anzahl zu löschen, wenn die Anwendung aktiv wird, fügen Sie einfach Ihre Codezeile hinzu:
%Vor% In der AppDelegate.m
-Datei applicationDidBecomeActive
Delegate-Methode.
applicationDidFinishLaunchingWithOptions
wird nur beim ersten Start aufgerufen und nicht erneut aufgerufen, wenn die Anwendung in den Hintergrund und zurück in den Vordergrund wechselt.
Tags und Links push-notification ios badge reset