如果用户修改日期/时间,iOS是否会使localNotifications无效

时间:2012-11-21 05:04:22

标签: iphone ios ipad uilocalnotification localnotification

如果当前日期是2012年11月20日上午9:00,在我的应用程序中,如果我安排一个本地通知与被解雇说2012年11月21日上午10:00并运行我的应用程序,如果我修改日期/时间在设置到之前的某个日期,比如2012年11月18日,我会在日期/时间到达被解雇者时正确收到通知。

但是,如果我将日期/时间更改为任何即将到来的日期,请说明设备设置中的2012年11月30日10:PM我没有收到通知。如果用户将日期/时间设置为任何即将到来的日期,iOS是否会使localNotifications无效。

1 个答案:

答案 0 :(得分:0)

当您触发LocalNotification时,通知将被注册到OS.OS按时显示通知。您可以使用代码查看您的应用已注册的通知

`[[UIApplication sharedApplication] scheduledLocalNotifications]`

您可以编辑已在操作系统中注册的任何通知。

如果您要编辑任何通知,请取消之前的通知,然后使用更新后的谓词启动新通知。

如果当前日期是2012年11月20日上午9:00,我从未理解如何在2012年11月18日收到通知。