我在这里看到过类似的问题。但这对我不起作用。我已经使用日历事件的 url 属性添加了我的 url 方案。看到方案 url 出现在事件的 url 行中非常酷。但我无法像普通 url 一样点击 url(url scheme) www.google.com
。
将 url 添加到 EKEvent 的代码
EKEvent *event = [EKEvent eventWithEventStore:eventStore];
event.title = @"Event Test For adding url";
NSString *customURL = @"sampleEventappScheme://";
event.URL = [NSURL URLWithString:customURL];
将事件添加到日历事件后,请参阅屏幕截图以更好地理解。
注意:如果我尝试使用此方案通过 safari 启动应用程序,则效果很好。所以方案配置没有问题。