安排应用程序在特定日期/时间启动/输入前景

时间:2012-02-21 12:49:37

标签: ios objective-c xcode grand-central-dispatch nsnotifications

我希望我的应用程序有多个时间表可以启动(如果可能),或者在特定日期/时间从暂停状态输入前景。它是一种闹钟,但是我需要的不仅仅是能够显示这个线程所暗示的通知。

iPhone iOS 4 - schedule app to run functions at specific times and days

有没有办法实现这一点,而不是让应用程序始终处于前台?

我已经开始阅读GCD和NS操作,但不确定是否适用。

2 个答案:

答案 0 :(得分:2)

不,应用可以通过以下方式启动或进入前台以响应用户干预:

  1. 用户点按您的应用图标
  2. 用户打开您的应用以响应通知
  3. 用户打开一个URL(来自链接,或以编程方式从另一个应用程序中打开您的应用程序)

答案 1 :(得分:0)

您描述的内容无法完成。在后台模式下,允许应用程序执行一些任务,例如电话应用程序和音频应用程序。正如您已经提到的,本地通知。

不确定这是否有帮助,但您可以注册您的应用以处理自定义网址方案。用户可以单击电子邮件或网页中的特制URL来打开您的应用程序。