Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用日历事件调用ios应用程序_Ios_Objective C_Mobile_Calendar - Fatal编程技术网

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

使用日历事件调用ios应用程序,ios,objective-c,mobile,calendar,Ios,Objective C,Mobile,Calendar,我正在为iPhone制作闹钟应用程序。有人能告诉我,当以编程方式调用某个已安装的应用程序时,是否有任何方法可以在日历事件中启动该应用程序? 我想从我的应用程序中设置一个警报(iPhone日历中的事件),当时间到来时,我的事件发生并应该启动我的应用程序。好吧,就是这样。简短回答,不。你不能劫持日历应用程序的通知 但是,您可以使用在特定时间像日历应用程序那样显示警报,然后用户可以选择查看警报并将其带到您的应用程序 另一个选项是在日历条目的备注或其他字段中添加应用程序的链接,尽管这很麻烦。差不多mya

我正在为iPhone制作闹钟应用程序。有人能告诉我,当以编程方式调用某个已安装的应用程序时,是否有任何方法可以在日历事件中启动该应用程序?
我想从我的应用程序中设置一个警报(iPhone日历中的事件),当时间到来时,我的事件发生并应该启动我的应用程序。好吧,就是这样。

简短回答,不。你不能劫持日历应用程序的通知

但是,您可以使用在特定时间像日历应用程序那样显示警报,然后用户可以选择查看警报并将其带到您的应用程序

另一个选项是在日历条目的备注或其他字段中添加应用程序的链接,尽管这很麻烦。差不多myapp://event/123456,用户必须知道触摸此URI才能打开应用程序