UILocalNotification iOS5问题(未显示警报)

时间:2011-10-14 15:49:58

标签: iphone objective-c ios ios5 uilocalnotification

仅仅是我还是苹果打破了iOS5中的UILocalNotification机制(GM +公开发布)?它似乎在测试版中工作正常但是由于GM只播放声音,所以没有显示警报(是的,我已经检查了通知设置,应用程序全部打开)。

我还做了一个小的单独项目(带有一个全新的应用程序标识符,只是为了安全起见),并使用一些非常简单的代码测试UILocalNotification类,顺序为:

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

singleLocalPush.fireDate = [NSDate dateWithTimeIntervalSinceNow:15];
singleLocalPush.hasAction = YES;
singleLocalPush.alertBody = @"Alert Body";
singleLocalPush.alertAction = @"Alert Action";

[[UIApplication sharedApplication] scheduleLocalNotification:singleLocalPush];
有谁遇到过类似的问题?如果你的应用程序是关于本地通知的话,这非常烦人:)

最佳, 卡茨珀

1 个答案:

答案 0 :(得分:1)

您应该确保您的应用已启用通知 -

导航至设置 - >通知,并确保您的应用已启用。

我的应用程序的本地通知在iOS 5上正常工作,并且已设置为部署到3.1.2。