Start a project

Article · For clients · App Store · Launch · 7 min read

From build to App Store: the iOS launch process and a realistic timeline

The last stretch before an app goes live has more steps than most people expect, and several of them involve waiting on someone else: Apple verifying your account, testers trying the beta, App Review checking the submission. None are difficult, but missing one can push a launch date back. This guide walks through the process in order, with what you as the app’s owner need to do at each stage, and how to plan a date you can keep.

On this page 9 sections
  1. Stage 1: the Apple Developer account
  2. Stage 2: beta testing with TestFlight
  3. Stage 3: the product page
  4. Stage 4: submitting for review
  5. Stage 5: choosing how to release
  6. A realistic timeline
  7. Launch day and the week after
  8. Last-minute surprises worth checking early
  9. Key takeaways

Stage 1: the Apple Developer account

Every app on the App Store belongs to an Apple Developer Program membership. Set this up early, ideally while the app is still being built, because verification can take time.

Stage 2: beta testing with TestFlight

TestFlight is Apple’s beta-testing service. Builds are uploaded to App Store Connect and testers install them through the TestFlight app. According to Apple’s TestFlight page:

Run two rounds if you can. Internal testing with your own staff catches the obvious problems. External testing with real customers catches the rest: confusing wording, a step people miss, a device or setting nobody on the team uses. Testers can send screenshots and comments straight from the app, and crash reports arrive automatically.

The single most valuable thing you can do here is watch two or three people use the app without helping them.

Stage 3: the product page

While testing runs, prepare the App Store listing in App Store Connect. It’s marketing copy, and it’s also checked by App Review for accuracy.

Stage 4: submitting for review

When the release build is ready:

  1. Upload it from Xcode (or Xcode Cloud) to App Store Connect. Since 28 April 2026, uploads must be built with Xcode 26 or later and the iOS 26 SDK or later, per Apple’s requirements page; your developer will be on a current Xcode anyway.
  2. Select the build for the version, check every field, and fill in App Review Information: a demo account if the app needs sign-in, contact details, and notes explaining anything the reviewer can’t easily reach.
  3. Choose how to release once approved (see stage 5), then submit.

Apple states that App Review typically reviews at least 50% of submissions in under 24 hours and 90% in under 48 hours, on its App Review page. The same page says over 40% of unresolved issues relate to guideline 2.1, App Completeness: crashes, placeholder content and incomplete information. A complete submission with a working demo account avoids most of them.

If the app is rejected, App Store Connect explains why and cites the guideline. Many rejections are fixed by a clarification or a small change, and you can resubmit straight away.

Stage 5: choosing how to release

You don’t have to go live the moment the app is approved. In App Store Connect you can choose:

For updates, phased release rolls the new version out to people with automatic updates gradually over seven days, and you can pause it if a problem appears. For a first launch you can also offer the app for pre-order, so people can order it before release day and it downloads automatically when it goes live.

A realistic timeline

Every project differs, so treat this as an order of events with typical considerations rather than a fixed schedule:

Step Starts Typical considerations
Developer account enrolment As soon as the project is agreed Organisation accounts need a D-U-N-S number and verification, so start early
Agreements, tax and banking Once enrolled Needed before anything can be sold
Internal TestFlight When the main journeys work Leave time to fix what staff find
External TestFlight After internal fixes First external build needs a quick TestFlight review
Product page and privacy details During beta testing Screenshots need the near-final design
App Review When the release build is ready Apple’s published review times are usually a day or two; allow for a resubmission
Release Your chosen date Use manual or scheduled release to hit a public date

The most common reason for a missed launch date isn’t App Review. It’s the build itself being “nearly finished” for longer than planned. Fix the date only once the app is feature-complete in TestFlight, and keep a buffer between submission and any public announcement.

Launch day and the week after

Then the real work starts: learning from how people use the app and planning what comes next. The maintenance guide covers the year after launch.

Last-minute surprises worth checking early

A few things regularly turn up in the final week. Check them a month before launch instead:

Each is quick to fix in advance and annoying to fix while a launch date looms.

Key takeaways

If you have an app nearing completion, or a launch date to hit, and want someone to steer it through these steps, get in touch.

Written by Lee Johnson. Published 30 October 2026.

All articles · Swift A–Z · Apps

Questions, or an app in mind?

Let's bring your ideas to life. Whether you're envisioning a game-changing Apple Watch app or a transformative iOS experience, I'm here to make it happen.

Start a project