5

Apple URL Scheme Reference很好地概述了许多 URL 方案,您可以使用它们来打开带有一些参数的某些内置应用程序。

我知道这不是内置应用程序响应的所有可能 URL 方案的完整列表,因为还有一些方法可以在各个页面上打开系统设置。网站http://handleopenurl.com是收集所有可能的 URL 方案的一个很好的尝试,它上面有很多内置的应用程序。

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

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

4

3 回答 3

3

Probably the Answer is No. 您需要查看这个类似的问题和其他类似的问题,这些问题被标记为已接受,因此希望是真的。

于 2012-05-15T10:48:17.643 回答
2

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

注意:就Apple应用程序而言,这也适用于reminders://......也许其他人

于 2016-12-08T19:39:56.443 回答
0

你可以试试这段代码:

NSString* launchUrl = @"calshow://";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: launchUrl]];
于 2013-03-29T08:39:36.883 回答