跨平台C/C++;获取连接设备详细信息的代码? 我正在使用C++编写的跨平台工具,它能够检测连接设备的DeVice ID(即代码> iPoe77,1)和iOS版本(即81.2/代码>),类似于有多少越狱工具。

跨平台C/C++;获取连接设备详细信息的代码? 我正在使用C++编写的跨平台工具,它能够检测连接设备的DeVice ID(即代码> iPoe77,1)和iOS版本(即81.2/代码>),类似于有多少越狱工具。,c++,iphone,c,cross-platform,device-detection,C++,Iphone,C,Cross Platform,Device Detection,环顾四周之后,我还没有找到一个跨平台的解决方案(OSX和Windows,甚至可能是Linux),也不是一个大型库(libimobiledevice),我知道这是可以做到的 有人对如何做到这一点有什么见解吗?我也尝试过编写一个应用程序,它可以做一些与您尝试做的事情类似的事情(获取有关IDevice的信息),我发现最好的是libimobiledevice 对于Mac OS X,您可以使用system\u profiler命令,让它将输出转储为xml,然后解析它以查找deviceid,可能还有IOS版

环顾四周之后,我还没有找到一个跨平台的解决方案(OSX和Windows,甚至可能是Linux),也不是一个大型库(libimobiledevice),我知道这是可以做到的


有人对如何做到这一点有什么见解吗?

我也尝试过编写一个应用程序,它可以做一些与您尝试做的事情类似的事情(获取有关IDevice的信息),我发现最好的是libimobiledevice


对于Mac OS X,您可以使用
system\u profiler
命令,让它将输出转储为xml,然后解析它以查找deviceid,可能还有IOS版本。然而,正如我所说,我认为libimobiledevice是你最好的选择