BLOG / PRACTICAL GUIDES

Before an indie app ships, which visual checks matter?

Finishing the code is only the start. The icon, screenshots, and preview on your product page decide whether anyone taps download — and that part is the most likely to be rushed together at the last minute. This guide turns the visual side of shipping into a checklist you can tick off.

Launch prep 8 min read

01 / Three kinds of visual assets

Shipping involves three asset types with completely different rules, and mixing them up is where errors begin:

AssetWhere it appearsKey constraints
App iconHome screen, search results, top of product pageNo alpha channel, no rounded corners (the system adds them), 1024 × 1024 source
App screenshotsScreenshot gallery on the product pageFixed size list, no alpha channel, 1–10 per size and language
App preview videoTop of the product page, before screenshotsA different resolution list, 15–30 seconds, 500 MB cap, up to 3

Icons and screenshots do not share a spec, and previews do not share one with screenshots. Never copy dimensions between the three.

02 / The twelve checks

✓ iPhone has 6.9-inch screenshots (1320 × 2868, 1290 × 2796, or 1260 × 2736)
✓ If iPad is supported, 13-inch screenshots exist (2064 × 2752 or 2048 × 2732) — this one is required
✓ One pixel value per set, never mixed
✓ No alpha channel; backgrounds are solid
✓ Format is PNG or JPEG
✓ Every screenshot shows the app in use, not a cover or login page (guideline 2.3.3)
✓ Content matches the build being submitted
✓ No prices, promotions, or limited-time wording (guideline 2.3.7)
✓ All account data is fictional, no real personal data (guideline 2.3.9)
✓ No other platforms’ hardware or store badges (guideline 2.3.10)
✓ In-app purchases disclosed where content requires payment (guideline 2.3.2)
✓ Previews, if present: 15–30 seconds, 886 × 1920 class dimensions, stereo audio track

03 / The three that get missed most

  1. iPad 13-inch screenshots. If your app runs on iPad, this bucket is required and submission errors without it. Plenty of indie developers test on iPhone only and forget it.
  2. Alpha channels. A transparent PNG made for your website fails at upload. Export a separate flattened version.
  3. Preview video dimensions. A video exported at screenshot size will not upload — iPhone previews are 886 × 1920, not 1320 × 2868.

04 / Beyond screenshots: other visual slots

Screenshots are one piece. The full set also includes:

  • App icon: the first impression, and it must read at small sizes
  • App preview video: optional, but a noticeable conversion lift for interaction-driven apps
  • Promotional text and description: the text area above the gallery
  • Custom product pages (CPP): different screenshot sets per traffic source
  • In-app events and promotional content: separate assets entirely

Short on time, prioritize: icon, first two screenshots, preview, then the rest. The first two screenshots decide whether most users keep looking.

05 / What continues after launch

Shipping is not the finish line. Product page visuals should move with your releases:

  • Check screenshots still match the current UI with every release
  • Use product page conversion data in App Store Connect to see which screenshot performs
  • With custom product pages configured, A/B test different hero images
  • When new device models launch, consider refreshing to a newer frame
The highest-leverage change is swapping the first screenshot. It gets far more exposure than the rest, so promoting your strongest image to slot one often beats rebuilding the whole set.

06 / A realistic timeline

Visual assets should not start the day before submission. A steadier rhythm:

  • At feature freeze: decide how many screenshots and what each one says
  • During testing: build the template from test-build captures — layout, background, type size
  • Two days before submission: swap in release captures, batch export, run the checklist
  • Keep one day spare: for fixes and resubmission if rejected

Treat visuals as a second delivery track alongside the code rather than a last-minute afterthought, and submission gets much smoother.

FAQ

I only have an iPhone app — can I skip iPad screenshots?

If your app does not run on iPad, yes. But as soon as iPad is supported, the 13-inch set is required. An app running only in iPad’s zoomed iPhone mode still counts as running on iPad.

What should the first screenshot show?

The screen that best communicates your core value. The first image gets far more exposure than the rest, and users usually decide within the first two or three. Lead with the most universal feature and push niche ones later.

Are more screenshots better?

Not necessarily. Ten are allowed per size, but five to eight is usually right. Extra images dilute focus — nobody studies all ten. Covering a few things well beats filling every slot.

How long does a rejection take to resolve?

After fixing and resubmitting, you re-enter the normal review queue. Timing varies by season but is usually faster than the first submission. Budgeting fix time is far more practical than trying to rush review — running the checklist beforehand is the one variable you control.

Native app export · Real PRO interface
Native app export · Real PRO interface