사전 검사 및 업로드
사전 검사로 해결하는 문제
사전 검사는 읽을 수 없는 패키지, Bundle ID 불일치, 서명 또는 Profile 이상, 사용할 수 없는 버전, 잘못된 대상 Track이나 출시 자료 누락 같은 확정적인 문제를 조기에 발견합니다. Provider의 최종 서버 검증이나 수동 심사를 대신하지는 않습니다.
신뢰할 수 있는 업로드 경로
- 올바른 Provider 및 앱 맥락에서 패키지를 가져옵니다.
- 파일명으로 추측하지 말고 패키지 내부의 실제 버전, 식별자, 서명과 선언을 읽습니다.
- 차단 항목을 먼저 해결한 다음 경고를 검토합니다.
- 대상 환경, 테스트 범위 또는 출시 트랙을 확인합니다.
- 공식 업로드를 시작하고 작업이 복구 가능한 종료 상태가 될 때까지 앱을 실행해 둡니다.
Provider별 차이
- Apple은 Build Upload API로 IPA를 업로드하고 App Store Connect에서 Build 처리, TestFlight와 심사를 계속합니다.
- Google Play는 Android Publisher Edit 트랜잭션으로 APK/AAB와 Track을 처리합니다.
- HarmonyOS는 AppGallery Connect의 패키지 및 출시 기능을 사용합니다.
- WeChat 미니프로그램은 공식 로컬 CI로 업로드하거나 미리 봅니다.
- Tencent MyApp, Honor, Samsung, Pgyer, vivo, Xiaomi와 OPPO는 각 공식 공개 기능으로 패키지 업로드, 제출과 상태 조회를 수행합니다. 플랫폼마다 다른 자료, 자격과 출시 시점 요구사항을 억지로 통일하지 않습니다.
업로드 성공이 출시 완료는 아님
Provider는 패키지 처리, 규정 준수 검사, 테스트 배포나 수동 심사를 계속할 수 있습니다. Fox Store는 “바이트 업로드 완료”, “플랫폼 처리 완료”, “테스트 가능”, “정식 출시”를 구분하며 HTTP 성공 응답을 최종 스토어 출시로 표시하지 않습니다.
