로컬 Mac은 안정판 macOS 그대로——메일, 미팅, 릴리스는 여기서. WWDC 신기능이 궁금하면 SSH로 전용 베타 박스(클라우드 Mac 또는 예비 Mac)에 접속. 베타가 터져도 내일은 평소처럼 일한다.
1. 6월마다 지원 티켓이 쏟아지는 이유
WWDC가 끝나면 포럼이 불탄다. 「새 API 대박」「안 깔면 뒤처진다」. Apple도 분명히 말한다: 베타는 불안정할 수 있다——매일 쓰는 Mac에 설치하지 마라. 현실은 인디 개발자·소규모 팀·원격 근무자에게 MacBook 한 대나 책상 위 Mac mini 하나뿐인 경우가 많다.
함정은 여기다: 그 Mac은 「개발 전용」이 아니다. 메일, Zoom, TestFlight 서명, GitHub Actions, Codex, Claude Code까지 한 대에 얹은 뒤 불안정 OS로 바꾸면, 크래시 순간 전부 멈춘다.
위험한 건 베타 자체가 아니라, 예비 없이 유일한 생명줄을 실험대로 바꾸는 것이다.
세 줄만 기억하면 된다:
-
한 대 = 탈출구 없음
베타 크래시, 다운그레이드 실패, Xcode 불일치——대신 돌릴 기계가 없다.
걸지 마라
-
놀기와 출시는 분리
새 API는 베타 호스트에서; 서명·아카이브·릴리스는 안정 macOS만.
두 레인
-
베타 박스는 월 단위로
6~9월 클라우드 Mac으로 WWDC 실험; GM 나오면 해지.
시즌 한정
2. 실제로 터지는 것들
공포 조장이 아니라 매년 여름 반복되는 이야기:
- 일이 멈춘다: 갑작스런 재부팅, Wi‑Fi 불안, 앱 크래시. 회의·문서도 같은 Mac——하루 날린다.
- 서명이 꼬인다: Xcode 베타 빌드, 베타 Keychain 동작이 TestFlight 업로드를 망친다. 로컬 인증서 복구는 고통.
- 빌드는 되는데 못 낸다: 베타 SDK로 만든 앱은 보통 App Store에 못 올린다. 데모 하나 보려다 릴리스 브랜치가 아카이브 불가.
- 롤백이 어렵다: Apple Silicon에서 베타→안정판은 전체 지우고 재설치가 흔하다. Time Machine이 항상 구해주지 않는다. 한 대뿐이면 다운타임 확정.
- CI·Agent도 같이 죽는다: GitHub Actions, Codex, Claude Code가 베타 호스트면 야간 잡이 재부팅에 끊긴다. 클라우드 Mac 실행 계층 참고.
| 비교 | 유일 Mac에 베타 쉽지만 위험 | 로컬 안정 + 클라우드 베타 권장 |
|---|---|---|
| 일상 업무 | 베타 크래시 기다림 | 로컬은 안정 유지 |
| 릴리스 | 서명 서프라이즈 | 안정 Runner 전용 |
| 새 API | 가능하지만 본선도 흔들림 | SSH로 샌드박스 |
| 망가지면 | 전면 정지, 지울 수도 | 클라우드만 재이미지 |
3. 올바른 구성: 논리 2대, 물리 1대도 OK
두 번째 Mac을 살 필요는 없다. 역할만 나눈다——집에 상시 켜 둔 Mac mini도 되지만, 매일 쓰는 Mac이 아니어야 한다:
- 프라이머리(로컬): 안정 macOS + 릴리스 Xcode. 업무, 서명, 출시, CI——베타 절대 금지.
- 베타 호스트(클라우드·예비): macOS 베타 + Xcode 베타. WWDC 샘플, API 스파이크, 데모 영상. 재이미지·해지해도 로컬은 그대로.
한 줄로: 로컬에서 일하고, 실험은 다른 데서. 클라우드 Mac은 슬립·전기·집 Wi‑Fi 걱정 없음——클라우드 Mac 셀프호스트 Runner 참고.
4. 네 단계
- 프라이머리 Mac 규칙: 베타 OS·Xcode 베타 금지. 궁금하면 클라우드 박스.
- 클라우드 Mac 대여: M4 + 16GB, SSH 접속, 베타 + Xcode 베타 설치. 서명 인증서는 메인에서 복사하지 않는다——베타는 실험 전용.
- 브랜치 분리:
main·릴리스 태그는 안정에서 빌드;feature/wwdc-*는 베타. CI Runner 라벨도 다르게. - 9월에 종료: 패치·메모 내보내고 해지. 먼지 쌓인 Mac mini보다 싸다. 임대 Q&A: 임대·TCO 가이드.
# 설정 → 소프트웨어 업데이트 → 베타 업데이트 # 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. FAQ
Mac이 한 대뿐——새 API는 어떻게?
클라우드 Mac 한 달 빌리면 된다. 클라이언트 작업은 로컬 안정판, 새 API는 원격 스파이크——둘 다 진행.
Public Beta가 더 안전한가?
조금 나을 뿐, 앱 개발자에게는 여전히 불안정. 원칙 동일: 유일한 Mac에 베타 금지.
VM에 macOS 베타?
일부 데모는 되지만 Simulator는 느리고, 실기 디버그·Archive는 제한. 제대로 된 WWDC 스파이크는 실기 Mac——그게 클라우드 Mac.
베타 망가지면 다운그레이드?
Apple Silicon에서는 전체 지우기가 흔하다. Time Machine이 못 살릴 수도. 한 대뿐이면 며칠 오프라인. 안전: 베타는 클라우드만, 로컬은 절대.
예산 빠듯——GM까지 기다릴까?
그래도 된다. 9월 릴리스 Xcode로 충분한 팀도 많다. 꼭 먼저 봐야 하면 1~2개월 엔트리 클라우드 Mac이 프라이머리 일주일 정지보다 싸다. 릴리스 경로는 TestFlight 전용 Runner 참고.
베타 써보려면 클라우드 Mac 한 대면 충분
책상 Mac은 안정판 유지; 베타와 Xcode 베타는 Hashvps 클라우드 Mac에. 월 단위로 켰다 끄고, 망가져도 재이미지——업무 Mac은 손대지 않음—— 요금 보기 .