警报措施未显示

时间:2013-07-29 14:05:53

标签: iphone objective-c uilocalnotification

我收到了通知,但由于某种原因,它仍然没有作为警报视图出现。

这是:

- (void)applicationDidEnterBackground:(UIApplication *)application
{
    UIApplication *app = [UIApplication sharedApplication];
    UILocalNotification *notification = [[UILocalNotification alloc] init];
    if (notification) {
        notification.fireDate = [NSDate dateWithTimeIntervalSinceNow:5];
        notification.timeZone = [NSTimeZone defaultTimeZone];
        notification.alertBody = @"Notification";
        notification.alertAction = @"View";
        [app scheduleLocalNotification:notification];
    }

1 个答案:

答案 0 :(得分:0)

如果您要将本地通知视为UIAlertView而非横幅广告,则必须在实际设备上测试您的应用,并在“设置”中更改应用的通知“提醒样式”。因为,正如您所说,模拟器的设置中没有“通知”选项,它将始终默认为横幅。