检测我的iPhone上的应用程序,而不被苹果拒绝?

我的应用程序已被苹果拒绝,原因如下:“我们的团队知道,iHasApp使用公开的API,但是这个具体的实现滥用canOpenURL:检测给定设备上的所有应用程序”。所以我开始寻找另一种方式列出用户手机中已安装的所有应用程序。所以我的问题是:

1 /他们是否可以检测安装的应用程序的一些networking应用程序?

2 /有可能使用他们的图标检测应用程序?

如果你实施一个解决方法,苹果仍然有可能会拒绝你的应用程序。

获取手机上安装的应用程序清单显然是不允许的。 苹果已经拒绝使用许多方法来检测这些应用程序:

  • 你的解决scheme“canOpenURL”
  • 此解决scheme使用私人apis iOS设备上安装的所有应用程序列表及其在主屏幕上的位置(跳板)
  • 这个(date)答案使用文件path操作和私人API: 获取已安装的应用程序的iPhone目标C列表