Swift UIApplication.shared.canOpenURL在iOS11中返回false

时间:2018-01-10 08:11:52

标签: ios swift ios11 url-scheme

在我开始在iOS11设备上运行我的应用程序后,我遇到了一个奇怪的问题。

我没有Apple的'拒绝',但它只是停止使用iOS11在设备/模拟器上工作。

对于号码的呼叫操作,我使用了以下代码,该代码在iOS10模拟器和设备上运行良好(并且仍然有效)。

let myPhoneNumber = "123456789"
if let url = URL(string: "telprompt://\(myPhoneNumber)"), UIApplication.shared.canOpenURL(url) {
            UIApplication.shared.openURL(url)
        }

相同的代码不再适用于iOS 11。我的项目也迁移到了Swift 4.0.2。 我错过了具体的东西吗?

PS:我已在LSApplicationQueriesSchemes

下添加了我的info.plist

0 个答案:

没有答案