85: iOS 開發者之痛、iOS 開發者之恥—Xcode 管理學
Manage episode 304793953 series 2603883
内容由一三、波肥提供。所有播客内容(包括剧集、图形和播客描述)均由 一三、波肥 或其播客平台合作伙伴直接上传和提供。如果您认为有人在未经您许可的情况下使用您的受版权保护的作品,您可以按照此处概述的流程进行操作https://zh.player.fm/legal。
{ 完整節目筆記 https://weakself.dev/episodes/85 }
其實妥善管理 Xcode 的話,可以少很多傷害。
👋開場
⏪上集節目回顧
📰近期開發者新聞
- Account deletion within apps required starting January 31
- 系統設定 > 隱私權 > 記錄 App 活動、隱私洞見 App
- Swift-DocC is Now Open Source
- Swift-Markdown
- SymbolKit
- Apple Unleashed 發表會,台北時間 10/19 二凌晨 1 點
⭐️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)
- 13 的 iOS 開發筆記:怎樣讓 Xcode 11 產出的 App 跑在 iOS 14 上
- 開發工具與系統版本的相容性測試策略
- 13 的 iOS 開發筆記:Xcode 與 iOS 相容性測試策略分析
⭐️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 或更舊版本
- 如果有任何機會要用到舊版 Xcode 的話,千萬不要升級 Monterey
- 除非你要安裝兩套系統——在另一個 APFS 卷宗上安裝 macOS
💸勸敗話題
- Apple Pencil 好夥伴:類紙膜/筆尖
- iPad Pro M1
- 13 又換外接螢幕。這次先不講
👋收尾
更多 weak self
- 聽眾信箱 weakself.dev@gmail.com
- 官網 https://weakself.dev
- 主持人 一三、波肥
- Twitter @weak_self
- 提問箱
- 贊助 weak self
110集单集