iOS 设备上安装的所有应用程序列表及其在主屏幕上的位置(跳板) [英] List of all apps installed on iOS device and their position on the Home Screen (Springboard)

查看:30
本文介绍了iOS 设备上安装的所有应用程序列表及其在主屏幕上的位置(跳板)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

几天以来,我一直在寻找有关如何在运行 iOS > 5.0 (com.apple.mobile.installation.plist) 的设备上获取已安装应用程序列表的下降答案.

I've been searching several days for a descent answer on how to acquire the list of installed applications on a device running iOS > 5.0 (com.apple.mobile.installation.plist).

我尝试过来自不同来源的代码,唯一几乎成功的解决方案是使用 Daniel Amitay API (http://www.ihasapp.com) - 点赞 - 干得好!

I've tried codes from different sources and the only almost successful solution I got was with shared URL scheme approach using Daniel Amitay API (http://www.ihasapp.com) - thumbs up for it - great job!

但是使用 URL 方案我无法在设备上安装所有已安装的应用程序,因为并非所有应用程序都具有共享的 URL 方案.

But with the URL scheme I wasn't able to get all installed apps on the device cause not all of them have shared URL scheme.

我使用的设备未越狱,因此从内部访问 /private/var/mobile/Library/Caches/com.apple.mobile.installation.plist由于应用程序沙盒,该应用程序被禁止.所以给出的例子是否可以检索这些信息?在 iphone 上查找已安装应用的列表仅适用于模拟器越狱设备.

The devices I am working with are not jailbroken so accessing /private/var/mobile/Library/Caches/com.apple.mobile.installation.plist from within the app is forbidden due to app sandboxing. So the examplea given in Is it possible to retrieve these information? and Finding list of installed apps on iphone work only on simulator or jailbroken device.

我的问题:有什么方法可以从应用程序内向用户显示 iTunes(AppStore) 登录屏幕,并在他/她输入他/她的凭据后能够请求购买的列表(下载) 来自 iTunes (AppStore) 的应用程序?"

我正在尝试制作一个应用,显示所有已安装的应用及其在主屏幕(跳板)上的位置,就像 iTunes 在您浏览设备时所做的那样.

I am trying to make an app that shows all installed apps and their position on the Home Screen (Springboard) like iTunes does when you browse your device.

拥有此类应用程序的必要性是,当您在设备上安装了 400-500 个应用程序并将它们分组到文件夹中时,当您决定从设备上卸载它时,要找到每个应用程序会非常令人沮丧.

The necessity of having such app is when you have 400-500 installed applications on a device and you've grouped them in folders it is quite frustrating to find each one of them when you decide to uninstall it from the device.

有人可以帮忙吗?

提前致谢.

推荐答案

你可以看看 iTUnes Search API

You can take a look into iTUnes Search API

http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html

这篇关于iOS 设备上安装的所有应用程序列表及其在主屏幕上的位置(跳板)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆