本機 Mac 留穩定版——辦公、開會、發版都用它。想試 WWDC 新功能?SSH 到一台專門的 beta 機(雲端 Mac 或備用 Mac)。beta 翻車了,你明天照樣能上班。
1. 為什麼每年 6 月都有人翻車?
WWDC 一結束,論壇就開始刷「新 API 太香了」「不裝好像就落後了」。Apple 在官網寫得很直白:beta 可能不穩定,別裝在日常主力裝置上。可現實是——獨立開發者、小團隊、遠端工作者,常常就一台 MacBook 或桌上一台 Mac mini。
真正的問題在這裡:你那台 Mac 不只是一台開發機。 還是你回郵件、開 Zoom 的電腦,是簽名發 TestFlight 的機器,可能還是 GitHub Actions、Codex、Claude Code 跑任務的地方。五個用途疊在一台機上,再換成不穩定的 beta——系統一崩,辦公、發版、自動化一起停。
所以危險的不是 beta 本身,而是在沒備援的情況下,把唯一主力機升級成實驗品。這跟你會不會寫程式無關,純粹是「有沒有退路」的問題。
記住這三句就夠:
-
只有一台 = 沒有退路
beta 崩了、降不回去、Xcode 對不上——你沒有第二台機頂上。
別賭
-
嚐鮮和出貨要分開
新 API 在 beta 機試;正式打包、簽名、上架,只用穩定版。
兩條線
-
beta 機按月開就行
6–9 月租一台雲端 Mac 專門玩 beta,正式版出了就關——比買第二台划算。
用完就關
2. 裝上去會踩什麼坑?
不是嚇唬你,是每年都有的真實劇情:
- 沒法幹活: beta 會隨機重開機、Wi‑Fi 抽風、App 閃退。你還得靠這台 Mac 開會、寫文件——一掛就是一整天。
- 簽名會亂: Xcode beta 打的包、beta 系統上的憑證,可能讓 TestFlight 上傳失敗。本機 Keychain 亂了,恢復很麻煩。
- 能編不能發: beta SDK 編出來的 App,通常不能直接上架。很多人只為試一個 Demo,結果主線專案也編不過了。
- 降不回去: Apple 晶片 Mac 從 beta 退回穩定版,往往要抹碟重裝。Time Machine 不一定救得了。只有一台機?那就得停工等恢復。
- CI 和 Agent 跟著掛: 跑 GitHub Actions、Codex、Claude Code 的機器如果上了 beta,夜間任務可能被系統更新打斷。詳見 雲端 Mac 執行層。
| 對比 | 唯一 Mac 裝 beta 省事,但賭很大 | 本機穩定 + 雲端 Mac beta 推薦 |
|---|---|---|
| 日常辦公 | beta 崩了你也得等 | 本機照常用 |
| 發版簽名 | 容易出問題 | 穩定機專門發 |
| 試新 API | 能試,但主線也受影響 | SSH 上去專門試 |
| 翻車了怎麼辦 | 整機停工,可能抹碟 | 重裝雲機就行,本機不動 |
3. 正確做法:兩台邏輯,一台也行
你不需要真的買第二台 Mac。邏輯上分成兩台就夠了——家裡有一台常年開機的 Mac mini 也行,關鍵是和主力機分開,beta 崩了不影響你上班。
- 主力機(本機): 穩定版 macOS + 正式版 Xcode。辦公、簽名、發版、跑 CI,永不裝 beta。
- beta 機(雲端或備用機): 裝 beta 系統和 Xcode beta。專門跑 WWDC 範例、試新 API、錄技術 Demo。翻車了重裝或停租,本機紋絲不動。
記一句就行:本機幹活,別處嚐鮮。 有預算就租雲端 Mac(不用管電費、睡眠、斷網);有備用機就放機房或書房,但別和簽名機混用。雲機在線更穩,見 自建 Runner 實踐。
4. 怎麼做?四步就夠
- 本機 Mac 立規矩: 不裝 beta 系統,不裝 Xcode beta。想試新東西?走雲機。
- 租一台雲端 Mac: M4 + 16GB 起步,SSH 連上去,裝 beta 和 Xcode beta。簽名憑證別從主力機拷過去——beta 機只用來試,不負責發版。
- 程式碼分分支:
main和發版分支在穩定機編;feature/wwdc-*這類探索分支在 beta 機編。有 CI 的話,給穩定機和 beta 機打不同標籤,別混用。 - 9 月正式版出了就關: 匯出你要的程式碼和筆記,停租雲機。明年 WWDC 再開——比買一台放家裡吃灰划算。租期細節見 租期 Q&A。
# 設定 → 軟體更新 → 開啟 Beta 更新 # 裝好 Xcode beta 後: git clone git@github.com:you/your-app.git ~/wwdc-lab cd ~/wwdc-lab && git checkout -b feature/wwdc-tryout xcodebuild -scheme YourApp -destination 'platform=iOS Simulator,name=iPhone 17' build
5. 常見疑問
只有一台 Mac,不裝 beta 怎麼試新功能?
租一個月雲端 Mac 就行。本機繼續跑客戶專案,新 API 在雲機上試——兩不耽誤。
裝 Public Beta 會不會穩一點?
比開發者預覽版好一點,但對寫 App 的人來說還是不夠穩。原則不變:唯一 Mac 別裝 beta。
虛擬機裡裝 beta 行嗎?
能跑部分 Demo,但模擬器慢、真機除錯和打包受限。要正經試 WWDC 新特性,還是得真 Mac——雲端 Mac 就是幹這個的。
beta 翻車能降回去嗎?
Apple 晶片 Mac 從 beta 退回穩定版,經常要抹碟重裝,Time Machine 不一定救得了。只有一台機的話,降版那幾天基本啥也幹不了。所以更穩妥:beta 只放雲機,本機從來不碰。
預算緊,能不能先忍到正式版?
可以。很多 API 等 9 月正式版 Xcode 出來再適配也來得及。如果非試不可,租 1–2 個月最低配雲端 Mac 做 POC,比主力機停工一週便宜得多。發版鏈路上別省這台機,見 TestFlight 發佈實踐。
想試 beta?開一台雲端 Mac 就夠了
本機 Mac 保持穩定版繼續幹活;beta 和 Xcode beta 丟到 Hashvps 雲端 Mac 上試。按月開、用完就關,翻車重裝也不影響你上班—— 看看方案 。