## 배포 준비 ### Apple Developer Program 가입 - Apple Developer Program(연회비 $99)에 가입해야 함 - 개인 또는 기업 계정으로 등록 가능 (기업 계정은 D-U-N-S 번호 필요) - 가입 링크: [Apple Developer Program](https://developer.apple.com/programs/) ### 필수 사항 체크리스트 - 최종 앱 바이너리 - 앱 아이콘 (여러 크기) - 스크린샷 (iPhone 및 iPad 해상도별) - 앱 설명 및 키워드 - 개인정보 처리방침 URL - 지원 URL (고객 지원) - 연령 등급 정보 - 앱 가격 정보 ## App Store Connect 설정 ### 새 앱 등록 1. [App Store Connect](https://appstoreconnect.apple.com/)에 로그인 2. '내 앱' 섹션으로 이동 3. '+' 버튼 클릭하여 새 앱 등록 4. 플랫폼, 앱 이름, 기본 언어, 번들 ID, SKU 입력 5. 사용자 접근 권한 및 역할 설정 ### 앱 정보 입력 1. 앱 정보 탭으로 이동하여 기본 정보 입력 2. 스크린샷 및 앱 아이콘 업로드 3. 설명, 키워드, 지원 URL, 개인정보 처리방침 URL 추가 ## 앱 빌드 및 아카이브 ### 인증서 및 프로파일 설정 1. Apple Developer 사이트에서 배포용 인증서 생성 2. 배포용 프로비저닝 프로파일 생성 3. Xcode에 인증서 및 프로파일 설치 ### 빌드 및 아카이브 1. Xcode에서 프로젝트 열기 2. 'Generic iOS Device' 또는 실제 기기 선택 3. 'Product' > 'Archive' 선택하여 앱 아카이브 4. 필요한 경우 앱 버전 및 빌드 번호 업데이트 ### TestFlight를 통한 테스트 (선택 사항) 1. 아카이브된 빌드를 TestFlight에 업로드 2. 내부 및 외부 테스터 초대 3. 피드백 수집 및 이슈 수정 ## App Store에 제출 ### 비트코드 및 앱 시닝 설정 1. 비트코드 포함 여부 결정 (권장) 2. 앱 시닝 활성화 여부 확인 (권장) ### 빌드 업로드 방법 1. Xcode Organizer에서 직접 업로드 - 아카이브 후 'Distribute App' 선택 - 'App Store Connect' 옵션 선택 - 단계별 지침에 따라 진행 2. Application Loader 사용 (이전 방식) - .ipa 파일 생성 후 업로드 ### 제출 정보 확인 1. App Store Connect에서 업로드된 빌드 확인 2. '앱 심사 제출 준비' 섹션의 모든 항목 완료 3. 앱 심사 제출 전 최종 확인 ## 심사 프로세스 ### 심사 가이드라인 - [App Store 심사 가이드라인](https://developer.apple.com/app-store/review/guidelines/) 숙지 - 자주 거부되는 사유 확인 ### 심사 과정 모니터링 1. App Store Connect에서 심사 상태 확인 2. 일반적인 심사 소요 시간: 1-3일 3. 거부된 경우 Resolution Center에서 상세 내용 확인 ### 거부 대응 방법 1. 거부 사유 정확히 파악 2. 필요한 수정 사항 반영 3. 재제출 또는 이의 제기 ## 앱 출시 ### 출시 옵션 1. 즉시 출시 (심사 통과 즉시) 2. 수동 출시 (승인 후 직접 릴리스) ### 출시 후 모니터링 1. App Analytics를 통한 다운로드 및 사용 현황 확인 2. 사용자 리뷰 및 평점 모니터링 3. 크래시 리포트 확인 ## 배포 후 관리 ### 업데이트 관리 1. 정기적인 업데이트 계획 수립 2. 버그 수정 및 신규 기능 추가 3. 앱 버전 및 빌드 번호 관리 ### 인앱 구매 관리 (해당시) 1. 구독 및 인앱 구매 상태 모니터링 2. 가격 정책 수정 및 프로모션 ## 문제 해결 ### 자주 발생하는 문제 1. 인증서 만료 및 갱신 문제 2. 프로비저닝 프로파일 오류 3. 업로드 실패 4. 심사 거부 ### 해결 방법 1. Apple Developer Forums 참고 2. 개발자 문서 검토 3. Apple Developer Support에 문의 --- 이 문서는 iOS 앱 배포에 관한 기본적인 가이드라인입니다. Apple의 정책과 절차는 변경될 수 있으므로, 항상 최신 [Apple Developer 문서](https://developer.apple.com/documentation/)를 참조하시기 바랍니다.