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: 6.5" (iPhone 11 Pro Max) and 5.5" (iPhone 8+) at minimum. Android: phone + 7" tablet + 10" tablet.
# Use the simulator's File → Save Screen at the right device size. # iOS sizes: 1242×2688 (6.5"), 1242×2208 (5.5") # Android: 1080×1920 (phone), 1200×1920 (tablet)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.