在我的应用程序中,我使用了报警功能。它的工作正常,但当我在模拟器测试通过弹出框通知警报。在真实设备它只是作为通知在状态栏而不是弹出框。弹出警报框不显示?
我正在寻找实际设备中的弹出框。我不确定我在这里做错了什么?
我使用此代码为我的报警
[[UIApplication sharedApplication] cancelAllLocalNotifications];
UILocalNotification *localNotification = [[UILocalNotification alloc] init];
localNotification.fireDate = date;
localNotification.timeZone = [NSTimeZone defaultTimeZone];
localNotification.alertBody = alarmMessage;
localNotification.alertAction = NSLocalizedString(@"View", nil);
localNotification.repeatInterval = NSDayCalendarUnit;
/* Here we set notification sound and badge on the app's icon "-1"
means that number indicator on the badge will be decreased by one
- so there will be no badge on the icon */
NSString *ringtonename = [lblRingToneName text];
NSString *extension = @".caf";
NSString *ringtone = [[NSString alloc]initWithFormat:@"%@%@", ringtonename, extension];
localNotification.soundName = ringtone;
localNotification.applicationIconBadgeNumber = -1;
[[UIApplication sharedApplication] scheduleLocalNotification:localNotification];
感谢您的帮助球员
hi是你的代码localNotification.repeatInterval = NSDayCalendarUnit;工作正常....? – Rajneesh071
是的,这是工作罚款Rajneesh – GoCrazy
我也在工作这样的类型的应用程序....但是,当我登录火灾日期其显示不同的日期,但本地noti来完美的时间...为什么这个表演差异日期日志? – Rajneesh071