我收到了通知,但由于某种原因,它仍然没有作为警报视图出现。
这是:
- (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];
}
答案 0 :(得分:0)
如果您要将本地通知视为UIAlertView而非横幅广告,则必须在实际设备上测试您的应用,并在“设置”中更改应用的通知“提醒样式”。因为,正如您所说,模拟器的设置中没有“通知”选项,它将始终默认为横幅。