App Store and Play Store Submission
The metadata, the screenshots, the review notes that matter.
Most rejections aren't about the app — they're about missing metadata. Screenshots that don't match guidelines, a privacy policy that's a 404, a demo account that doesn't work, a review note that doesn't explain a non-obvious flow. Get these right and approval is usually <48 hours; get them wrong and you'll burn a week per round trip.
Screenshots — required sizes
iOS: one 6.9" set (iPhone 16 Pro Max class) is required; App Store Connect scales it down for smaller devices unless you upload per-size sets. Android: phone screenshots required; add tablet sets if you support tablets.
# Use the simulator's File → Save Screen at the right device size. # iOS: 1320×2868 (6.9") — required; smaller sizes auto-scale from it # Android: 1080×1920 (phone); 1200×1920 (tablet, if supported)VerifyEach store has the right number and size of screenshots; reviewers expect 3–10 images.Privacy policy URL — must work
Both stores require a live, public URL. A 404 is an instant rejection. Static page with a section per data type is fine.
# Required sections at minimum: # - What data we collect # - Why we collect it # - Who we share it with (named third parties) # - How users can delete their dataVerifyURL responds 200 and the content is specific to your app, not a generic template.Review notes
If anything in your app isn't obvious — a demo account, a feature behind auth, a non-English-only flow — tell the reviewer in the notes. They will reject anything they can't access in two minutes.
# App Review Information notes # Demo account: review@tipjar.app / TestPass2026! # Notes: Tap any tip in History → Edit shows the edit screen. # The Pro upgrade triggers a sandbox purchase; entitlement unlocks the Stats tab.VerifyNotes cover every gated feature and provide a working demo account.Submit
EAS Submit handles the upload; you finalize in the web console.
eas submit --platform all --latestVerifyBuild appears "Waiting for Review" in both consoles; you click Submit for Review when metadata is filled in.