有没有办法在iOS设备上安装已安装的应用程序?我知道iOS 5或更早版本是不可能的,但iOS 6可能提供了一些关于此的信息吗?
如果那是不可能的,我认为可以做到的唯一方法是尝试获取应用程序的URL方案并检查它们是否已安装。这是对的吗?
另外,要启动应用,我应该使用openURL:
中的UIApplication
,对吗?如果是这种情况,我需要知道我启动的应用程序何时完成或想要关闭,所以我可以显示我的应用程序;那可能吗?
答案 0 :(得分:0)
没有API可以检查安装了哪些应用(您可以在SDK文档中对此进行检查)。
您最好的猜测是使用URL方案来检查是否安装了知道应用程序。启动应用程序的唯一方法是通过其应用程序URL方案,无法检查应用程序是否已启动,现在有默认方式要求其他应用程序重新打开您的应用程序。因此,如果他们构建了这样的选项,那么您将受到其他应用程序开发人员的支配。