Guide

Getting an app on the App Store: what to prepare

AppsUpdated

Publishing an iPhone app means more than writing code. This guide gives a plain-language overview of what to prepare. Apple's requirements change, so always check Apple's current documentation before you submit.

1. An Apple Developer account

To publish on the App Store you need to enroll in the Apple Developer Program, which has an annual fee. You can enroll as an individual or as an organization. An organization needs a legal entity and a D-U-N-S number, and the app will be listed under the organization's name.

2. A working, tested app

Test on real devices, not just the simulator. Apple reviews for crashes, broken features, placeholder content and misleading descriptions. Use TestFlight to let others try the app before release.

3. A privacy policy

Apple requires a privacy policy URL for apps. It should say what data the app collects, how it is used and how people can contact you. You also fill in Apple's App Privacy details in App Store Connect, which must match what the app actually does. See our guide on privacy policies and terms.

4. A support page

You need a support URL where users can reach you. An email address and basic help information is a good start.

5. Store listing assets

  • App name, subtitle and description that accurately describe the app.
  • Keywords to help people find it.
  • Screenshots for the required device sizes.
  • An app icon.
  • Category and age rating.

6. Review

You submit a build for App Review. Reviews are often completed within a day or two, but timing varies. If Apple rejects the build, it gives a reason, you fix it and resubmit. Common reasons include crashes, incomplete features, missing privacy information and descriptions that do not match the app.

7. After release

Plan for updates: new iOS versions, bug fixes and improvements. Respond to user reviews and support requests.

A realistic example

For our own apps we publish a privacy policy, terms and support page for each one in the documentation hub, and keep the descriptions and screenshots aligned with the real app. QuotePro is live on the App Store, and Tiny Survivor is in review.

Need help?

We build iOS apps and can prepare the listing, privacy policy and support pages with you. Contact us.