애플 앱스토어에 앱을 제출하는 과정은 개발자들에게 중요한 절차입니다. 이 과정은 여러 단계를 거치며, 각 단계마다 앱의 상태를 확인하고 필요한 작업을 수행해야 합니다. 이번 포스팅에서는 애플 앱스토어 제출 상태의 주요 단계를 이해하고, 효율적으로 관리하는 방법을 소개하겠습니다.
애플 앱스토어 앱 제출 단계
앱스토어에 앱을 제출하면, App Store Connect에서 다음과 같은 상태를 거치게 됩니다. 각 단계는 앱의 현재 심사 및 배포 진행 상황을 나타냅니다.
1. 제출 준비 중
- 설명: App Store Connect에서 앱 레코드를 생성했지만, 아직 필요한 정보가 모두 입력되지 않은 상태입니다.
- 대응 방법: 앱 이름, 아이콘, 설명, 스크린샷 등 필수 정보를 입력하고 저장합니다. 이후 빌드를 업로드하여 심사 준비를 완료하세요.
2. 심사 준비됨
- 설명: 모든 정보와 빌드가 준비되어 심사를 위해 제출 가능한 상태입니다.
- 대응 방법: “심사에 추가” 버튼을 눌러 심사 요청을 보냅니다. 이 단계에서 앱의 메타데이터와 빌드를 최종 확인하세요.
3. 심사 대기 중
- 설명: 애플 심사팀이 제출한 앱을 검토하기 전의 대기 상태입니다.
- 대응 방법: 이 단계에서는 추가적인 수정이 불가능하므로, 심사가 시작되기를 기다리며 이메일 알림을 확인하세요.
4. 심사 중
- 설명: 애플 심사원이 앱을 검토 중인 상태입니다. 심사는 평균적으로 24시간 내에 완료되지만, 경우에 따라 더 오래 걸릴 수 있습니다.
- 대응 방법: 심사 결과를 기다리며, 추가 요청 사항이 있을 경우 신속하게 대응할 준비를 합니다.
5. 거부됨
- 설명: 앱이 애플의 심사 기준을 충족하지 못해 거부된 상태입니다.
- 대응 방법: 거부 사유를 확인한 뒤 문제를 수정하고 다시 제출합니다. 거부 사유는 App Store Connect와 이메일로 제공됩니다.
6. 개발자 출시 대기 중
- 설명: 수동 출시 옵션을 선택한 경우, 심사를 통과한 후 개발자가 직접 출시 시점을 결정하는 상태입니다.
- 대응 방법: 최종 검토 후 원하는 시점에 출시 버튼을 눌러 배포를 시작합니다.
7. 배포 준비됨
- 설명: 자동 출시 옵션을 선택한 경우, 심사를 통과하면 즉시 배포가 시작됩니다.
- 대응 방법: 배포 후 앱이 정상적으로 작동하는지 확인하고 사용자 피드백에 대응합니다.
*참고
- App Store Connect 활용:
- App Store Connect 웹사이트 또는 모바일 앱을 통해 실시간으로 제출 상태를 확인할 수 있습니다.
- 푸시 알림 설정:
- App Store Connect 모바일 앱에서 푸시 알림을 활성화하면 상태 변경 시 즉시 알림을 받을 수 있습니다.
- 문제 해결 및 재제출:
- 거부 사유를 명확히 이해하고 필요한 수정 사항을 빠르게 적용하세요. 애플의 심사 가이드라인(App Review Guidelines)을 참고하면 도움이 됩니다.
- 자동화 도구 활용:
- Fastlane과 같은 오픈소스 도구를 사용하면 빌드 업로드 및 상태 확인 과정을 자동화할 수 있습니다.
- 팀원과의 공유:
- 팀원들과 심사 상태를 공유하려면 슬랙 봇이나 이메일 알림 시스템을 구축하는 것도 좋은 방법입니다.
자주 묻는 질문 (FAQ)
Q1. 심사가 오래 걸리는 이유는 무엇인가요?
A1. 제출된 빌드가 불완전하거나 메타데이터가 누락된 경우 시간이 지연될 수 있습니다. 또한, 특정 기능이나 콘텐츠가 애플의 정책에 부합하지 않을 경우 추가 검토가 필요합니다.
Q2. 거부된 경우 어떻게 해야 하나요?
A2. App Store Connect에서 제공되는 거부 사유를 확인하고 문제를 수정한 뒤 다시 제출하세요. 필요 시 애플 개발자 지원팀에 문의할 수도 있습니다.
Q3. 심사를 빠르게 통과하려면 어떻게 해야 하나요?
A3. 애플의 가이드라인을 철저히 준수하고, 테스트를 통해 모든 기능이 정상 작동하는지 확인하세요. 또한, 명확하고 상세한 설명과 스크린샷을 제공하면 도움이 됩니다.
애플 앱스토어에 성공적으로 앱을 배포하려면 각 단계를 이해하고 적절히 대응하는 것이 중요합니다. 위 가이드를 참고하여 효율적으로 프로세스를 관리해보시기 바랍니다.