我正在使用(臭名昭著的)DrewDahlman'sPhonegapLocalNotificationsiniOS.它似乎有效。我从来没有写过一行objective-c并且不想写(这可能就是我现在遇到麻烦的原因!)但我认为插件工作不正常并且会如果可能的话,我想修复它。当我在今天13:00设置通知时,它会正确触发。但是,当实行夏令时时,通知会在14:00触发,晚了一个小时。这是因为没有考虑时区吗?Drew提到将时区设置为+0000不是问题,但这是错误信息吗?我应该更新插件来处理时区和夏令时吗?或者在我自己的代码中处理夏令时,并在DST激活时简单地将日期设置为-1小时?我想我必须更新Loca
我如何为LocalNotifaction添加振动和声音代码:UILocalNotification*notification=[[UILocalNotificationalloc]init];NSDate*firedate=settime.date;[notificationsetFireDate:firedate];[notificationsetAlertBody:@"הלכהיומית"];[notificationsetAlertAction:@"הלכה"];[[UIApplicationsharedApplication]scheduleLocalNotification:
我有一个场景,我安排了两个单独的LocalNotifications。一个设置为在午夜十点开火,另一个每小时开火一次。我可以通过在安排通知时设置通知的UserInfo来区分它们。对于每小时通知,每次通知触发时,我都会在CoreData中创建一个项目。但问题是,对于每小时通知,每次触发时我都会在核心数据中获得很多额外的项目。我没有调用以下代码行,因为调用它似乎也取消了本应在午夜后触发的通知。[[UIApplicationsharedApplication]cancelAllLocalNotifications];当我有多个计划的LocalNotifications时,我应该如何使用can