iOS是否为应用提供了一种查询设备的方式,以获取有关其他应用安装/运行的信息?
答案 0 :(得分:2)
所有ios应用都是沙盒,所以在非越狱设备上这是不可能的
答案 1 :(得分:1)
有几个选择。
首先,您可以查找应用程序的特定进程名称,但这可能容易出错,因为不相关的应用程序可能使用相同的进程名称运行,例如,我已经看到蝙蝠侠和黑暗草甸游戏共享一个类似的进程名称:UDKGame。
其次,使用URL方案。如果您知道要查找的应用程序并且您知道此特定应用程序实现了URL方案,则此方法很有用。您可以执行简单的canOpenURL并查看是否已安装该应用程序。
我经常使用第二种方法来收集我的应用程序AppSwitch中使用的URL方案。