ios本地通知收到了本地通知

时间:2012-07-18 11:55:05

标签: ios scheduled-tasks uilocalnotification

如果用户已停用我的应用的通知,是否会调用“didreceivelocalnotification”方法?我需要一种方法来在特定日期调用方法。即使用户不想看到通知,也应该调用该方法。有没有比本地通知更好的方法呢?

2 个答案:

答案 0 :(得分:1)

首先,仅当您的应用正在运行并且在应用运行时本地通知触发时,才会调用didReceiveLocalNotification:方法。

看来,一旦您使用scheduleLocalNotification:presentLocalNotificationNow:方法向系统“发送”本地通知,就会被解雇。

因此,当“开火日期”到来时,如果您的应用正在运行,则会调用didReceiveLocalNotification:方法。

我运行了一个示例应用程序并确认了。

答案 1 :(得分:0)

不,它没有被召唤。

将您的任务保存到服务器并在那里运行它会更好。 您无法保证您的用户不会删除您的应用或启用其通知。