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

Jas*_*son -1 ios instagram swift

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

Jas*_*son 5

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
    }

}
Run Code Online (Sandbox Code Playgroud)

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

在此输入图像描述


归档时间:

查看次数:

4664 次

最近记录:

6 年,8 月 前