如何在 Mac OS X 上透過 Developer SDK 安裝 USB Prober?

如何在 Mac OS X 上透過 Developer SDK 安裝 USB Prober?

我嘗試做一些研究來解決這個問題本技術問答:

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並下載最新版本開發者頁面

不建議安裝該軟體包,因為它會覆蓋您安裝的核心擴展,並且如果下載的版本與作業系統不匹配,可能會導致啟動時出現核心恐慌。

相反,下載後

  1. 掛載下載的.dmg.
  2. 在名稱中不帶後綴“-log”的資料夾中,右鍵單擊IOUSBFamily-xxx.x.x.pkg並選擇“顯示包內容”。
  3. 雙擊Contents/Archive.pax.gz取消存檔。未歸檔的檔案通常放置在名為“Archive”的資料夾中。
  4. 在其中查找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”。

• 當您認為已找到設備的條目時,請將其斷開。如果你是正確的,該條目的文字將變成紅色刪除線,然後如果你將其重新插入,一個新條目將以綠色文字出現,幾秒鐘後變成黑色。

相關內容