2013-08-19 17 views
6

Nie lubię zadawać niejasnych pytań, ale nie mogłem dokładnie powiedzieć, na czym polega problem.IOS Anulowanie lokalnych powiadomień

W mojej aplikacji ustawiam codzienne powiadomienia lokalne. Codzienne strzelanie o 200PM. Później usunąłem kody, które ustawiają powiadomienia lokalne, i dodałem funkcję powiadomienia Push.

Testuję przycisk i działa (kiedy tylko chcę). Ale nadal otrzymuję stare powiadomienia, może to być spowodowane tym, że wcześniej ustawiłem je w telefonie. Czy istnieje sposób, aby je anulować bez kodowania. Na przykład czy są one anulowane, jeśli usunę aplikację?

Odpowiedz

18

Odinstalowywanie aplikacji usunie lokalne powiadomienia, chociaż niektórzy ludzie zgłaszali, że są buforowane przez okres do 24 godzin (więc jeśli usunąć aplikację, nie zainstalować go ponownie na dłużej niż 24 godzin) Zobacz here dłużej Detale.

W przeciwnym razie, jeśli nadal mieć dostęp do kodu można anulować wszystkie lokalne powiadomienia tak:

[[UIApplication sharedApplication] cancelAllLocalNotifications]; 
+0

Dziękuję. Odinstalowanie aplikacji spowoduje usunięcie lokalnych powiadomień. Dobrze wiedzieć. – ardavar

Powiązane problemy