从PC / Mac程序读取iPhone文件



当iPhone使用usb线连接时,像iPhone资源管理器这样的应用程序可以显示每个安装在Mac OS X上的iPhone应用程序的内容(即使在非越狱设备上)。我正在尝试做一些类似的事情,以编程方式从我的iPhone应用程序的文件夹复制一些文件。

我做了一些使用itunes框架的开源框架/产品的实验,如iPhoneBrowser和MobileDevice Library。我可以连接到iPhone,现在的问题是如何枚举Apps文件夹项?iPhoneBrowser或MobileDevice Library不支持或提供任何简单的方法。即使将我的应用程序路径硬编码到iPhoneBrowser,它仍然拒绝显示文件夹。iPhone资源管理器可以毫不费力地在同一台设备上读取文件夹,所以这绝对是可能的。

第二个问题是获取应用程序的路径,在每个设备上,他们有不同的路径和一些哈希数文件夹名称。如何"解密"路径,以便我可以访问每个设备上的应用程序文件夹?

应用程序枚举使用其他协议,您可以在此找到一些https://github.com/phildrip/fruitstrap

我写了一个在Windows上工作的开源程序,这里是github项目的url:

https://github.com/Moligaloo/iPhoneFS

它可以访问越狱iPhone/iPod/iPad上的文件(非越狱设备的文件是有限的访问)。

最新更新