App Store RejectionGuideline 2.3.7Accurate Metadata — Screenshots

You Submitted Android Screenshots for an iOS App

This happens more than you'd think — especially when developers maintain both an iOS and Android version. Screenshots must show the actual iOS app experience, not the Android version or a web prototype.

What Apple said

The screenshots provided for your app appear to show a different platform's interface, contain UI elements inconsistent with iOS, or do not accurately represent the app's actual functionality on iOS devices. Screenshots must accurately represent the current user experience on the platform you are submitting for.

What this actually means

App Store screenshots must show your actual iOS app on iOS device frames. Android screenshots have different status bar styles, navigation patterns, font rendering, and button styles that are identifiable. Using web app screenshots, design mockups that don't match the real app, or Android builds will trigger this rejection. Screenshots also can't show features that aren't in the current build.

What Apple needs to see

  • Screenshots captured directly from your iOS app on a real iOS device or iOS simulator
  • Screenshots showing features that are actually in the current submitted build
  • Status bar showing iOS-style indicators, not Android-style icons or navigation bars
  • Device frames, if used, that match iPhone or iPad models appropriate for the display size category
  1. 1Take fresh screenshots using the iOS Simulator or a real iPhone/iPad for every required display size
  2. 2Review each screenshot and verify the UI — status bar style, fonts, icons, navigation — looks unmistakably iOS
  3. 3Delete and replace all screenshots in App Store Connect from scratch rather than trying to identify which ones are wrong
  4. 4If you use a screenshot tool like Fastlane's snapshot, verify it's configured for iOS and running on iOS targets
  5. 5Confirm that features shown in screenshots match the submitted build — showing a pro feature in screenshots of a free tier build also triggers this

While you're at it — Apple also requires these pages for every app.

Fix this rejection, then make sure you're covered on the compliance side too. Apple requires every app to link to a hosted Privacy Policy, Terms of Service, Support page, and Data Deletion page. No link means another rejection — just for a different reason.

Privacy Policy
Terms of Service
Support Page
Data Deletion Page
Generate my compliance pages — $9

Common questions

Can I use device mockup frames around my screenshots?
Yes, device mockup frames are fine and common. Just make sure the content inside the frame is your actual iOS app. Using an Android screenshot inside an iPhone frame graphic won't fool reviewers — the UI differences are visible regardless of the frame.
My app looks the same on iOS and Android — can I use the same screenshots?
Technically no, even if they look similar. The screenshots must be captured from the iOS version. If your apps are visually identical (e.g., cross-platform React Native or Flutter with identical UI), take them from the iOS build specifically.
How many screenshots do I need and for which device sizes?
You need screenshots for at least the 6.5-inch iPhone display. Screenshots for 5.5-inch are also recommended. For iPad apps, you need iPad-specific screenshots. App Store Connect will show you which sizes are required vs. optional for your app's device compatibility.