Walkthrough

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.

Steps · 0 / 4 done
  1. 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.
  2. 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 data
    VerifyURL responds 200 and the content is specific to your app, not a generic template.
  3. 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.
  4. Submit

    EAS Submit handles the upload; you finalize in the web console.

    eas submit --platform all --latest
    VerifyBuild appears "Waiting for Review" in both consoles; you click Submit for Review when metadata is filled in.
Check your understanding
Q1. Top reason a first submission gets rejected?
· Tick off the 4 step(s) above.
· Score 100% on the quiz.