🐣iOS 開發補完計畫 #6 Xcode 管理學基礎篇
Xcode 要選什麼版本、怎麼下載,其實是個坑。
「iOS 開發補完計畫」是我去年原本打算針對 iOS 新手免費分享一系列的「AI 不會教,但又必須知道的 iOS 開發小知識或坑點」。
當時的我寫作能力沒那麼好,每篇都花太多時間,就放棄了。
現在我覺得,其實不用寫太細節。關鍵字句點出來,有興趣的朋友拿去反問 AI 就能學到不少。
內容對於 13+ 的多數讀者來說可能偏基礎,就當作是複習吧!
iOS 開發的基礎是一台 Mac、Xcode 這個 IDE。
要選什麼 Mac 配備我之前寫過了,而 Xcode 要選什麼版本、怎麼下載,其實是個坑。
- Xcode 的版本會對應可以使用的最新 iOS SDK 跟 Swift 版本
- 一台 Mac 可以安裝多個 Xcode 版本,依照需求切換
- 選版本:大原則是用
.2以上的版本,比較穩定。例如 26.2;需要開發全新 API 才去用 beta 版或是 .0。App 上架後怕有 bug 要回去追的話,可以留著舊版 Xcode - 切換版本:
sudo xcode-select -s <Xcode 路徑> - 下載:強烈不建議從 Mac App Store 下載(Google 可以找到我多篇文章),用 xcodes App/CLI 方便下載,而且還很方便切換
最後特別強調,很多在職工程師也不會做,但我覺得非常重要的事情:去讀 Xcode 的 Release Notes。
裡面不只有寫新功能,幫助你判斷是否升級;也有寫哪些是已知的 bugs,官方有公告的坑就不要再踩了。