⚡️探究 iPhone 的 USB 速度對開發體驗的影響:如何得知連線速率
實際來測試 Mac 與 iOS 設備的連線速率,包含 USB、Wi-Fi、乙太網路,以及線材的坑。
接續前文,我想知道 Mac 與 iOS 設備之間的連線速率對於開發體驗的影響。兩台設備之間可以透過 USB 線與網路進行通訊。
在繼續閱讀下去以前,需要重點強調:我提供的是我查到的資料、測試方法與結果,而非絕對的真理。歡迎讀者一起來實驗、交流。
先說結論
- Mac 與 iOS 設備都連到同一個 Wi-Fi AP 時,理論速度可能與插 USB 2.0 傳輸線差不多
- Mac 接上乙太網路、iPhone 使用 Wi-Fi,會比兩者都使用 Wi-Fi 更快
- 如果你在使用 iPhone 15/16/17 Pro(Max) 開發,請不要使用原廠盒子內那條 USB-C 編織傳輸線,因為那條線只有 USB 2.0,浪費了 USB 3 規格該有的速度
- 注意線材的品質與實測速率
如何得知 USB 速率?
我們可以從 Mac 的系統報告看到當前 USB 裝置的速率。
打開系統設定,從「一般」、「關於」,捲動到最下方,打開「系統報告」。

再點選「硬體」、「USB」,找到 iPhone。
我目前使用的是 iPhone 16 Pro Max。我在家裡找到一條線,可以跑出最高的速率,10 Gb/s。

接下來,我把 iPhone 接到 Hub 上,使用一條 USB-A 轉 USB-C 的線材。顯示為 5 Gb/s 的速率。

接下來,我改成插上 iPhone 盒子裡面附上的那條 Apple 原廠 USB-C 充電線,得到的速率為 480 Mb/s。

值得注意的是,系統報告並不會即時更新。如果有插拔 USB 設備,請手動按 Cmd + R
來重新整理。
這邊的數字反映的是目前走的 USB 規格。
- 480 Mb/s: USB 2.0
- 5 Gb/s: USB 3.0 = USB 3.1 Gen 1 = USB 3.2 Gen 1×1,接點為藍色
- 10 Gb/s: USB 3.2 Gen 1×2 或 USB 3.2 Gen 2×1
USB 3、3.1、3.2 系列的規格名稱一直改來改去(請參考維基百科),Apple 的規格就只寫 USB 3。
能否實測 USB 速率?
也許你會想問,USB 速率能否實測?