这令人非常沮丧,因为我知道如何在Swift 2中执行此操作。我正在构建一个消息应用程序扩展,并在集合视图中的页脚中,我只是想打开一个URL。我看了我发誓的其他每一篇文章,但我得到了同样的错误。
我正在尝试这样做:
let url = URL(string: "url here")
UIApplication.shared.open(url!, options: [:], completionHandler: nil)
这应该很简单。我在这里做错了什么?
答案 0 :(得分:1)
走这条路,
let phoneUrl = "tel://45657657" //your url
if let url = URL(string: phoneUrl){
if #available(iOS 10.0, *) {
UIApplication.shared.open(url, options: [:])
} else {
// Fallback on earlier versions
}
}