OGeek|极客世界-中国程序员成长平台

标题: ios - 线索如何获取所有已安装 iOS 应用程序的列表? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 21:11
标题: ios - 线索如何获取所有已安装 iOS 应用程序的列表?

我刚刚安装了Clueful by BitDefender on iOS .此应用程序会扫描我 iPhone 上所有已安装的应用程序。

鉴于 iOS 将所有应用数据沙盒化,而我的应用无法访问其他已安装的应用,Clueful 是如何实现的?



Best Answer-推荐答案


BitDefender 只检查 URL Scheme已安装的应用程序存在。

您可以通过以下方式检查已安装的应用是否支持 URL:

if ([[UIApplication sharedApplication] canOpenURL:[url absoluteURL]]) {
    //Your code
}

这里是 Wiki与许多已知的 URL 方案

关于ios - 线索如何获取所有已安装 iOS 应用程序的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10750750/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4