핵심 요약
Apple의 제출 심사를 통과하려면 지원되는 기기 해상도당 1~10개의 스크린샷을 제공해야 합니다. Fastlane snapshot과 XCUITest를 연동하면 다양한 기기 크기에 맞는 수동 내보내기 작업이 사라집니다.프로그래밍 방식으로 로컬라이즈된 에셋을 생성하면 글로벌 앱 전환율이 크게 향상됩니다. Android 배포 파이프라인에서는 Espresso 테스트와 연결된 Fastlane screengrab을 사용해 동일한 자동화 이점을 누릴 수 있습니다.StoreManager와 같은 도구는 CLI 없이 App Store Connect 내에서 직접 35개 이상의 언어로 로컬라이제이션 메타데이터를 자동화합니다. 자동화된 워크플로우는 2026년의 엄격한 픽셀 해상도 요구 사항 준수를 보장합니다.
3대의 iOS 기기와 35개 언어에서 10장의 마케팅 스크린샷을 캡처하면 업데이트마다 1,050개의 이미지 파일이 필요합니다. 이러한 에셋을 수동으로 제작하면 개발 속도가 떨어지고 포맷 오류가 발생하기 쉽습니다. 자동화 파이프라인을 구축하면 엔지니어링 시간을 절약하고 모든 릴리스에 완벽하게 포맷된 메타데이터를 보장할 수 있습니다.
앱 스토어에는 몇 개의 스크린샷이 필요한가요?
2026년 기준, Apple은 iOS 앱에 대해 기기 해상도당 1~10개의 스크린샷을 요구합니다. 지원하는 기기군 중 가장 큰 크기에 맞는 이미지를 반드시 제출해야 합니다. App Store Connect는 엄격한 유효성 검사를 시행하므로, 불완전한 세트는 제출을 완전히 차단합니다.
Apple의 제품 페이지 가이드라인에 따르면, 앱 미리보기가 없을 때는 처음 1~3개의 스크린샷이 검색 결과에 표시됩니다. 성공적인 개발자들은 핵심 기능을 전달하고 전환율을 극대화하기 위해 최대 10개의 고품질 이미지를 제공합니다.
앱 스토어 제출용 스크린샷을 어떻게 생성하나요?
UI 테스트 프레임워크와 명령줄 도구를 활용하면 스크린샷을 자동으로 생성할 수 있습니다. 이 워크플로우는 테스트 스위트가 앱을 탐색하여 원하는 UI 상태를 트리거하고, CI/CD 러너에서 화면 데이터를 직접 캡처하도록 합니다.
iOS의 경우 XCUITest(Android는 Espresso) 스크립트를 사용해 파이프라인이 사용자 인터랙션을 시뮬레이션하고 중요한 뷰에서 일시 정지한 뒤 캡처 명령을 실행합니다. Fastlane snapshot 문서는 그 규모를 잘 보여줍니다: 6대 기기에서 20개 언어를, 각 5장씩 지원하면 업데이트마다 600장의 이미지가 필요합니다—이는 자동화를 통해서만 현실적으로 가능한 작업입니다.

2026년 앱 스크린샷 자동화에 가장 좋은 도구는 무엇인가요?
2026년에 앱 스토어 스크린샷을 자동화하기에 가장 좋은 도구는 CI/CD 스택과 관리하려는 설정 수준에 따라 다릅니다. 주요 스크린샷 자동화 도구 비교는 다음과 같습니다:
| 도구 | 플랫폼 | 자동화 방법 | 로컬라이제이션 지원 | CI/CD 연동 |
|---|---|---|---|---|
| Fastlane snapshot | iOS | XCUITest | 네이티브 (Snapfile locales) | 우수 (CLI 우선) |
| Fastlane screengrab | Android | Espresso | 네이티브 (locales 매개변수) | 우수 (CLI 우선) |
| StoreManager | iOS (ASC) | Chrome 확장 프로그램 | Gemini AI로 35개 이상 언어 지원 | CI 불필요 |
| Xcode Cloud | iOS 전용 | XCTest Plans | 수동 locale 설정 | Apple 전용 CI |
| Firebase Test Lab | Android | Robo/Espresso | locale별 테스트 실행 | GCP 통합 |
기존 CI/CD 파이프라인을 보유한 팀에게 Fastlane은 여전히 강력한 선택입니다. 단일 Ruby 기반 구성으로 iOS와 Android를 모두 처리하기 때문입니다. CLI 설정을 완전히 건너뛰고 싶은 팀에게는 StoreManager가 App Store Connect에 직접 오버레이되는 Chrome 확장 프로그램으로 작동합니다—터미널 불필요, API 키 불필요, CI/CD 설정 불필요.
StoreManager vs Fastlane: 올바른 접근 방식 선택하기
Fastlane과 StoreManager 모두 로컬라이제이션 문제를 해결하지만 접근 방식이 다릅니다. 팀 규모, 기술적 역량, 워크플로우 선호도에 따라 선택이 달라집니다.
Fastlane은 CI/CD 기반 스크린샷 자동화의 업계 표준입니다. Ruby 설치, Xcode CLI 도구, 구성된 Snapfile, XCUITest 타겟이 필요합니다. 설정은 보통 몇 시간이 걸리며, Xcode 버전 변경이나 새 기기 출시 시 유지 관리 부담이 추가됩니다. 그 대신 기존 빌드 파이프라인과의 깊은 통합과 캡처 프로세스에 대한 완전한 제어권을 얻을 수 있습니다.
StoreManager는 다른 접근 방식을 택합니다. 터미널에서 스크립트를 실행하는 대신, App Store Connect에 직접 오버레이되는 Chrome 확장 프로그램으로 작동합니다. Gemini AI를 사용해 메타데이터(제목, 설명, 키워드)를 35개 이상의 언어로 자동 로컬라이즈하고, 175개 이상의 지역에 PPP 기반 가격을 단 한 번의 클릭으로 설정합니다. 설치할 CLI도, 구성할 CI/CD도, 관리할 API 키도 없습니다.
| 고려 사항 | Fastlane | StoreManager |
|---|---|---|
| 설정 시간 | 수 시간 (Ruby, Xcode CLI, Snapfile) | 수 분 (Chrome 확장 프로그램 설치) |
| 로컬라이제이션 | Snapfile locale 설정 + 문자열 카탈로그 | Gemini AI로 35개 이상 언어, 원클릭 |
| 가격 자동화 | 미포함 | 175개 이상 지역 PPP 기반 가격 설정 |
| CI/CD 필요 여부 | 필요 | 불필요 |
| 적합한 대상 | 기존 CI/CD 파이프라인 보유 팀 | 인디 개발자 및 소규모 팀 |
많은 인디 개발자와 소규모 스튜디오에게 StoreManager는 로컬라이제이션 학습 곡선에서 가장 가파른 부분을 제거해 줍니다: 앱 하나를 위해서는 투자 가치가 있다고 느끼기 어려운 초기 툴링 설정 과정 말입니다.
로컬라이즈된 iOS 스크린샷을 어떻게 자동화하나요?
App Store Connect 지역을 타겟으로 하는 배포 스크립트와 UI 테스트 매개변수를 연결하여 로컬라이즈된 스크린샷을 자동화합니다. 이를 통해 시뮬레이터가 특정 언어로 앱을 실행하도록 강제하고, 뷰를 캡처하기 전에 올바른 로컬라이즈된 문자열 카탈로그를 주입합니다.
완전히 로컬라이즈된 스크린샷은 글로벌 다운로드 수에 측정 가능한 차이를 만듭니다. 프로그래밍 방식으로 Fastlane의 Snapfile 내에서 지원 locale을 정의합니다. 자동화 도구는 정의된 각 언어(예: es-MX)로 시뮬레이터를 순차적으로 실행하고, XCUITest 탐색을 수행한 뒤, 에셋을 별도의 디렉터리에 저장합니다. 아랍어와 같은 RTL(우에서 좌로 읽기) 언어 지원에는 특별한 시뮬레이터 플래그가 필요하지만, 자동화 도구가 기기를 수동으로 교체하지 않고도 원활하게 처리합니다.
로컬라이제이션의 메타데이터 측면—제목, 설명, 키워드—에서는 StoreManager가 App Store Connect 내에서 직접 35개 이상 언어로의 번역을 자동화합니다. 자동화된 스크린샷 캡처와 자동화된 메타데이터 로컬라이제이션을 결합하면 전체 제출 워크플로우를 커버할 수 있습니다. 지역별 가격 책정에 대한 고려 사항은 앱 스토어 가격 자동화: 2026년 글로벌 업데이트를 참조하세요.
이미지가 캡처되면, Fastlane의 frameit으로 번역된 마케팅 문구를 원본 기기 캡처 이미지 위에 자동으로 스탬핑할 수 있습니다.

Google Play 스토어 스크린샷도 자동화할 수 있나요?
네, Fastlane의 screengrab 액션과 Espresso를 결합하면 Android Play 스토어 스크린샷도 자동화할 수 있습니다. iOS 프로세스와 유사하게 작동하지만 Android 에뮬레이터를 타겟으로 하며, supply 명령어를 통해 Google Play Developer API와 직접 통신합니다.
screengrab 워크플로우는 snapshot을 반영합니다: Screengrabfile에 locale을 정의하고, 핵심 플로우를 탐색하는 Espresso 테스트 클래스를 작성한 뒤, fastlane screengrab을 실행해 모든 조합을 일괄 생성합니다. Google Play Console 고객센터에 따르면, 주요 시장에 맞게 스토어 등록 정보를 로컬라이즈하는 것—스크린샷 포함—은 설치 전환율 개선을 위한 권장 사항입니다.
앱 스토어 스크린샷을 위해 Fastlane을 어떻게 사용하나요?
fastlane snapshot init을 실행하고 Snapfile을 설정한 후, Xcode UI 테스트 타겟에 snapshot() 메서드를 추가해 Fastlane으로 iOS 스크린샷을 자동화합니다.
설정에는 새로운 Xcode UI Testing Target이 필요하며, Ruby 파이프라인과 Swift 네이티브 코드를 연결하는 SnapshotHelper.swift를 추가해야 합니다. 공유 스킴(Shared Scheme)에서 명령줄 실행을 위한 테스트 타겟이 활성화되어 있는지 확인하세요. Fastlane snapshot 문서에서 전체 설정 과정을 확인할 수 있습니다.
앱을 실행하고 핵심 사용자 여정을 탐색하는 XCUITest 스크립트를 작성합니다. 주목할 뷰가 표시되면 snapshot("01_Home_Screen")을 삽입합니다. fastlane snapshot을 실행하면 Snapfile을 읽어 특정 시뮬레이터와 언어로 실행하고, 캡처된 이미지를 HTML 요약 리포트로 집계합니다. deliver를 실행해 메타데이터를 App Store Connect로 직접 전송합니다.

2026년 앱 스토어 스크린샷 요구 사항은 무엇인가요?
2026년 앱 스토어 스크린샷 크기는 최신 플래그십 iPhone 모델과 일치하는 정확한 픽셀 해상도를 요구합니다. 조금이라도 차이가 나면 Apple의 자동화된 유효성 검사 서버에서 즉시 에셋이 거부됩니다.
Apple의 스크린샷 사양에 따르면, 필요한 해상도는 다음과 같습니다: 6.9인치 디스플레이(iPhone 16 Pro Max / iPhone 17 Pro Max)는 1260 x 2736 픽셀, 6.5인치 디스플레이는 1284 x 2778 픽셀, 6.3인치 디스플레이는 1179 x 2556 픽셀. 13인치 iPad는 2064 x 2752 픽셀이 필요합니다. 모든 파일은 PNG 또는 JPEG, 알파 채널 없는 평면화된 RGB이며, 각 파일 크기는 8MB 미만이어야 합니다.
크기 규정 준수 자동화는 CI 파이프라인에 해상도 검증을 직접 통합하는 방식이 가장 효과적입니다. ImageMagick이나 Sharp 같은 도구를 사용하면 deliver 단계에서 App Store Connect에 업로드하기 전에 출력 이미지의 크기를 조정하고 검증해, 거부 사유가 될 크기 불일치를 사전에 잡아낼 수 있습니다.
자주 묻는 질문 (FAQ)
앱 스토어 스크린샷은 얼마나 자주 업데이트해야 하나요?
주요 기능 변경이나 대대적인 UI 개편이 있을 때마다 스크린샷을 업데이트해야 합니다. 최적의 전환율을 유지하고 OS 디자인 표준을 반영하기 위해 1년에 두 번 에셋을 갱신하는 것을 권장합니다.
iPhone 전용 앱인 경우에도 iPad Pro 스크린샷이 필요한가요?
아닙니다. Apple은 앱에 명시적인 iPadOS 타겟이 포함된 경우에만 iPad 스크린샷을 요구합니다. iPhone 전용 타겟이라면 6.9인치와 6.5인치 에셋만 필요합니다.
앱 스토어 스크린샷의 최대 파일 크기는 얼마인가요?
Apple은 개별 파일 크기를 이미지당 최대 8MB로 제한합니다. 파일은 평면화된 RGB 기반의 PNG 또는 JPEG 형식이어야 하며 투명도를 포함해서는 안 됩니다. 자동화 과정에서 초과 크기 파일이 생성된다면 ImageMagick 같은 도구를 파이프라인에 통합해 업로드 전 에셋을 압축하세요.
iOS와 Android에서 동일한 스크린샷을 사용할 수 있나요?
동일한 파일은 사용할 수 없습니다. Apple과 Google은 완전히 다른 픽셀 크기와 가로세로 비율을 요구하며, 두 플랫폼 모두 경쟁사 하드웨어를 노출하는 것을 금지합니다.
참고 자료
- Apple App Store 제품 페이지 — 스크린샷 및 제품 페이지 모범 사례에 관한 공식 가이드라인.
- Apple 스크린샷 사양 — App Store Connect 제출을 위한 2026년 공식 픽셀 크기 요구 사항.
- Fastlane snapshot — iOS 자동화 스크린샷 캡처 문서.
- Fastlane screengrab — Android 자동화 스크린샷 캡처 문서.
- Google Play Console 고객센터 — 스토어 등록 정보 로컬라이제이션 및 그래픽 에셋에 관한 공식 문서.
- StoreManager — App Store Connect 로컬라이제이션 자동화 및 PPP 기반 가격 책정을 위한 Chrome 확장 프로그램.

