2

我正在开发一个待办事项列表应用程序。我正在寻找任何方法在任务到期时提醒用户,即使应用程序没有运行。有没有办法将程序设置为在指定时间运行而无需用户交互?或者无论如何都可以发出警报?

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

4

4 回答 4

8

不,直到推送通知服务发布。

于 2008-12-08T16:30:49.113 回答
3

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

于 2008-12-08T16:32:26.783 回答
1

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

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

于 2008-12-08T19:22:39.483 回答
0

但即使推送发布后,您也无法让应用程序独立提醒用户。您必须运行一个服务器,以便在任务接近到期时向人们推送通知,这意味着您必须将每个人的任务列表同步到您的服务器。

于 2008-12-08T16:36:23.623 回答