Home Articles Sizes & Review Fix “You Must Upload a Screenshot for iPhone with Dynamic Island (Medium Display)” in App Store Connect

Table of contents

  • Quick nav

Was this helpful?

Share it with someone who needs it.

Fix “You Must Upload a Screenshot for iPhone with Dynamic Island (Medium Display)” in App Store Connect

A
AppShot Maker
10/26/2026
Fix “You Must Upload a Screenshot for iPhone with Dynamic Island (Medium Display)” in App Store Connect

What the error actually means

When you save or submit App Previews and Screenshots in App Store Connect, you may see:

You must upload a screenshot for iPhone with Dynamic Island (Medium Display).

This is not an App Review rejection. It is a required media slot that is still empty or invalid. Apple will not let you proceed until the iPhone display group labeled for Dynamic Island · Medium Display has at least one screenshot at an accepted size.

The message shows up more often now because Apple splits iPhone screenshot requirements by display class: Dynamic Island vs older notches, and Medium Display vs Large Display. Uploading only legacy 6.5-inch or non–Dynamic Island assets frequently leaves this slot red.

Which devices and sizes fill Medium Display

In practice, the Dynamic Island · Medium Display iPhone slot is the primary ~6.7-inch class App Store Connect asks for (always confirm against the sizes listed in your media browser). The resolution teams most often use to satisfy it is:

UsePortrait pixelsTypical source
Main Dynamic Island · Medium Display shot1290 × 2796iPhone 14 Pro Max / 15 Pro Max / 16 Plus Simulator or equivalent canvas
Landscape for the same slot (if required)2796 × 1290Same device class, landscape

Keep these distinctions clear:

  • Medium Display is not “any Dynamic Island screenshot.” Pixel dimensions must match what that slot accepts. Dropping 1179×2556 (common on some Pro models) into the wrong group still fails validation.
  • Large Display is a separate required group when Connect lists it. Assets are not interchangeable across Medium and Large.
  • Apple updates the screenshot specifications when new hardware ships. Trust the live Connect UI and that reference page over memorized sizes from last year.

Older workflows that prepared a single “6.7-inch set” often need an extra pass once Connect splits Dynamic Island Medium / Large (or offers “use screenshots from the next size up”).

Why uploads still fail after you add images

CauseWhat you seeFix
Wrong resolutionFile lands in another group or is rejectedExport exactly 1290×2796 (or the size Connect shows)
Wrong display groupAssets sit under 6.5-inch / non-IslandSwitch to Dynamic Island · Medium Display, then drag in
“Use previous size” checked but source emptyMedium Display stays requiredFill the source slot first, or uncheck and upload directly
Orientation mismatchPortrait slot gets a landscape fileMatch orientation to the slot
Localization gapDefault language OK, another language emptyRepeat the slot check per localization
Unsaved / stale UILooks filled until you saveRefresh, re-upload, save again

If screenshots are stuck on “still uploading,” clear that pipeline first, then revisit size slots.

How to export a valid Medium Display shot

Xcode Simulator (recommended)

  1. Boot a simulator that produces 1290×2796 in portrait (commonly Plus / Pro Max class devices listed in current specs).
  2. Navigate to the screen you want to show; press Cmd + S or use File → Save Screen.
  3. Confirm pixel size in Preview or with sips.
  4. For marketed store creatives (captions, device frames), capture a clean UI shot first, then compose on a 1290×2796 artboard.

Physical devices

Native device captures rarely match the exact upload pixels App Store Connect expects. Safer path:

  1. Capture on device and transfer to your Mac.
  2. Place the UI into a 1290×2796 Figma/Sketch frame (scale proportionally; do not stretch).
  3. Export PNG or JPEG for upload.

Multi-language / multi-slot batches

Maintain a checklist: each display class × each localization × minimum frame count. Ship at least a few Medium Display · Dynamic Island frames for the default language, then localize copy or reuse where appropriate.

Placing files in the right App Store Connect slot

A reliable order of operations:

  1. Open the version → App Previews and Screenshots.
  2. In the iPhone section, select iPhone with Dynamic Island — Medium Display.
  3. Drop in files whose pixels you already verified.
  4. If Connect offers to reuse screenshots from a larger size, only enable that when the source slot is already valid.
  5. Save and confirm the required indicator is gone for that group.
  6. Repeat for every localization you ship.

Before submit, glance at both the version page and Media Manager so nothing still warns about missing media.

Size validation vs content rejection

  • Wrong size / empty slot → Connect front-end validation (this error). Usually never reaches a reviewer.
  • Misleading or non-compliant content → Guideline 2.3-style rejections, a different problem entirely.
  • After the slot clears, still run a quick content pass (real UI, no fake claims, privacy masking). See the site’s store screenshot compliance checklist and the broader App Store screenshot size guide when you need full device matrices.

FAQ

QuestionAnswer
I only have a non-Max Pro simulator — is that enough?Only if the exported pixels match the accepted size for this slot; otherwise use a Plus/Pro Max class simulator or a fixed design canvas
Must the marketing image literally show the Dynamic Island UI?The slot is about display class and pixel size; framed marketing shots are fine if dimensions match
Landscape-only apps?Follow what Connect requires for that display class; most apps still need portrait masters
Do last year’s 6.7-inch PNGs still work?Maybe not after Apple retargets slots — re-check specs when new iPhones ship
Wording differs by account language?Same requirement; align to the Dynamic Island · Medium Display label in your UI

Takeaway

The Dynamic Island (Medium Display) message means that specific screenshot slot is missing or the wrong size. Export to the accepted resolution (commonly 1290×2796), place the files in the correct group, save, then submit. Once the slot is green, batch the rest of your store creatives on the same canvas — AppShot Maker can help you generate framed screenshots at the target size when you are ready to ship.

Ready to design your store screenshots?

Try AppShotMaker and turn raw captures into store-ready screenshots in minutes.