私の現在のプロジェクトでは、Dr.Foneに似たMACアプリケーションを開発する必要があります。ここでは、複数のiOSデバイス(iPhone、iPad、iPod Touch)がUSBシリアルポートを備えたMacに接続されます。このアプリは以下を行うことができますMacアプリケーションからiOSデバイスを再起動して工場出荷時の設定に戻す方法
ウェブで簡単に検索したところ、libimobiledeviceが見つかりました。 工場出荷時リセットのオプションはありません iOSデバイス。 libimobiledeviceは、idevicediagnosticsツールを使用してiOSデバイスを再起動すると主張していますが、iOS 10デバイスでは次のような問題が発生しています。
私は、ハードウェアのテストスイートを実行するPeerTalkのようないくつかのライブラリをしようと、それは私には実現可能なようです。
しかし、私は工場出荷時のリセットを行い、接続されたデバイスを再起動する方法を探しています。 Dr.Foneさんはこれをどうやってやっているのですか?