gpt4 book ai didi

iphone - 订阅 iOS 4.0 中的 WebCal URL

转载 作者:行者123 更新时间:2023-12-03 20:10:53 24 4
gpt4 key购买 nike

在我的 iPhone 应用程序中,我有一个按钮,可以在 UIWebView 中打开 webcal://URL,如下所示:

#define kHostName @"webcal://www.markthisdate.com/kalender/World_Cup_Football_2010_Match_Schedule_10251.ics"

- (IBAction)putInCalendar:(id)sender{
NSURL *url = NULL;
url = [[NSURL alloc] initWithString:kHostName];
NSURLRequest *request = [[NSURLRequest alloc] initWithURL: url];
[webView loadRequest: request];
[request release];
[url release];
}

在 iOS 3.x 中,这会触发一系列对话框“订阅日历...”等,类似于在 Mobile Safari 中打开相同 URL 时发生的情况:关联的事件被添加为订阅iPhone 的日历。

不知何故,在 iOS 4.0 中,这在我的应用程序中不起作用,尽管在 iOS 4.0 中的 Mobile Safari 中打开 URL 确实有效。

任何人都可以向我解释为什么这不起作用,但更好的是:实现此功能的正确 iOS 4.x 方法是什么。

我查看了 4.0 中添加的新事件工具包,因为它似乎正在处理此类事情;然而,Event Kit 上的文档非常少,我还没有找到任何使用 Event Kit 的示例项目。

最佳答案

Apple 已承认这是一个错误,我已将其归档。目前没有解决方法......

关于iphone - 订阅 iOS 4.0 中的 WebCal URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3051604/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com