我一直在寻找有关如何在运行 iOS > 5.0 的设备上获取已安装应用程序列表的下降答案(com.apple.mobile.installation.plist).
我尝试了来自不同来源的代码,我得到的唯一几乎成功的解决方案是使用 Daniel Amitay API ( http://www.ihasapp.com ) 的共享 URL 方案方法 - 为它竖起大拇指 - 干得好!
但是使用 URL 方案,我无法在设备上获取所有已安装的应用程序,因为并非所有应用程序都具有共享 URL 方案。
我正在使用的设备没有越狱,因此/private/var/mobile/Library/Caches/com.apple.mobile.installation.plist
由于应用程序沙盒,禁止从应用程序内部访问。因此,
是否可以检索这些信息?和
查找 iphone 上已安装应用程序的列表
仅适用于模拟器或越狱设备。
我的问题:“有没有办法从应用程序内向用户显示 iTunes(AppStore)登录屏幕,并且在他/她输入他/她的凭据后,以便能够从 iTunes 请求购买(下载)应用程序的列表(应用商店)?”
我正在尝试制作一个应用程序来显示所有已安装的应用程序及其在主屏幕(跳板)上的位置,就像您浏览设备时的 iTunes 一样。
拥有这样的应用程序的必要性是,当您在设备上安装了 400-500 个应用程序并将它们分组到文件夹中时,当您决定从设备上卸载它时,找到每个应用程序是非常令人沮丧的。
任何人都可以帮忙吗?
提前致谢。