我正在使用C ++编写的跨平台工具,该工具能够检测连接设备的deviceid(即iPhone7,1
)和iOS版本(即8.1.2
),类似于许多越狱公用事业。
环顾四周后,我找不到跨平台的解决方案(OSX和Windows,甚至可能是Linux)并且不是一个大型库(libimobiledevice),我知道这可以做到
有没有人对如何做到这一点有任何见解?
答案 0 :(得分:0)
我还尝试编写一个应用程序来执行类似于您尝试执行的操作(获取有关IDevice的信息),我发现的最好的事情是libimobiledevice。
对于Mac OS X,您可以使用system_profiler
命令,并将输出转储为xml,然后解析它以查找deviceid,以及可能的IOS版本。但是,正如我所说,我认为libimobiledevice是你最好的选择。