85: iOS 開發者之痛、iOS 開發者之恥 — Xcode 管理學

weak self podcast

線上收聽與節目筆記

其實妥善管理 Xcode 的話,可以少很多傷害。

👋開場

⏪上集節目回顧

📰近期開發者新聞

⭐️Xcode 管理學——選擇 Xcode 版本

  • 想跟大家聊 Xcode 管理學。起因是很多人在講 Xcode 13 有好多問題
  • Xcode 13 從 beta 5 之後就跳 RC,從版本時間與 release notes 可以預料到會有許多問題
  • 所以 13 Pofat 目前是沒有在用 Xcode 13 的,仍在觀望
  • 「如果你發現團隊中沒有人在討論 Apple 的 release notes,那就表示你就是那個該去看 release notes 的人」
  • 如果是為了 iOS 15,其實你還是可以用 Xcode 12 跑 iOS 15 的。複製或 Symlink DeviceSupport 的招數仍然有用(長年有效的 workaround)
  • 開發工具與系統版本的相容性測試策略

⭐️Xcode 管理學——下載 Xcode

  • Google 搜尋 「Xcode 下載」很有可能會找到 13 的文章或筆記(還不只一篇)
  • 不要從 Mac App Store 下載 Xcode
  • 從官網直接下載 .xip 檔都比較好
  • 可以花錢解決的:Mac 買 1 TB SSD(或外接硬碟)、高速寬頻或 5G 吃到飽
  • 強烈推薦 Xcode 下載與版本管理器 XcodesApp
    • 檢查硬碟上有的 Xcode 版本
    • aria2 高速平行下載
    • 支援一鍵切換 xcode-select
    • Xcode 版本內對應 SDKs 版本資訊
    • 相同 build number 版本的提示(例如 RC 與正式版相同)

🕳Monterey 不支援 Xcode 12 或更舊版本

💸勸敗話題

  • Apple Pencil 好夥伴:類紙膜/筆尖
  • iPad Pro M1
  • 13 又換外接螢幕。這次先不講

👋收尾

更多 weak self


weak self podcast logo

weak self podcast

集結弱弱的我,也可以組成強大的社群。在 iOS 開發圈打滾的台灣工程師,專為 Apple & iOS 開發者而製作的 Podcast。主持人一三波肥。內容涵蓋了 iOS 與 Apple 開發圈的新知討論、踩坑經驗、人物採訪、社群活動、職場生活。

回首頁聽眾朋友怎麼說?weak self 歷史

線上收聽

可使用 OvercastListen NotesGoogle Podcasts 網站。

訂閱方式

weak self 支援任何 podcast 播放軟體,只要訂閱我們的 RSS 網址即可。

Listen on Apple Podcasts Listen on Google Podcasts Listen on Overcast Listen on Pocket Casts Listen on Spotify Listen in Castro

贊助 weak self

謝謝,請見說明