iOS应用程序是否可以列出其他已安装的应用程序?

时间:2018-02-20 21:54:33

标签: ios

使用“getPackageManager”,可以在Android上获取已安装应用程序的列表。 (How to get a list of installed android applications and pick one to run

但是:应用程序是否也可以在iOS智能手机上查看已安装应用程序的列表?如果是的话,是否可以隐藏iOS应用程序,以便该列表中的其他应用程序无法“看到”它?

1 个答案:

答案 0 :(得分:0)

无法获得所有已安装应用的完整列表,但如果您知道自己在寻找什么,则可以通过测试是否可以打开该应用的URL来检查是否安装了特定应用:< / p>

let otherAppURL = ...
if UIApplication.sharedApplication().canOpenURL(otherAppURL)
{
    // It's installed
}
else
{
    // It's not installed
}