Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
以编程方式从PC/Mac读取iPhone文件_Iphone_Macos_Detection_Data Transfer - Fatal编程技术网

以编程方式从PC/Mac读取iPhone文件

以编程方式从PC/Mac读取iPhone文件,iphone,macos,detection,data-transfer,Iphone,Macos,Detection,Data Transfer,当iPhone使用USB电缆连接时,iPhone Explorer等应用程序可以在Mac OS X(甚至在非越狱设备上)上显示每个已安装iPhone应用程序的内容。我正在尝试做类似的事情,通过编程从我的iPhone应用程序文件夹中复制一些文件 我用为使用iTunes框架而构建的开源框架/产品做了一些实验,如iPhone浏览器和MobileDevice Library。我可以连接到iPhone,现在的问题是如何枚举应用程序文件夹项目?iPhoneBrowser或MobileDevice Libra

当iPhone使用USB电缆连接时,iPhone Explorer等应用程序可以在Mac OS X(甚至在非越狱设备上)上显示每个已安装iPhone应用程序的内容。我正在尝试做类似的事情,通过编程从我的iPhone应用程序文件夹中复制一些文件

我用为使用iTunes框架而构建的开源框架/产品做了一些实验,如iPhone浏览器和MobileDevice Library。我可以连接到iPhone,现在的问题是如何枚举应用程序文件夹项目?iPhoneBrowser或MobileDevice Library不支持或提供任何简单的方法。即使将我的应用程序路径硬编码到iPhoneBrowser,它仍然拒绝显示文件夹。iphoneexplorer可以在同一台设备上轻松地读取文件夹,因此这绝对是可能的


第二个问题是获取应用程序的路径,在每个设备上,应用程序都有不同的路径和一些散列号文件夹名称。如何“解密”路径,以便我可以在每个设备上访问我的应用程序文件夹?

应用程序枚举使用另一个协议,您可以在此找到一些协议。

我编写了一个在Windows上运行的开源程序,以下是github项目url:

它可以访问越狱iPhone/iPod/iPad上的文件(非越狱设备文件访问受限)。 它还可以枚举iDevice上的应用程序