-1

我正在使用一个用 C++ 编写的跨平台工具,它能够检测连接设备的 deviceid (ie iPhone7,1) 和 iOS 版本 (ie 8.1.2),类似于许多越狱实用程序所做的事情。

环顾四周后,我一直无法找到跨平台(OSX 和 Windows,甚至可能是 Linux)且不是大型库(libimobiledevice)的解决方案,我知道这是可以做到的。

有没有人知道如何做到这一点?

4

1 回答 1

0

我还尝试编写一个应用程序来执行您正在尝试做的事情(获取有关 IDevice 的信息),而我发现的最好的事情是 libimobiledevice。

对于 Mac OS X,您可以使用该system_profiler命令,并将输出转储为 xml,然后对其进行解析以查找 deviceid,以及可能的 IOS 版本。但是,正如我所说,我认为 libimobiledevice 是您最好的选择。

于 2015-01-12T03:22:40.640 回答