2013-01-20 27 views
1

我有一個使用本地通知的奇怪問題。通知似乎在模擬器中完美工作。但是,在設備上使用它時,通知在觸發時不會在屏幕頂部顯示「摺疊」。我知道警報正在工作,因爲徽章號碼出現在我的應用程序圖標上,如果我滑下並查看所有通知,則會列出新通知。出於某種原因,我只是沒有看到它發生在主屏幕的頂部。我還檢查了設備上的應用通知設置,並將其設置爲顯示在頂部。UILocalNotification正確觸發,但不出現在主屏幕頂部

這是我的.m文件中的示例代碼。

[[UIApplication sharedApplication] cancelAllLocalNotifications]; 

UILocalNotification *_localNotification = [[UILocalNotification alloc]init]; 

_localNotification.fireDate = [NSDate dateWithTimeIntervalSinceNow:5]; 

_localNotification.timeZone = [NSTimeZone defaultTimeZone]; 

_localNotification.alertBody = @"You are notified"; 

_localNotification.soundName = UILocalNotificationDefaultSoundName; 

_localNotification.applicationIconBadgeNumber = [[UIApplication 
sharedApplication]applicationIconBadgeNumber]+1; 

[[UIApplication sharedApplication]scheduleLocalNotification:_localNotification]; 

任何幫助將是太棒了。謝謝!

回答

0

只需重新啓動iPhone,它工作得很好。奇怪的。

相關問題