使用日历事件调用ios应用程序

时间:2013-01-23 18:18:53

标签: ios objective-c mobile calendar

我正在为iPhone制作闹钟应用程序。任何人都可以告诉我,如果以编程方式调用日历事件中是否有任何方法可以启动某个已安装的应用程序? 我想从我的应用程序设置一个警报(iPhone日历中的事件),当我的事件发生时,应该启动我的应用程序。那样的东西。

1 个答案:

答案 0 :(得分:3)

简短的回答,没有。您无法劫持日历应用的通知。

然而,您可以使用Local Notifications来显示日历应用在特定时间执行的提醒,然后用户可以选择查看提醒并转到您的应用。

另一个选项,尽管是kludgy,是在日历条目的注释或其他字段中添加指向您的应用程序的链接。像myapp:// event / 123456这样的东西,用户必须知道触摸这个URI才能打开你的应用。