Skip to main content

App Store Publishing

You’ve built your app, tested with beta users, and you’re ready to share it with the world. This section covers everything about getting your app on the App Store.

The App Store Journey

Prepare Assets → Create Listing → Submit for Review → Approval → Launch!

What You’ll Need

Before submitting, gather these:

Required

AssetDetails
App icon1024x1024 PNG
ScreenshotsMultiple sizes (see Screenshots section)
App descriptionClear explanation of what your app does
KeywordsUp to 100 characters
CategoryPrimary and optional secondary
Privacy policy URLHosted on the web
Support URLWhere users get help
AssetDetails
App preview videoUp to 30 seconds
Promotional text170 characters, can change anytime
Subtitle30 characters under your app name

Timeline

What to expect:
PhaseTypical Duration
Creating listing1-3 hours
Uploading screenshots30 minutes
Submission to review5 minutes
App Store review24-48 hours
After approvalImmediate or scheduled
Review times vary. First submissions, complex apps, and apps with in-app purchases may take longer.

App Review Process

Apple reviews every app before it goes live:

What They Check

  1. Functionality — App works as described
  2. Performance — No crashes or major bugs
  3. Design — Follows Human Interface Guidelines
  4. Safety — No harmful content
  5. Privacy — Proper data handling
  6. Legal — No copyright/trademark issues

Possible Outcomes

ResultWhat Happens
ApprovedYou can release to App Store
RejectedMust fix issues and resubmit
Metadata RejectedOnly listing issues, easy fix
In ReviewStill being evaluated

Common Rejection Reasons

Avoid these pitfalls:
Your app must be stable. Test thoroughly before submitting, especially the main user flows.
All features should work. No “coming soon” buttons or placeholder screens.
Description, screenshots, and category must accurately represent your app.
Must include privacy policy and request permissions only when needed.

Pricing Options

Free

  • No barrier to download
  • Revenue from ads, in-app purchases, or as a free service
  • Most common model
  • One-time purchase price
  • No recurring revenue from existing users
  • Higher barrier to download

Freemium

  • Free download
  • In-app purchases for premium features
  • Subscriptions for ongoing access
  • Most popular revenue model for successful apps
For digital content and app features, you must use Apple’s In-App Purchase system. Apple takes 15-30% of transactions.

Geographic Availability

Choose where your app is available:
  • Select specific countries/regions
  • Or make available worldwide
  • Consider language support when choosing

Publishing Sections


Before You Start

Quality Checklist

  • All features work correctly
  • No crashes on main user flows
  • Tested on multiple device sizes
  • All text is spelled correctly
  • Placeholder content removed
  • Privacy policy is accurate and accessible

Account Readiness

  • Apple Developer account active
  • Payment information up to date
  • Agreements accepted in App Store Connect
  • App created in App Store Connect

First-Time Tips

First submissions often take longer and may need revisions. Plan for 1-2 weeks from submission to launch.
Apple provides specific reasons. Address each point precisely in your resubmission.
If rejected, fix the issue rather than debating with review. Appeals rarely succeed.
Beta testing catches most issues before App Store review. Use that feedback.