当使用USB连接线连接iPhone时,iPhone Explorer等应用程序可以显示Mac OS X上每个已安装iPhone应用程序的内容(即使在非越狱设备上)。我正在尝试做类似的事情,以编程方式从我的iPhone应用程序的文件夹中复制一些文件。
我已经使用构建为使用iTunes框架的开源框架/产品进行了一些实验,如iPhoneBrowser和MobileDevice Library。我可以连接到iPhone,现在的问题是如何枚举Apps文件夹项目? iPhoneBrowser或MobileDevice Library不支持或提供任何简单的方法。即使将我的应用程序路径硬编码到iPhoneBrowser,它仍然拒绝显示该文件夹。
,iPhone Explorer可以在同一台设备上轻松读取文件夹,因此绝对可以。第二个问题是获取应用程序的路径,在每个设备上,它们具有不同的路径和一些哈希编号文件夹名称。如何“解密”路径以便我可以在每台设备上访问我的app文件夹?
答案 0 :(得分:0)
应用枚举使用其他协议,您可以在此https://github.com/phildrip/fruitstrap
中找到一些协议答案 1 :(得分:0)
我写了一个适用于Windows的开源程序,这里是github项目url:
https://github.com/Moligaloo/iPhoneFS
它可以访问越狱的iPhone / iPod / iPad上的文件(非越狱设备文件限制可访问)。 它还可以在iDevice上枚举应用程序。