Finishing the app is only half the job. The other half is getting Apple to approve it so it appears on the App Store. The process has strict rules and rejection reasons that surprise first-timers. This is the complete guide to publishing without hitting the wall of Apple's review.
Step 1: Apple Developer account
Without this, nothing happens. It costs $99/year and requires verifying your identity. If you publish as a company, you also need a D-U-N-S number (free, but it takes a few days to obtain). Start here with margin: company paperwork can take a week.
Step 2: prepare the App Store listing
Apple doesn't just review your code; it reviews how you present the app. You need:
- →Name, subtitle and description
- →Screenshots in several device sizes
- →A high-resolution icon
- →A privacy policy (mandatory) and a declaration of what data you collect
Step 3: upload the build with Xcode
The app is compiled, signed with your developer certificate and uploaded to App Store Connect, usually from Xcode. You need a Mac here: Apple does not allow building iOS apps from Windows. Once uploaded, you attach it to the version you'll submit for review.
Step 4: Apple's review
A human reviewer tests your app. It usually takes 24 to 48 hours. If they reject it, they tell you why and you can fix and resubmit. The most common rejection reasons:
- 1. Minimum functionality. Apps that are too simple ("this is a website, not an app") get rejected. The app must offer more than a wrapped web page.
- 2. Privacy. Requesting data without justification, or lacking a clear privacy policy, is a sure rejection.
- 3. Payments. If you sell digital content, Apple requires using its payment system (and its commission). Dodging it with an external link is a classic rejection.
- 4. Crashes and broken links. If it crashes or something doesn't work during the test, out.
Step 5: release
Once approved, you choose whether the app publishes automatically or when you decide (handy for coordinating with a launch). From there it's available on the App Store in the country or countries you selected.
The mistake that delays launches most
Leaving the privacy policy and the listing for last. They're as important as the code and, done in a rush, they cause rejections that push the launch back a week or two. Prepare them in parallel with development, not after.
Got an app ready but daunted by the publishing process? At Claw Studio we build and publish apps on the App Store end to end, from the developer account to final approval. We take Apple's wall out of your way.
Work with us
Ready to build something?
Tell us about your project. We'll get back to you within 24 hours.
Start a project