如何检查iOS上用户设备上是否安装了特定应用程序?

时间:2019-05-27 05:16:02

标签: ios swift instagram

有没有可以用来检查用户的设备上是否安装了特定应用程序的功能。即instagram

1 个答案:

答案 0 :(得分:1)

class func isAppInstalled(_ appName:String) -> Bool{

    let appScheme = "\(appName)://app"
    let appUrl = URL(string: appScheme)

    if UIApplication.shared.canOpenURL(appUrl! as URL){
        return true
    } else {
        return false
    }

}

将要检查的应用程序的名称添加到info.plist文件中的LSApplicationQueriesSchemes

enter image description here