Mac OS XでDeveloper SDKからUSB Proberをインストールするにはどうすればよいですか?


19

私はこれを理解するためにいくつかの研究を試みましたが、この技術的なQ&Aに従って:

USB Proberは、Developer SDKインストールの一部としてインストールされます。Developer SDKがインストールされている場合は、/ Developer / Applications / Utilities / USB ProberでUSB Proberを見つけます。

Mavericks 10.9を使用してい/Developer/Applications/Utilitiesますが、フォルダがありません。

IOS Simulatorはここにあります:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/

だから私は、のすべてのサブフォルダで検索/Applications/Xcode.app/Contents/Developer/してもや/Applications/Xcode.app/が、名前などで何かを見つけることができませんでしたUSB Prober.app

Xcodeのダウンロードセクションには何も表示されません。

ここに画像の説明を入力してください

をインストールDeveloper SDKしてUSB Proberユーティリティにアクセスするにはどうすればよいですか?


2
これを解決したことがありますか?私は同じことを実行しています。Xcodeがインストールされた「Developer」ディレクトリが少なくとも過去2年間存在しなかったため、ドキュメントはかなり古くなっています... AppleからハードウェアIOツールもダウンロードしましたが、USB Proberは含まれていません。あなたがそれを理解したかどうかを教えてください。同じことをします。
リード14

1
@ReidBelton-どういうわけか、Ubuntuマシンを使用してテストする方法を見つけたと思います。OS Xの方法を知りたいです。
cwd 14

1
@ReidBelton-新しい回答がここに投稿されましたか?
cwd 14

それを指摘してくれてありがとう、そうでなければそれを見たことはなかっただろう!あなたは揺れます!
リード

回答:


30

USB Prober.app Xcodeには含まれていません

ここに画像の説明を入力してください

開発者ページでiOUSBFamily最新バージョンを検索してダウンロードする

パッケージのインストールは、インストールされているカーネル拡張機能を上書きし、ダウンロードされたバージョンがOSと一致しない場合、起動時にカーネルパニックを引き起こす可能性があるため、お勧めしません。

代わりに、ダウンロード後

  1. ダウンロードし.dmgたをマウントします。
  2. 名前に「-log」という接尾辞のないフォルダー内で、右クリックしてIOUSBFamily-xxx.x.x.pkg「パッケージの内容を表示」を選択します。
  3. ダブルクリックしContents/Archive.pax.gzてアーカイブを解除します。アーカイブされていないファイルは通常、「アーカイブ」という名前のフォルダーに配置されます。
  4. その中を見てくださいDevTools/Hardware/USB Prober.app

3
私は10.10.1にいます。見つけられる最新のバージョンは10.9.4です。(説明したとおりに)USB Proberを実行しても動作しますが、USB Loggerを起動するとすぐにハングします。他の誰かがUSBロガーを使用してYosemiteで良い経験をしましたか?
vinzenzweber

1
私は10.9.5で、10.9.4のiOUSBFamilyをインストールしています。USB Prober.appを起動すると、kextがインストールされていなかったため、自動的にインストールしたい場合に表示されました。私はそれをインストールすることを選択しましたが、これまでのところ期待どおりに機能しているようです。
AJP

私は間違いなくそのコメントをすぐに投稿しました。デバイスを見つけましたが、「USB Logger」パネルに移動して「Start」をクリックしてトラフィックのリストを表示しようとしても何も表示されませんでした。何か案は?
-AJP

2
OS X El Capitan 10.11.5でUSBロガーを開始するときにエラーが発生する:USBプローバー:[ERR] USBコントローラークライアントe00002c7でIOServiceOpenできませんでした
donturner

1
iOUSBFamilyは2014年以降更新されていませんか?新しい名前はありますか?
エンドリス

7

USB Proberに付属するこれらの警告はすべて私を驚かせました。代わりに、IORegistryExplorerを使用しましたが、OS X 10.10.2では問題なく動作します。

•ADC「ダウンロード」で、「Xcode用ハードウェアI / Oツール-2013年10月」を検索してダウンロードします。(I / OをIOに変更しないと、検索が一致しません。)

•ダウンロードしたディスクイメージを開きます。

•パッケージに「IORegistryExplorer.app」があります。

•USBデバイスを接続します。

•IORegistryExplorer.appを起動します。

•何百ものエントリがあるアウトラインが表示されます。お探しのデバイスを見つけるには、そのデバイスを説明する検索用語を推測して、検索フィールドに入力する必要があります。たとえば、RS-232Cデバイスを探していたので、「RS」と入力しました。

•デバイスのエントリが見つかったと思われる場合は、切断します。正しい場合は、エントリのテキストが赤の取り消し線になり、再び差し込むと、新しいエントリが緑のテキストで表示され、数秒後に黒に変わります。


2
ジェリーさん、USBトラフィックを盗聴しようとしているデバイスを見つけましたが、トラフィックを見るためにあなたが何をするかわかりません。もっと情報を見つけようとしたので、Aboutページを開いて、「エンジニアリング:呼び出すことができます。ヒューマンインターフェイスデザイン:ある程度...テスト:少なくとも少し。ドキュメント:いつか」Lol !:P彼らはユーモアのセンスがありますが、それは良いことですが、残念ながらUSBトラフィックのスニッフィングには役立ちません。
AJP

AJP、IORegistryExplorerには、デバイスと他のアプリケーションとの間のUSBトラフィックを監視する機能はないと思います。私はそれを行うツールを知りませんし、それが可能かどうかも知りません。
ジェリークリノック

どうやらUSBProber.appはその情報を提供できるはずですが、現時点では何も表示されません。
AJP

IORegistryExplorerを含む最新のADCダウンロードは別の名前があります:「Xcodeの11のための追加ツール」
ジャスティン・エメリー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.