IOS-Badge ohne Push-Benachrichtigungen aktualisieren



Answers

Seit iOS 4.0 können Sie lokale Benachrichtigungen auf allen Geräten auslösen, auf denen mindestens iOS 4.0 ausgeführt wird. Schauen Sie sich die UILocalNotification Klasse an. Sie können das Badge um Mitternacht setzen, ohne dass Ihre App läuft.

Question

Ich habe ein paar Todo-Apps gesehen, die ihre App-Logos um Mitternacht aktualisieren und immer die korrekte Anzahl der fälligen Aufgaben anzeigen. Sie tun dies ohne die Verwendung von Push-Benachrichtigungen - also meine Frage ist: Wie machen sie das? Verwenden sie lokale Benachrichtigungen - wenn ja, werden diese beim Ausschalten des Geräts angerufen? Ich bin ein wenig verwirrt und würde etwas Input schätzen.




UIApplication die applicationIconBadgeNumber Eigenschaft von UIApplication in Ihrem Code fest, wenn die Anwendung ausgeführt wird:

[UIApplication sharedApplication].applicationIconBadgeNumber = someNumber;



Related