如何在iPhone上的指定时间运行应用程序?

时间:2008-12-08 16:28:00

标签: iphone scheduled-tasks

我正在开发一个待办事项列表应用程序。我正在寻找任何方式在任务到期时提醒用户,即使应用程序未运行。有没有办法将程序设置为在指定的时间内运行用户交互?或者是一种提出警报的方法?

编辑:如何将项目添加到日历中?

4 个答案:

答案 0 :(得分:8)

不,直到push notification service被释放。

答案 1 :(得分:3)

您现在最好的选择是允许用户向日历添加提醒 - 如果没有推送服务,如果您的应用没有主动运行,则无法收到通知。

答案 2 :(得分:1)

史蒂夫乔布斯本人已经非常清楚,iPhone SDK将不支持后台进程。此外,没有API可以访问iPhone上的日历。

如果这些事情对您很重要,您应该提交增强请求: Apple Bug Reporter

答案 3 :(得分:0)

但即使一旦推出,也无法使应用程序独立提醒用户。您必须运行一个服务器,在任务即将到期时将通知推送给人员,这意味着您必须将每个人的任务列表同步到您的服务器。