Apple只是我还是打破了iOS5(GM +公共(public)发行版)中的UILocalNotification机制?在beta中,它似乎工作正常,但由于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];
有人遇到类似的问题吗?如果您的应用程序是关于本地通知的,这将很烦人:)
最好的,
卡珀
最佳答案
您应确保您的应用已启用通知功能,
导航到“设置”->“通知”,并确保您的应用已启用。
我的应用程序的本地通知在iOS 5上运行良好,并且已设置为部署到3.1.2。