Objective c 在某个日期或事件打开iCal应用程序的URL方案?

Objective c 在某个日期或事件打开iCal应用程序的URL方案?,objective-c,cocoa-touch,calendar,icalendar,eventkit,Objective C,Cocoa Touch,Calendar,Icalendar,Eventkit,提供了一些URL方案的良好概述,您可以使用这些方案打开带有一些参数的某些内置应用程序 我知道这并不是一个完整的列表,其中列出了内置应用程序响应的所有可能的URL方案,因为还有一些方法可以在不同的页面上显示。该网站是收集所有可能的URL方案的一次很好的尝试,它有相当多的内置应用程序 我想用URL方案打开的一个应用程序是日历应用程序(以前称为iCal)。但是否有一个计划?如果您知道有,请进行共享(可以选择先将其添加到handleopenurl.com?)。干杯 是的,我知道EventKit(UI)框

提供了一些URL方案的良好概述,您可以使用这些方案打开带有一些参数的某些内置应用程序

我知道这并不是一个完整的列表,其中列出了内置应用程序响应的所有可能的URL方案,因为还有一些方法可以在不同的页面上显示。该网站是收集所有可能的URL方案的一次很好的尝试,它有相当多的内置应用程序

我想用URL方案打开的一个应用程序是日历应用程序(以前称为iCal)。但是否有一个计划?如果您知道有,请进行共享(可以选择先将其添加到handleopenurl.com?)。干杯


是的,我知道EventKit(UI)框架的功能。但是我想特别打开iCal应用程序。

答案可能是否定的。你需要看看这个和那个被标记为接受的,所以希望是真的

您可以尝试以下代码:

NSString* launchUrl = @"calshow://";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: launchUrl]];

我找不到有关参数的任何文档,但在打开的浏览器地址栏中键入
ical://
将打开macOS Sierra 10.12.1上的Calendar.app

注意:就苹果应用程序而言,这也适用于提醒://
。。。也许其他人