如何管理 Xcode 版本

前陣子將 mac mini 升級到 macOS Ventura 13.3,Xcode 也一併升級到 14.3,結果前幾天要從 Xcode build Unreal Development Editor 才發現無法使用。

上網查詢,官方給的回應為

您好,xcode14.3剛更新,我們還沒做好適配,另外xcode14.3移除了運行rosetta支持,無法在xcode內調試,我們建議先回退到14.2

所以就來記錄一下


這裡打算移除從 App Store 下載的 Xcode 版本,改以 command line 下載安裝工具

首先安裝 xcodesapp

$ brew install --cask xcodes
terminal

在 Launcher 中開啟 Xcodes

Xcodes app
確認打開
Xcodes app content
下載前需要先登入
輸入 Apple ID & Password
選擇你要的 Xcode 版本按下安裝按鈕
下載完提示需要安裝輔助程式
輸入電腦密碼安裝
點選這裡可以切換預設版本

Launcher 內出現了不同版本的 Xcode