Unity 모바일 플랫폼 사양 가이드
Unity로 Android·iOS 앱(또는 네이티브 SDK)을 만들 때 맞춰야 하는 OS 버전, 스토어 제출 요건, 빌드 도구 버전을 정리한 문서입니다.
기준일: 2026-11-09
스토어 정책과 Unity 지원 범위는 해마다 바뀝니다. 특히 Google Play의 targetSdk 요건(매년 8월 말)과 App Store의 SDK 요건(매년 4월 말)이 바뀌는 시점에 이 문서를 다시 확인하세요.
한눈에 보기
| 항목 | Android | iOS |
|---|---|---|
| 권장 Unity | 6.3 LTS (6000.3.x 최신 패치) | 6.3 LTS (6000.3.x 최신 패치) |
| 최소 OS | minSdk 26 (Android 8.0) | iOS 15 |
| 타깃 / 빌드 SDK | targetSdk 36 (Android 16) | iOS 26 SDK (Xcode 26), 2027년 4월부터 iOS 27 SDK (Xcode 27) |
| 빌드 도구 | JDK 17 · NDK r27c · Gradle/AGP는 Unity 패치별 고정 | Xcode 26: macOS Sequoia 15.6 이상 · Xcode 27: macOS Tahoe 26.6 이상 |
| 필수 대응 항목 | 16KB 메모리 페이지 크기 | UIScene 라이프사이클 (Xcode 27로 빌드할 때) |
세부 근거는 각 페이지에 있습니다.
Unity 버전 선택
| Unity | 구분 | 지원 기간 | 판단 |
|---|---|---|---|
| 6.3 LTS | LTS | 2027년 12월까지 | 기본 선택 |
| 6.0 LTS | LTS | 2026년 10월 종료 | 신규 프로젝트에 쓰지 않음. 기존 프로젝트는 6.3으로 이전 계획 |
| 6.5, 6.6 | Update 릴리스 | 다음 버전이 나올 때까지만 | 새 기능이 꼭 필요할 때만. 운영 앱에는 비권장 |
LTS는 1년에 한 번 나오고 2년간 지원됩니다. Unity 문서는 다음 LTS를 6.7로 언급하고 있습니다.
SDK를 만드는 경우
앱과 SDK는 최소 OS를 정하는 기준이 다릅니다.
- 앱: Unity 하한과 스토어 요건에 맞추면 됩니다. 위 표의 값을 쓰면 됩니다.
- SDK: SDK의 최소 OS를 올리면 그 SDK를 쓰는 모든 호스트 앱이 강제로 따라 올라갑니다. Android는 매니페스트 병합 단계에서 빌드가 깨집니다.
그래서 SDK는 가장 느린 호스트 앱을 기준으로 정합니다. 호스트 앱들의 Unity 버전과 최소 OS를 먼저 조사하고, 올릴 수 없는 앱이 있으면 SDK는 한 단계 낮게 유지한 뒤 다음 메이저 릴리스에서 올린다고 미리 공지하세요.