检测我 iphone 上的应用程序而不被 Apple 拒绝?

Detect apps on my iphone without being rejected by Apple?

我的应用程序已被 Apple 拒绝,原因如下 "Our team is aware that iHasApp is using publicly available APIs, however this specific implementation abuses canOpenURL: to detect all apps on a given device"。所以我开始寻找另一种方法来在用户 phone.So 中列出所有已安装的应用程序,我的问题是:

1/他们是一些可以检测已安装应用程序的网络应用程序吗?

2/是否可以使用图标检测应用程序?

如果您实施变通办法,Apple 很可能仍会拒绝您的应用。

获取 phone 上安装的应用程序列表显然是不允许的。 Apple 已拒绝使用多种方法检测此问题的应用程序:

  • 你的解决方案"canOpenURL"
  • 此解决方案使用私有 API List of all apps installed on iOS device and their position on the Home Screen (Springboard)
  • 这个(过时的)答案使用文件路径操作和私有 api:get list of installed applications on iphone objective-c