如何快速从我的应用程序中打开另一个应用程序

时间:2018-09-18 03:45:03

标签: ios swift

我试图从现有应用中打开该应用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!)
}

0 个答案:

没有答案