如何管理 Xcode 版本

https://13h.tw/2019/11/01/manage-xcode-versions.html

我們到底要保留哪幾版 Xcode?
這完全是要看你手邊專案的狀況。三個版本不算誇張:
  1. 前一個正式版,如果舊版 app 出了問題可能要回去看。比如說你舊版 app 的 Swift 版本是上一代
  2. 目前的正式版,用在最近上架更新的 app
  3. 最新的 beta 版,如果要使用一些新系統才有的 API

重點:
  1. 不要用 Mac App Store 安裝 Xcode
    • 從官網下載
    • 或透過 xcode-install 管理
  2. 弄清楚相容性測試的優先順序
  3. 可以透過 Fastlane 幫助團隊管理 Xcode 版本

內容備忘:

1. 直接從 Apple Developer 網站下載 Xcode
其實 Apple 官網一直有下載 .xip 壓縮檔版本 Xcode 的連結,但是藏得有點深。

下載頁面的首頁是 https://developer.apple.com/downloads。而列出下載檔的位置是在 https://developer.apple.com/downloads/more。都需要登入開發者帳號。




程式語言編年史

程式語言編年史原文 下面這張圖片描繪了整個程式語言的歷史。包括各種程式語言的發明人、程式語言的特點和適用領域、被什麼網站或公司使用等 (檢視 完整高清圖 )。 之所以會有那麼多不同的程式語言是因為設計程式語言的初衷不同、對語言學習曲線的追求不同、不同程式之間的執行成本差異...