앱·게임 출시 체크리스트 2026 (구글 플레이·앱스토어)
앱이든 게임이든 출시 직전에 막히는 곳은 코드가 아니라 스토어 쪽 요건인 경우가 많습니다. 구글 플레이는 개인 계정이면 비공개 테스트 12명을 14일 동안 유지해야 정식 출시가 열리고, 2026년 8월 31일부터는 새 앱과 업데이트 모두 Android 16(API 36) 이상을 타깃으로 해야 합니다. 애플은 Xcode 26 이상으로 빌드해야 업로드되고, 두 스토어 모두 개인정보와 연령 등급 답변을 요구합니다. 이 글은 빌드, 스토어 등록, 개인정보·규정, 테스트, 출시 후로 나눈 체크리스트입니다. 각 필수 항목은 애플과 구글 공식 문서에서 직접 확인한 내용만 적었고, 확인하지 못한 항목은 그렇게 표시했습니다. 게임이든 일반 앱이든 같은 기준이 적용되며, 게임에서 특히 걸리기 쉬운 부분은 따로 짚었습니다.
먼저 일정부터: 가장 오래 걸리는 것
체크리스트를 위에서부터 차례로 하면 놓치는 것이 하나 있습니다. 시간이 가장 오래 걸리는 항목을 맨 앞에서 시작해야 한다는 점입니다. 구글 플레이 개인 계정의 비공개 테스트(최소 14일)는 코드가 끝난 뒤에 시작하면 그만큼 출시가 밀립니다. 아래 표는 출시 일정을 좌우하는 항목만 뽑은 것입니다.
| 항목 | 기준 | 출처 |
|---|---|---|
| Play 비공개 테스트 | 2023년 11월 13일 이후 만든 개인 계정은 테스터 12명이 14일 연속 참여한 뒤 프로덕션 액세스를 신청해야 함. 그 전에는 프로덕션 출시와 사전 등록이 비활성화됨. 내부 테스트에는 이 요건이 없음 | Play 도움말 |
| Play 타깃 API 수준 | 2026년 8월 31일부터 새 앱과 업데이트는 Android 16(API 36) 이상 타깃. Play Console에서 2026년 11월 1일까지 연장을 신청할 수 있음 | Play 도움말 |
| Apple 빌드 SDK | 2026년 4월 28일부터 Xcode 26 이상(iOS 26 SDK 등)으로 빌드한 것만 업로드 가능 | Apple Upcoming Requirements |
조직 계정이 이 비공개 테스트 요건에서 면제되는지는 제가 읽은 공식 페이지에서 명시적으로 확인하지 못했습니다. 해당 도움말이 규칙의 적용 대상을 개인 계정으로 한정해 적어 둔 것은 사실이지만, 면제라고 단정하지는 않겠습니다. 계정 유형별 차이는 개인 계정 vs 조직 계정 비교 글에서 다뤘습니다.
1단계: 빌드
| 확인 항목 | 기준 | 출처 |
|---|---|---|
| Android 타깃 API | targetSdk 36 이상(Wear OS·Automotive는 35 이상, TV·XR은 34 이상). 기존 앱은 신규 사용자에게 계속 노출되려면 35 이상 필요 | Android Developers |
| Android 번들 형식 | 새 앱은 2021년 8월부터 APK가 아닌 Android App Bundle(AAB)로 게시. 기기 하나에 생성되는 APK의 압축 다운로드 크기는 최대 200MB | App Bundle, Play 도움말 |
| 패키지 이름 | 고유하고 영구적이며 삭제하거나 재사용할 수 없음. 업로드 전에 확정할 것 | Play 도움말 |
| Android 개발자 인증 | 2026년 9월 30일부터 브라질, 인도네시아, 싱가포르, 태국에서 인증된 Android 7 이상 기기에 설치되는 앱은 인증된 개발자가 등록한 것이어야 함. Play가 대부분(약 99%)의 앱을 자동 등록하고, 나머지는 Play Console에서 직접 등록. 2027년에 전 세계로 확대 | Android Developers |
| iOS SDK | Xcode 26 이상으로 빌드 | Apple Upcoming Requirements |
| iOS 최소 배포 대상 | 2026년 9월 9일부터 iOS·iPadOS 업로드는 iOS 13 이상을 대상으로 해야 함 | Apple Upcoming Requirements |
| 수출 규정(암호화) | 암호화를 쓰는 앱은 App Store Connect에서 수출 규정 요건을 판단하고 답해야 함. 답변의 정확성은 개발자 책임 | App Store Connect 도움말 |
| 빌드 식별 | 번들 ID와 버전으로 앱과 연결되고, 빌드 문자열이 빌드를 고유하게 식별함. "반드시 증가해야 한다"는 문구는 확인하지 못했으나, 업로드마다 새 값으로 올리는 것이 안전 | App Store Connect 도움말 |
Unity나 Godot 같은 엔진으로 만든 게임은 엔진 버전이 오래되면 타깃 API 36이나 Xcode 26 요건에서 막히는 경우가 있습니다. 출시 몇 주 전에 엔진과 광고·분석 SDK를 최신 안정 버전으로 올리고 빌드를 한 번 통과시켜 보세요. Android 개발자 인증은 Play Console 홈에서 내 패키지가 등록됐는지 확인하면 됩니다.
2단계: 스토어 등록 정보
| 확인 항목 | 기준 | 출처 |
|---|---|---|
| Play 필수 에셋 | 앱 아이콘, 피처 그래픽, 짧은 설명, 스크린샷(전체 최소 2장)은 게시에 필수 | Play 도움말 |
| Play 글자 수 | 앱 이름 30자 이하, 짧은 설명 80자 이하 | 메타데이터 정책 |
| Apple 이름·부제목 | 이름 2~30자, 부제목 30자 이하 | App Store Connect 도움말 |
| Apple 설명 필드 | 프로모션 텍스트 170자, 설명 4000자, 키워드 100바이트, 새로운 기능 4000자(업데이트에만 필수) | App Store Connect 도움말 |
| Apple 스크린샷 | 1~10장. iPhone은 6.9인치 세트 또는 6.5인치 세트 중 하나, iPad를 지원하면 13인치 세트 | 스크린샷 규격 |
| 지원 URL | 지원 URL은 필수 속성. 마케팅 URL과 저작권 필드의 필수 여부는 제가 확인하지 못함 | App Store Connect 도움말 |
| 정직한 메타데이터 | 가격·순위 문구 금지, 스크린샷은 앱이 실제로 쓰이는 화면(제목·로그인 화면만은 안 됨, 가이드라인 2.3.3), 인앱 구매는 설명·스크린샷에 표시(2.3.2) | App Review Guidelines |
크기와 규격은 이 시리즈의 앱 아이콘 크기, 스크린샷 규격, 피처 그래픽 글에 정리했습니다. 앱 미리보기 영상은 선택 사항이며, 애플 기준으로 15~30초, 최대 3개, 파일당 500MB 이하입니다. 만드는 방법은 앱 미리보기 영상 가이드를 참고하세요.
3단계: 개인정보와 규정
| 확인 항목 | 기준 | 출처 |
|---|---|---|
| 개인정보처리방침 URL | Apple은 모든 iOS 앱에 필수. 가이드라인 5.1.1(i)은 App Store Connect 메타데이터와 앱 안 양쪽에서 쉽게 접근할 수 있어야 하고, 수집 데이터, 제3자 공유 보호, 보관·삭제, 동의 철회를 밝혀야 한다고 규정 | App Privacy, 가이드라인 |
| Apple 앱 개인정보 라벨 | 앱 개인정보 응답이 필요하고 제3자 SDK가 수집하는 데이터까지 포함. 응답은 정확하게 유지 | App Privacy |
| Play 데이터 보안(Data safety) 양식 | 비공개·공개·프로덕션 트랙에 올리는 모든 앱에 필요(내부 테스트 전용은 제외). 수집하는 데이터가 없어도 작성해야 하고, 제3자 SDK 데이터를 포함하며 개인정보처리방침 링크가 있어야 함. 앱 심사 때 구글이 검토 | Play 도움말 |
| Play 앱 콘텐츠 | 개인정보처리방침, 광고 선언("광고 포함" 표시), 타깃 연령·콘텐츠, 콘텐츠 등급 설문, 뉴스 앱 선언 | Play 도움말 |
| Play 콘텐츠 등급 | 새 앱, 등급이 없는 기존 앱, 답이 바뀌는 업데이트는 설문 필수. 여러 심의 기관 등급이 부여됨 | Play 도움말 |
| Play 가족 정책 | 타깃 연령에 어린이가 포함되면 가족 정책이 적용되고, 가족 자체 인증 광고 SDK만 사용 가능 | Play 도움말 |
| Apple 연령 등급 | 필수 앱 정보이고 새 설문으로 답함. 기존 앱은 2026년 1월 31일까지 갱신된 답이 필요했음. 등급은 4+, 9+, 13+, 16+, 18+. "어린이용" 선택은 4+·9+ 등급에서만 가능하고 승인 후 변경 불가 | 연령 등급 설정, 등급 정의 |
| EU DSA 트레이더 상태 | 새 앱을 제출할 때 트레이더 여부를 선언해야 하고, 트레이더의 주소·전화·이메일이 EU 상품 페이지에 공개됨 | App Store Connect 도움말 |
게임에서 특히 자주 어긋나는 부분은 광고와 SDK입니다. 광고 SDK, 분석 SDK, 로그인 SDK가 수집하는 데이터는 모두 Data safety 양식과 애플 개인정보 라벨에 들어가야 합니다. 광고를 붙였다면 Play의 "광고 포함" 선언도 잊지 마세요. 광고를 넣는 경우 수익 정산 설정은 애드몹 정산 설정 글에, 수익화 구성 점검은 모바일 게임 수익화 체크리스트에 있습니다. 광고 유무를 사실과 다르게 표시하면 앱이 정지될 수 있고, Data safety 답변이 실제 동작과 다르면 시정 조치를 받을 수 있습니다.
4단계: 테스트
| 확인 항목 | 기준 | 출처 |
|---|---|---|
| Play 비공개 테스트 시작 | 개인 계정이면 출시 목표일보다 최소 2~3주 전에 12명 모집과 14일 유지를 시작. 14일이 끝나면 프로덕션 액세스를 신청하며 테스트 방법, 앱, 출시 준비 상태를 묻는 질문에 답함 (2~3주는 제 권장 여유이고 공식 수치는 아님) | Play 도움말 |
| Play 출시 전 보고서 | 번들이나 APK를 올리면 자동 생성됨(용량이 허락하는 한). 안정성, 호환성, 성능, 접근성을 점검 | Play 도움말 |
| TestFlight | 빌드는 최대 90일까지 테스트 가능. 외부 테스터 최대 10,000명, 내부 100명. 외부 그룹의 첫 빌드는 앱 심사를 거침 | TestFlight 개요 |
| 심사용 준비 | 최종 버전, 작동하는 URL, 자리표시자 콘텐츠 없음, 실기기 테스트, 로그인이 있으면 백엔드가 켜진 데모 계정. 앱이 충돌하면 반려 사유 (가이드라인 2.1(a)) | App Review Guidelines |
| 권한 문구 | 카메라·위치 등 권한 설명 문구는 데이터 사용을 명확하고 완전하게 설명해야 함 (5.1.1(ii)) | App Review Guidelines |
실기기 테스트는 시뮬레이터로 대신할 수 없습니다. 특히 게임은 저사양 기기에서 프레임과 메모리를 확인하고, 네트워크가 끊긴 상태에서 실행해 보세요. 출시 전 보고서는 크래시와 접근성 문제를 자동으로 잡아 주므로 비공개 테스트 기간 동안 결과를 확인하면 일석이조입니다.
5단계: 출시 후
| 확인 항목 | 기준 | 출처 |
|---|---|---|
| Android vitals | 사용자가 체감한 크래시 비율은 전체 1.09%, 기기 모델별 8%, ANR은 전체 0.47%, 모델별 8%가 "나쁜 동작" 임계값. 넘으면 스토어 노출이 줄 수 있음 | Android Developers |
| 단계적 출시(Apple) | 자동 업데이트에 대해 7일에 걸친 선택적 단계적 출시를 쓸 수 있음(업데이트만 해당) | App Store Connect 도움말 |
| 개인정보 응답 갱신 | SDK를 추가하거나 수집 데이터가 바뀌면 개인정보 라벨과 Data safety 양식을 함께 고침 | App Privacy |
출시 첫 주에는 리뷰에 답하고, 크래시 비율을 매일 봅니다. 스토어 페이지 최적화는 출시 후에도 계속됩니다. 검색어와 설명 작성은 인디 ASO 입문과 스토어 설명 작성 글을 참고하세요.
반려와 정책 위반의 대표적인 원인
- 충돌, 자리표시자, 빈 URL, 데모 계정 없음 (애플 2.1(a)). 이 중 URL 하나만 비어 있어도 반려될 수 있습니다.
- 부정확한 메타데이터 (애플 2.3 전반, 특히 연령 등급을 사실과 다르게 답한 경우인 2.3.6).
- 개인정보 처리방침 누락, 동의 없는 수집, 과도한 수집 (애플 5.1.1).
- Data safety 답변이 실제 동작과 다름. 불일치가 발견되면 구글이 시정 조치를 취합니다.
- 광고 유무 허위 표시. Play에서 정지로 이어질 수 있습니다.
- 어린이 대상 앱이 가족 정책을 어김. 인증되지 않은 광고 SDK를 쓰는 경우가 대표적입니다.
자주 묻는 질문
구글 플레이에서 테스터 12명이 꼭 필요한가요?
2023년 11월 13일 이후 만든 개인 계정에 한정된 요건입니다. 테스터 12명이 14일 연속으로 비공개 테스트에 참여해야 프로덕션 액세스를 신청할 수 있습니다.
지금 타깃 API는 몇으로 맞춰야 하나요?
2026년 8월 31일부터 새 앱과 업데이트는 API 36이 필요합니다. Play Console에서 2026년 11월 1일까지 연장을 요청할 수 있습니다.
APK와 AAB 중 무엇을 올려야 하나요?
새 앱은 AAB로 게시해야 합니다.
수집하는 데이터가 없어도 Data safety 양식을 써야 하나요?
네. 수집이 없어도 양식을 작성하고 개인정보처리방침 링크를 넣어야 합니다.
어떤 Xcode 버전이 필요한가요?
2026년 4월 28일부터 Xcode 26 이상으로 빌드한 앱만 업로드됩니다.
iOS 앱에 개인정보처리방침이 필수인가요?
네. URL은 모든 앱에 필수이고, 가이드라인 5.1.1(i)에 따라 앱 안에서도 링크를 제공해야 합니다.
TestFlight 빌드는 얼마나 오래 쓸 수 있나요?
빌드당 최대 90일입니다.
애플 심사에 데모 계정이 필요한가요?
앱에 로그인이 있다면 필요합니다. 백엔드가 켜져 있는 데모 계정을 제공해야 한다고 가이드라인 2.1(a)에 나와 있습니다.
공식 문서 / Sources
최종 확인: 2026-09-26. 요건과 마감일은 자주 바뀌므로 제출 전에 각 원문을 다시 확인하세요.
- Play Console Help: closed test requirement for new personal accounts
- Play Console Help: target API level requirement / Android Developers: Target API level
- Android App Bundle / Play Console Help: package name and app size limits
- Play Console Help: Data safety form
- Play Console Help: App content / Content ratings
- Play Console Help: Metadata policy / Add preview assets
- Play Console Help: Pre-launch report
- Android Developers: Developer verification
- Android Developers: Android vitals
- Apple: Upcoming requirements
- App Review Guidelines
- App Store Connect Help: Set an app age rating / Age ratings values and definitions
- App Store Connect Help: Manage app privacy
- App Store Connect Help: Overview of export compliance
- App Store Connect Help: EU Digital Services Act trader requirements
- App Store Connect Help: Upload builds
- App Store Connect Help: TestFlight overview
- App Store Connect Help: Platform version information / Required, localizable and editable properties / Screenshot specifications