Launch · App Store

Launch an iPhone app on the App Store

Set up App Store Connect, write the listing, capture the required screenshots, pass App Review and read your first two weeks of data.

In brief

Create the app record two weeks early, write the subtitle before anything else, capture at least one screenshot at 1206 × 2622 (or 1179 × 2556), test the signed build on real phones, and give App Review a working demo account. Apple reviews most submissions within 48 hours.

On this pageSet up App Store Connect two weeks early
  1. Set up App Store Connect two weeks early
  2. Write the listing fields in this order
  3. Make the first three screenshots count
  4. Test the build people will actually install
  5. Submit with notes that answer the reviewer's questions
  6. Read the first two weeks as one journey
  7. Ask AI to help

Set up App Store Connect two weeks early

Create the app record as soon as you have a bundle ID. Most launch-week surprises come from paperwork, not code: an unsigned agreement, missing tax forms, an age-rating question nobody answered, or a privacy label that does not match an SDK.

Two choices are permanent, so make them deliberately:

  • Bundle ID. It cannot change after you upload a build.
  • SKU. It cannot change after you create the app record. Customers never see it, so use something boring like notes-ios-2026.

Then fill in the app-level fields. The app name can be 2 to 30 characters. Apple lets you edit it until you submit, and after that only with a new version.

Write the listing fields in this order

Write the subtitle first. It is the line most people read, and it forces you to say what the app does in 30 characters. Then write the name, the first screenshot caption and the keywords so they support that line instead of repeating it.

Apple App Store

App name

30characters

Localized and editable only when the app version status permits it.

Official source ↗

Apple App Store

Subtitle

30characters

A concise summary shown beneath the app name.

Official source ↗

Apple App Store

Promotional text

170characters

Conversion copy that can be updated independently of a new version.

Official source ↗

Apple App Store

Keywords

100UTF-8 bytes

Comma-separated terms; Unicode characters can consume more than one byte.

Official source ↗

Apple App Store

Description

4000characters

Visible product-page copy. The first sentence should explain the product before the text is expanded.

Official source ↗

Apple App Store

What’s New

4000characters

Customer-facing release notes for the version being submitted.

Official source ↗

App Store search reads your app name, subtitle, keywords and primary category, plus how people respond to your app. Apple says promotional text doesn't affect ranking and asks you not to stuff keywords into the description, so write both for the person deciding whether to install.

Before

Subtitle: The best notes app ever

After

Subtitle: Private notes that work offline

The first line wastes 30 characters on a claim nobody can check. The second tells a searcher what they get and adds two useful words (private, offline) that are not in the name.

Keep these out of the keyword field: words already in your name or subtitle, plurals of words you already have, the word "app", competitor names and trademarks you do not own. Apple calls improper keywords a common reason for rejection.

Draft and count your iPhone metadata

Make the first three screenshots count

Every iPhone app needs at least one screenshot in the iPhone with Dynamic Island (medium display) set: 1179 × 2556 or 1206 × 2622 pixels in portrait. You can upload up to 10. If your interface looks the same on every size, upload the largest required size and App Store Connect scales it down for older phones.

Display classPortrait pixels (landscape swaps them)
iPhone DuoRequired: From April 2027 (see note)1398 × 20342007 × 2853
iPhone with Dynamic Island (large display)1260 × 27361290 × 27961320 × 2868
iPhone with Dynamic Island (medium display)Required: Yes, for every iPhone app1179 × 25561206 × 2622
iPhone with Face ID (large display)Required: Only if you skip the Dynamic Island (large display) set1284 × 27781242 × 2688
iPhone with Face ID (medium display)1170 × 25321125 × 24361080 × 2340
iPhone with Home Button (large display)1242 × 2208
iPhone with Home Button (medium display)750 × 1334

Source: Apple screenshot specifications. 1–10 screenshots per size and language; JPEG or PNG; no transparency.

When you do not have an app preview, search results show your first one to three screenshots, depending on orientation. Plan those three as one unit:

  1. Frame 1, the outcome. What someone gets, in the words they would search with.
  2. Frame 2, how it works. The core screen with real content, readable at thumbnail size.
  3. Frame 3, why this one. The feature or quality that sets you apart.
  4. Frames 4–10, the objections. Sync, privacy, price, setup time, accessibility, widgets.

App previews are optional: up to three per size and language, up to 30 seconds each. They autoplay muted, so the first few seconds must make sense without sound.

Test the build people will actually install

TestFlight lets you invite up to 100 internal testers from your team and up to 10,000 external testers. The first build you send to external testers goes through a short beta review, and every build expires after 90 days.

Give testers jobs, not just an invite. Five people who each try a fresh install, a denied permission, a purchase, a restore and a bad network will find more than fifty people who open the app once.

Before you submit, check every claim on the store page against the signed release build:

  • Every feature in a screenshot exists and is reachable without a hidden setting.
  • Subscription prices and trial lengths in captions match what StoreKit shows.
  • The privacy label covers your analytics, crash reporting and ad SDKs.
  • Sign-in works with the demo account you will give App Review.

Submit with notes that answer the reviewer's questions

Apple says App Review typically reviews at least 50% of submissions in under 24 hours and 90% in under 48 hours. Incomplete submissions are what slow it down: over 40% of unresolved issues fall under guideline 2.1, App Completeness, which covers crashes, placeholder content and missing information.

Write review notes for someone who has never seen your app:

Choose a release method before you submit: manual release, automatic release on approval, or automatic release no earlier than a date. Approved apps can take up to 24 hours to appear on the store, so do not schedule a launch announcement for the minute of approval.

For updates, turn on phased release to roll out to users with automatic updates over 7 days. You can pause it if crash reports spike.

Read the first two weeks as one journey

In App Analytics, watch impressions, product page views and conversion rate by source type: App Store Search, App Store Browse, web referrers and app referrers. Then follow the same people into your product analytics: did they finish onboarding, reach the first useful moment, and come back on day 7?

A rising conversion rate is good news only if day-7 retention holds. If installs go up and retention goes down, the listing is attracting people the app does not serve. Fix the promise before you buy more traffic.

Once you have a stable baseline, test one idea at a time with Product Page Optimization, and build custom product pages for audiences that need a different pitch.

Ask AI to help

AI is good at drafting subtitle options and spotting repeated keywords. It does not know your product, your search volume or Apple's current limits, so give it the facts and check its output.

Prompt

I'm launching an iPhone app. Here are the facts:
- What it does: [one sentence]
- Who it's for: [audience]
- Features that ship in this version: [list]
- Words customers use in reviews or support: [list]

Write 10 App Store subtitle options, each 30 characters or fewer, that say what the app does in plain words. Don't repeat words from the app name "[name]". Don't use superlatives like "best". After each option, show its character count.

Before you use the answer

  • Count characters yourself; models miscount.
  • Delete any option that mentions a feature not in this build.
  • Check the words against your keyword field so you don't repeat them.

Do this today

  1. Create the app record and write down the bundle ID and SKU somewhere permanent.
  2. Answer the age rating questionnaire and the App Privacy questions, including every SDK.
  3. Write five subtitle options and pick the one a stranger understands fastest.
  4. Capture the first three screenshots at 1206 × 2622 from a real build with real-looking data.
  5. Draft review notes with a working demo account.

Official sources

Checked 2026-10-16. Store rules change; confirm anything submission-critical on these pages.