
我嘗試做一些研究來解決這個問題本技術問答:
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
實用程式?
答案1
USB Prober.app
不包含在 Xcode 中
在官網搜尋iOUSBFamily
並下載最新版本開發者頁面
不建議安裝該軟體包,因為它會覆蓋您安裝的核心擴展,並且如果下載的版本與作業系統不匹配,可能會導致啟動時出現核心恐慌。
相反,下載後
- 掛載下載的
.dmg
. - 在名稱中不帶後綴“-log”的資料夾中,右鍵單擊
IOUSBFamily-xxx.x.x.pkg
並選擇“顯示包內容”。 - 雙擊
Contents/Archive.pax.gz
取消存檔。未歸檔的檔案通常放置在名為“Archive”的資料夾中。 - 在其中查找
DevTools/Hardware/USB Prober.app
.
答案2
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”。
• 當您認為已找到設備的條目時,請將其斷開。如果你是正確的,該條目的文字將變成紅色刪除線,然後如果你將其重新插入,一個新條目將以綠色文字出現,幾秒鐘後變成黑色。