在我的應用程序中,我每次打開應用程序時都會安排一些UILocalNotification,但發生的情況是有時候通知不會被解僱,並且不會通知我,並且何時發生它們不會再被解僱,修復它我必須重新安裝在iPhone上的應用程序,所以我解釋我很好,有一段時間的通知工作,然後有一天不工作了,並修復它,我不得不重新安裝它再次,所以調查我有創造這個方法,這就是所謂的時,應用程序也變得活躍:UILocalNotification有時不會通知我
-(void)checkNotification {
for (UILocalNotification *someNotification in [[UIApplication sharedApplication] scheduledLocalNotifications]) {
NSLog(@"%@",someNotification.alertBody);
NSLog(@"%@",someNotification.fireDate);
}
}
,我看到所有的通知安排,也是迄今爲止,這是一個例子:
2012-11-25 18:36:36.532 TestApp[672:907] This is a notification.
2012-11-25 18:36:37.482 TestApp[672:907] 2012-11-27 10:00:00 +0000
所以我不明白爲什麼我沒有收到通知...任何幫助?
編輯: 我以這種方式創建一個通知:
UILocalNotification *localNotification = [[UILocalNotification alloc] init];
localNotification.fireDate = myNewDate;
localNotification.timeZone = [NSTimeZone defaultTimeZone];
localNotification.alertBody = @"This is a notification.";
localNotification.soundName = @"smallBell.mp3";
[[UIApplication sharedApplication] scheduleLocalNotification:localNotification];
的通知的動詞形式是通知(不notificate);-) – DrummerB
遺憾的英語我現在編輯:) – Piero
你如何發佈通知?你如何處理它們? – DrummerB