2013-01-10 16 views
6

kapandıktan sonra ben UILocalNotifications ile çalışıyorum sıfırdır. Yaşadığım bir sorun, uygulamamı XCode uygulamasında yeniden başlattıktan sonra, bir bildirimle ilişkilendirilmiş verilerin silinmiş gibi görünmesi. İşte takip ettiğim adımlar. UILocalNotification uygulaması

XCode

uygulamanın -start

bildirim merkezine XCode

-go uygulamanın -start XCode

uygulamanın -stop bildirim

-receive ve dokunun benim uygulama

application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification

için bildirimden biri Bu noktada

Ben notification incelemek eğer bunu nil bulmak.

Herhangi fikirler

ne yanlış gidiyor? Teşekkürler. Yerel bir bildirim bildirim merkezindeki harekete geçirilirse

+0

Ben de bu karşılaşıyorum. Çok güvenilir bir bildirim nil olduğunda durum yanıtlayan olan – evanflash

cevap

0

sonra uygulama application:didFinishLaunchingWithOptions: yöntemi kullanılarak başlatılır ve anahtar UIApplicationLaunchOptionsLocalNotificationKey kullanarak options sözlükten UILocalNotification nesneye erişim elde edebilirsiniz. Bir bildirim yangınları ve uygulama ön planda ise

application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification

sadece denir.

+0

aynı adımları kullanarak üreyebilir? – Renetik

+0

Akış çizgisinde, uygulama bildirimi bildirim merkezinden çektiğinde uygulanmaktadır. – evanflash