【问题标题】:How do I check if a particular app is installed on the user's device on iOS? [duplicate]如何在 iOS 上检查用户设备上是否安装了特定应用程序? [复制] 【发布时间】:2019-05-27 05:16:02 【问题描述】: 是否有一个功能可以用来检查用户是否在他们的设备上安装了特定的应用程序。即instagram 【问题讨论】: 标签: ios swift instagram 【解决方案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 【讨论】: