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

发布于 2024-07-11 02:03:03 字数 139 浏览 7 评论 0原文

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

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

I'm developing a todo list application. I'm looking for any way to alert the user when a task becomes due, even if the app is not running. Is there any way to set the program to run at a specified time w/out user interaction? Or a way to bring up an alert anyway?

Edit: How can I add an item to the calendar?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

瑶笙 2024-07-18 02:03:03

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

No, not until the push notification service gets released.

国粹 2024-07-18 02:03:03

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

Your best bet right now is allowing users to add reminders to the Calendar - without the push service, there's no notifications without your app running actively.

轻拂→两袖风尘 2024-07-18 02:03:03

正如史蒂夫·乔布斯本人所明确表示的那样,iPhone SDK 将不支持后台进程。 此外,iPhone上没有访问日历的API。

如果这些事情对您很重要,您应该提交增强请求:
Apple 错误报告

As has been made very clear by Steve Jobs himself, the iPhone SDK will NOT support background processes. In addition, there is no API to access the calendar on the iPhone.

If these things are important to you, you should file an enhancement request:
Apple Bug Reporter

碍人泪离人颜 2024-07-18 02:03:03

但即使推送发布后,您也无法让应用程序独立地向用户发出警报。 您必须运行一个服务器,一旦任务即将到期,它就会向人们推送通知,这意味着您必须将每个人的任务列表同步到您的服务器。

But even once push is released, that won't enable you to have the application independently alert the user. You would have to run a server that would push notifications to people once a task is approaching due, which means you would have to have everyone's task list synced to your server.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文