-1

私は C++ で書かれたクロスプラットフォーム ツールに取り組んでいます。このツールは、接続されたデバイスの deviceid (つまりiPhone7,1) と iOS バージョン (つまり8.1.2) を検出する機能を備えています。脱獄ユーティリティの数と同様です。

調べてみたところ、クロスプラットフォーム (OSX と Windows、さらには Linux) であり、大きなライブラリ (libimobiledevice) ではないソリューションを見つけることができませんでした。

誰もこれを行う方法について洞察を持っていますか?

4

1 に答える 1

0

私はまた、あなたがやろうとしていること (IDevice に関する情報を取得する) のようなことを行うアプリケーションを作成しようとしましたが、私が見つけた最高のものは libimobiledevice です。

Mac OS X の場合、このsystem_profilerコマンドを使用して、出力を xml としてダンプし、それを解析してデバイス ID と、場合によっては IOS バージョンを見つけることができます。ただし、私が言ったように、libimobiledevice が最善の策だと思います。

于 2015-01-12T03:22:40.640 に答える