iOS 및 macOS 앱을 App Store Connect에서 관리하는 Swift CLI. 버전 제출, 스크린샷 관리, 빌드 추적 — CAEOAS를 통한 완전한 AI 에이전트 지원.
기능
공식 App Store Connect API 기반으로, 깔끔한 3레이어 아키텍처와 AI 에이전트 워크플로우를 위한 완전한 Affordance 출력을 제공합니다.
모든 응답에 affordances 필드로 바로 실행 가능한 다음 명령어가 포함됩니다. 에이전트는 전체 명령 트리를 알 필요 없이 링크만 따라가면 됩니다.
전체 App Store Connect 리소스 트리 관리: 앱 → 버전 → 현지화 → 스크린샷 세트 → 스크린샷. 빌드와 TestFlight도 지원.
단 하나의 명령으로 iOS 또는 macOS 버전을 App Store 심사에 제출합니다. CLI가 복잡한 다단계 심사 제출 흐름을 자동으로 처리합니다.
제출 전에 한 명령으로 모든 검사를 실행하세요. 누락된 빌드, 미설정 가격, 불완전한 현지화를 탐지합니다 — MUST FIX와 SHOULD FIX 심각도로 구분. 모든 검사 통과 시에만 제출 기능이 활성화됩니다.
App Store Connect 웹 UI를 구동하는 비공개 API에 접근합니다. 앱 생성, 전체 앱 목록 조회 등 공개 REST API로는 불가능한 기능을 제공합니다. 브라우저 쿠키 인증으로 추가 설정이 필요 없습니다.
Gemini AI로 1320×2868(iPhone 6.9") App Store 스크린샷 생성. asc app-shots translate --to zh --to ja 로 한 번에 현지화. 정확한 크기 보장.
각 언어별 '새로운 기능' 텍스트, 설명, 키워드 및 홍보 URL을 업데이트합니다. 모든 지원 로케일에 대한 완전한 CRUD 작업(목록, 생성, 업데이트)을 지원합니다.
모든 화면 크기의 스크린샷 세트를 생성하고 3단계 ASC 업로드 흐름으로 PNG 이미지를 업로드합니다. iPhone, iPad, Mac, Apple TV 모든 디스플레이 유형을 지원합니다.
선택적 썸네일 타임코드와 함께 동영상 미리보기(.mp4, .mov, .m4v)를 업로드합니다. CLI가 예약, 청크 업로드, MD5 확인의 완전한 3단계 업로드 흐름을 처리합니다.
언어별 앱 메타데이터(이름, 부제목, 개인정보 처리방침 URL)를 읽고 씁니다. 모든 버전에 적용되는 앱 수준의 메타데이터로, 버전 현지화와 별도로 관리됩니다.
asc auth login으로 한 번 로그인하면 인증 정보가 ~/.asc/credentials.json에 저장되어 모든 명령에서 자동으로 사용됩니다. 환경변수 설정이 필요 없습니다.
5단계 ASC 업로드 흐름으로 IPA/PKG를 업로드합니다: 슬롯 예약, 청크 업로드, MD5 확인, 처리 상태 폴링. 업로드 기록 목록, 조회, 삭제도 지원합니다.
베타 그룹과 테스터 관리: 이메일로 추가/제거, CSV로 대량 가져오기/내보내기, 그룹에 빌드 배포, 언어별 새로운 기능 노트 업데이트.
사람과 기계 모두를 위한 설계. JSON(기본값), 테이블, Markdown 형식으로 출력. jq, 스크립트, AI 에이전트로 손쉽게 파이프 연결.
소모성, 비소모성, 비갱신 구독 IAP를 생성합니다. App Store 가격 포인트에서 지역별 가격을 설정하고, 언어별 이름과 설명을 관리하여 심사를 제출합니다.
구독 그룹과 등급(주간~연간)을 생성합니다. 무료 체험, 사용량 기반 결제, 선불 결제 등 인트로덕토리 오퍼와 언어별 메타데이터를 관리하여 심사를 제출합니다.
전체 서명 체인 관리: Bundle ID 등록, CSR에서 인증서 생성, UDID로 기기 등록, 프로비저닝 프로파일 생성 및 삭제 — 모두 터미널에서.
asc tui를 실행하여 완전한 터미널 UI 브라우저를 엽니다. 방향키로 앱, 버전, 빌드, TestFlight를 탐색 — 명령어를 외울 필요 없이 탐색과 발견에 최적.
빠른 시작
명령어 하나로 최신 버전 설치. Xcode나 Swift 툴체인이 필요 없습니다.
asc auth login으로 API 키를 저장하세요. 인증 정보는 ~/.asc/credentials.json에 저장되어 매 세션마다 환경변수를 설정할 필요가 없습니다.
앱 목록 조회, 버전 확인, 스크린샷 업로드, 심사 제출 — 터미널에서 또는 AI 에이전트를 통해.
에이전트 스킬
26개 이상의 사전 구축 스킬을 설치하여 AI 코딩 에이전트에게 모든 asc 명령어 사용법을 가르치세요 — 업로드부터 제출까지.
IPA/PKG 빌드 업로드 및 TestFlight 배포 관리
AI로 App Store 스크린샷 생성 및 번역
심사 제출 전 사전 점검
App Store Connect API 인증 정보 설정 및 관리
TestFlight 베타 그룹 및 테스터 관리
엔드투엔드 릴리스: 버전 범프, 아카이브, 업로드, 제출
26개 이상의 스킬 사용 가능 — Claude Code, Cursor, Windsurf 등과 호환
커뮤니티
asc CLI를 사용해 App Store에 출시된 실제 앱입니다.
한 줄 명령어로 앱을 등록하고 PR 열기 →