Xcode 없이 Mac·iOS 앱 빌드하고 배포하는 법

Building and Shipping Mac and iOS Apps Without Ever Opening Xcode

Xcode가 복잡하다는 불만이 많지만, 사실 GUI를 열 필요가 없다. 이 글은 XcodeGen과 Claude Code 같은 LLM 도구를 활용해 Xcode.app을 한 번도 열지 않고 Mac·iOS 앱을 빌드하고 배포하는 방법을 설명한다. 초기 설정(Apple ID 로그인, Developer ID 인증서 생성, notarization 자격 증명 저장)만 GUI로 하면 이후에는 명령줄과 스크립트로 모든 과정을 자동화할 수 있다. 특히 `release.sh` 스크립트 하나로 아카이브, 서명, notarization, stapling, 설치까지 처리하는 방법을 소개한다.

Xcode.app은 설치되어 있어야 하지만, 절대 열 필요는 없다.

이 날의 다른 글

2026-07-13