我试图从现有应用中打开该应用https://itunes.apple.com/us/app/cb-pay/id1333054033?mt=8
。问题是,只要我尝试打开,它总是显示
-canOpenURL:URL失败:“ cb-pay:// app”-错误:“操作无法完成。
即使我已经在iPhone中安装了该应用,并且已经在LSApplicationQueriesSchemes
中进行了配置。
是因为应用名称包含两个单词之间的空格还是短划线?我试图在我的应用程序中打开照片应用程序,它正在运行。
if UIApplication.shared.canOpenURL(cpayURL!) {
if #available(iOS 10.0, *) {
UIApplication.shared.open(cpayURL!, options: [:], completionHandler: nil)
} else {
UIApplication.shared.openURL(cpayURL!)
}
} else if UIApplication.shared.canOpenURL(cpayInstallURL!) {
UIApplication.shared.openURL(cpayInstallURL!)
}