How do I check if a particular app is installed on the user#39;s device on iOS?(如何在iOS上检查用户的设备上是否安装了特定的应用程序?)
问题描述
有没有功能可以用来检查用户的设备上是否安装了特定的应用程序。即Instagram
推荐答案
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
这篇关于如何在iOS上检查用户的设备上是否安装了特定的应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!