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];
任何幫助將是太棒了。謝謝!