对于我目前的项目,我需要开发一个类似于Dr.Fone的 MAC 应用程序。在这里,多个 iOS 设备(iPhone、iPad、iPod Touch)将通过 USB 串行端口连接到 Mac。这个应用程序将能够执行以下操作
在网上快速搜索后,我找到了libimobiledevice。没有任何选项可以将 iOS 设备恢复出厂设置。虽然libimobiledevice声称使用其idevicediagnostics工具重新启动 iOS 设备,但在 iOS 10 设备上遇到类似于以下的问题。
我尝试了一些像PeerTalk这样的库来运行硬件测试套件,这对我来说似乎是可行的。
但我仍在寻找一种方法来恢复出厂设置并重新启动连接的设备。谁能帮我弄清楚Dr.Fone是如何做到这一点的?