Apple Developer Program 가이드
앱을 직접 만들었는데, 이제 어떻게 배포하지?
📋 목차
- 사전 준비물
- 가입 절차 단계별 설명
- 무료 vs 유료 차이점
- 실제 비용 정리
- 법인 가입자를 위한 D-U-N-S 번호 신청
- App Store Connect 연동
- TestFlight 베타 테스트 활용법
- 자주 묻는 Q&A
1. 사전 준비물
| 항목 | 내용 | 비고 |
|---|---|---|
| Apple ID | 2단계 인증(2FA) 활성화 필수 | 설정 → Apple ID → 보안 |
| 기기 | iPhone, iPad, Mac 중 하나 | 본인 명의 기기 권장 |
| 결제 수단 | 신용카드 또는 체크카드 | 해외결제 가능 카드 |
| 법인 가입 시 | D-U-N-S 번호 | 아래 5번 섹션 참고 |
⚠️ 주의: 2단계 인증이 꺼져 있으면 가입 자체가 안 됩니다. 반드시 먼저 확인하세요.
2. 가입 절차 단계별 설명
Step 1 — Apple Developer 사이트 접속
👉 developer.apple.com 접속 후 우측 상단 Account 클릭
Step 2 — Apple ID 로그인 및 약관 동의
- Apple ID로 로그인
- Apple Developer Agreement 동의 체크
- ✅ 여기까지 완료하면 무료 등록 완료
Step 3 — 유료 프로그램 가입 (App Store 배포 목적)
- 로그인 후 "Join the Apple Developer Program" 클릭
- 가입 유형 선택
- Individual(개인) — 개인 개발자, 본인 이름으로 App Store에 표시
- Organization(법인) — 회사명으로 표시, D-U-N-S 번호 필요
- 결제 진행 ($99/년)
- 승인 대기 — 보통 24~48시간 이내 이메일 수신
💡 결제 후 바로 승인되지 않는 경우가 있습니다. Apple이 계정을 검토하는 과정이므로 정상입니다.
3. 무료 vs 유료 차이점
| 기능 | 무료 계정 | 유료 ($99/년) |
|---|---|---|
| App Store 배포 | ❌ | ✅ |
| TestFlight 외부 테스트 | ❌ | ✅ (최대 10,000명) |
| 실기기 테스트 | ✅ (최대 3대) | ✅ (최대 100대) |
| Xcode Simulator | ✅ | ✅ |
| Push Notification | ❌ | ✅ |
| iCloud / CloudKit | ❌ | ✅ |
| In-App Purchase | ❌ | ✅ |
| Apple Watch 앱 배포 | ❌ | ✅ |
| 베타 OS 접근 | 일부만 | 전체 |
| 기술 지원 (TSI) | ❌ | 연 2회 |
결론: 단순히 개인 실습 목적이라면 무료로도 충분하지만, 실제 배포가 목표라면 유료 가입은 필수입니다.
4. 실제 비용 정리
| 항목 | 금액 |
|---|---|
| Apple Developer Program | $99 / 년 |
| 원화 환산 (1달러 ≈ 1,350원 기준) | 약 133,650원 / 년 |
| 월 환산 | 약 11,137원 / 월 |
| App Store 수수료 | 매출의 30% (소규모 개발자는 15%) |
💡 소규모 개발자 프로그램(Small Business Program): 연 매출 $100만 이하 개발자는 수수료가 30% → 15%로 절반 감소. 별도 신청 필요.
⚠️ 환율은 결제 시점에 따라 달라지며, 카드사 해외결제 수수료(약 1~1.5%)가 추가될 수 있습니다.
5. 법인 가입자를 위한 D-U-N-S 번호 신청
개인 개발자라면 이 섹션은 건너뛰어도 됩니다.
D-U-N-S 번호란?
- Dun & Bradstreet에서 발급하는 기업 고유 식별 번호 (9자리)
- Apple이 법인의 실체를 확인하기 위해 요구
- 발급 자체는 무료
신청 방법
- 👉 Apple 전용 D-U-N-S 신청 페이지 접속
- 회사 정보 입력 (법인명, 주소, 전화번호 등)
- Apple을 통해 신청하면 우선 처리됨
- 발급까지 최대 2주 소요 (빠르면 3~5 영업일)
⚠️ 법인명이 등기부등본과 정확히 일치해야 합니다. 오타 시 반려될 수 있습니다.
6. App Store Connect 연동
가입 완료 후 실제 앱 관리는 App Store Connect에서 이루어집니다.
주요 기능
| 메뉴 | 역할 |
|---|---|
| 나의 앱 | 앱 등록, 빌드 업로드, 심사 제출 |
| TestFlight | 베타 테스터 관리 및 초대 |
| 영업 및 트렌드 | 다운로드 수, 매출 통계 확인 |
| 결제 및 계약 | 수익 정산 계좌 등록 |
첫 앱 등록 순서
App Store Connect 로그인
→ "나의 앱" → "+" 버튼 → 새로운 앱
→ 플랫폼 선택 (iOS / macOS 등)
→ 앱 이름, 번들 ID, SKU 입력
→ Xcode에서 빌드 업로드 (Archive → Distribute)
→ TestFlight 또는 심사 제출
💡 번들 ID는 Xcode 프로젝트 설정과 반드시 일치해야 합니다. 한 번 등록하면 변경 불가입니다.
7. TestFlight 베타 테스트 활용법
내부 vs 외부 테스트 비교
| 구분 | 내부 테스트 | 외부 테스트 |
|---|---|---|
| 대상 | 팀 멤버 | 누구나 |
| 인원 | 최대 100명 | 최대 10,000명 |
| Apple 심사 | 불필요 | 필요 (1~2일) |
| 초대 방식 | 이메일 | 이메일 or 공개 링크 |
| 테스트 기간 | 최대 90일 | 최대 90일 |
테스터 모집 팁
- 지인/동료 → 내부 테스트로 빠르게 초기 검증
- 카카오톡 오픈채팅, 디스코드, 커뮤니티 → 공개 링크 공유
- 타깃 유저가 있는 커뮤니티에서 모집하는 것이 핵심
피드백 받는 방법
- TestFlight 앱 내 스크린샷 + 코멘트 기능
- 앱 크래시 시 자동 리포트 전송 (App Store Connect에서 확인)
- 별도 구글폼, 노션 설문 등 병행 권장
8. 자주 묻는 Q&A
Q. 무료 계정으로 실기기 테스트는 되나요?
A. 됩니다. 단, Xcode에서 직접 연결한 기기에서만 가능하며 최대 3대까지 등록할 수 있습니다.
Q. 유료 가입 후 환불이 되나요?
A. 원칙적으로 환불 불가입니다. 단, 가입 직후 사용 이력이 없다면 Apple 고객지원에 문의해볼 수 있습니다.
Q. 개인 가입인데 팀원을 추가할 수 있나요?
A. 가능합니다. App Store Connect에서 팀원을 역할별로 초대할 수 있습니다. (관리자, 개발자, 마케터 등)
Q. 앱 심사는 얼마나 걸리나요?
A. 평균 24~48시간이지만, 거절(Reject)되는 경우 수정 후 재심사가 필요해 최대 수 주가 소요될 수 있습니다.
Q. 연간 갱신을 놓치면 어떻게 되나요?
A. 앱이 App Store에서 자동 삭제되지는 않지만, 새 빌드 업로드 및 업데이트가 불가능해집니다. 갱신 후 재활성화 가능합니다.
Q. 한국에서 결제 시 부가세가 붙나요?
A. 네, 한국 거주자는 $99에 부가세(VAT) 10%가 추가되어 약 $108.9 수준으로 청구됩니다.
마무리
Apple Developer Program은 연 $99(약 13만원)의 비용으로 App Store 배포, TestFlight 베타 테스트, Push Notification 등 실제 서비스에 필요한 모든 기능을 사용할 수 있게 해줍니다.
처음엔 복잡해 보이지만, 순서대로 따라가면 어렵지 않습니다. 이 글이 도움이 되셨다면 북마크해 두고 필요할 때 꺼내 보세요 😊
마지막 업데이트: 2025년
참고: Apple Developer 공식 사이트