Skip to content
AppWinners

Search

Find apps, developers, countries and categories, or paste a store link

Photo by Christopher Gower on Unsplash

App Store Connect Essentials for Developers

Updated 19 Oct 2026 7 min readApp StoreLaunchIn-app purchases

App Store Connect is the web console where every iOS, macOS, tvOS and visionOS app is created, priced, submitted and measured. If you are new to Apple's ecosystem, understanding its handful of core sections saves you from the delays that most first launches run into.

What App Store Connect actually is

Think of it as the back office for the App Store. Xcode builds the binary; App Store Connect holds everything else: the listing, pricing, in-app products, TestFlight groups, legal agreements, payout details and performance dashboards. A REST API and a companion iOS app cover automation and on-the-go checks.

App records

An app record is the container that a bundle ID, a store listing and a stream of builds all attach to. Creating one requires the Account Holder to have accepted the current developer agreement, and the person doing it needs the Account Holder, Admin or App Manager role 1. The New App dialog asks for platforms, a name, a primary language, a bundle ID, a SKU and a user-access setting (full or limited); the record then sits in "Prepare for Submission" until you fill in the rest 1.

One record can cover several platforms as a single universal purchase if they share a bundle ID, and a platform can be added later 1. An app name can be used by only one app per localization, so a dormant app in your account holding the name must be renamed or removed first 1.

Builds and their statuses

Builds arrive through Xcode, Transporter, altool, Xcode Cloud or the API, and nothing shows in the console until Apple has processed the upload 2. From there the build moves through colour-coded states: yellow is in progress, red needs your action, green is live in TestFlight 3.

StatusWhat it meansWho acts
Missing ComplianceExport-compliance answers are missingYou
Invalid BinaryUpload failed Apple's requirementsYou (fix and re-upload)
Ready to SubmitCan go to internal testers, beta review or App ReviewYou
Waiting for Review / In Beta ReviewQueued for or inside TestFlight App ReviewApple
Ready to Test / TestingAvailable in TestFlightTesters
ExpiredPast the 90-day TestFlight windowNobody; upload a new build
RejectedBeta review declined it; not visible in TestFlightYou (new build)

Source: Apple's build status reference 3. As of October 2026, Apple requires Xcode 26 or later to build iOS, tvOS and visionOS targets 2.

Pricing and availability

Pricing works from a base storefront. You pick one country, choose from up to 800 price points (another 100 higher tiers up to USD 10,000 are available on request), and Apple derives equivalent prices for the other 174 storefronts across 43 currencies 4. Apple periodically adjusts those derived prices for tax and exchange-rate movements but never touches the base price; if you hand-set a storefront, Apple stops adjusting it and the bookkeeping becomes yours 4. Changing the base storefront wipes any scheduled price changes, so plan sequencing carefully 4.

Availability is set per storefront across the 175 countries and regions where the App Store operates, and must be configured before submission 5. Pre-orders are an option for a new app: the release date has to land between two and 180 days out, and a region cannot be put back into pre-order once the app has shipped there 5.

In-app purchases setup

Products are configured per app in four types: consumable, non-consumable, auto-renewable subscription and non-renewing subscription. Each needs a reference name, a product ID, a price tier, localized display name and description, and a review screenshot that reviewers see but customers never do 6. The product ID (letters, numbers, hyphens, periods, underscores; up to 100 characters) is locked after saving and can never be reused inside the same app, even after deletion 6.

Two 2026 process changes are worth knowing. Since July 15, 2026, in-app purchases, subscriptions and subscription groups can be sent for review directly from their own sections using Add for Review, and Apple's August 2026 notes clarify that an app's first in-app purchase or subscription still has to ride along with a new app version 13. Promo codes for in-app purchases were retired in March 2026 in favour of offer codes, which from late 2025 cover consumables, non-consumables and non-renewing subscriptions (unverified; reported by third-party guides, not confirmed in Apple's release notes we could read).

Agreements, tax and banking

Free apps need only the Apple Developer Program License Agreement. To charge for anything, the Account Holder, and only the Account Holder, must accept the Paid Apps Agreement under Business > Agreements, after which banking and tax information must be on file 7. The agreement has to be current: when Apple publishes a new version you cannot create new apps or in-app purchases until it is accepted, and lapsed memberships require re-acceptance after renewal 7.

Payouts arrive within 45 days of the end of the fiscal month in which a transaction closed, once per month and per currency, to the primary bank account on record 8. Four conditions gate a payment: an active Paid Apps Agreement, banking details, proceeds above the regional minimum, and any local invoicing obligations 8. The minimum is USD 0.02 for US accounts but USD 40 for bank countries not on Apple's list 9.

Analytics, sales and financial reports

App Store Connect offers three overlapping views of performance, and confusing them is a classic mistake.

ToolBest forFreshnessNumbers are
App AnalyticsImpressions, product-page views, conversion rate, retention, crashes, peer benchmarksDashboard, with weekly benchmark intervalsBehavioural; usage data is opt-in only
Sales and TrendsUnits and estimated proceeds by day, territory, deviceNext day, usually by about 8 a.m. PacificEstimates
Payments and Financial ReportsWhat Apple will actually payMonthly, by the first Friday of the fiscal monthFinal

Sources: Apple's analytics overview, Sales and Trends help and payments help 10,11,8.

App Analytics defines conversion rate as total downloads divided by unique impressions, and its peer benchmarks compare you with apps of similar category, business model and download volume 10. Sales and Trends counts a unit the first time a customer taps Get or Buy, never on re-downloads or updates 11. Usage metrics such as sessions and retention include only users who opted into sharing diagnostics, so they understate absolute activity 10.

Roles and permissions

Apple defines eight roles. The Account Holder is the only one who can sign agreements, renew the membership or request API access; Admin covers almost everything else; App Manager, Developer, Marketing, Sales, Finance and Customer Support are progressively narrower 12. Account Holder, Admin and Finance users always see every app because their access cannot be limited 1. In practice: engineers get Developer, whoever ships gets App Manager, and the Account Holder should be a company-controlled Apple Account, not a founder's personal one.

Common gotchas

  • Missing Compliance. Every build is asked the encryption export question. Answer it once in Info.plist with ITSAppUsesNonExemptEncryption if your app qualifies as exempt; otherwise the build sits in yellow until someone answers manually 3.
  • Stale agreements. A new Paid Apps Agreement version silently blocks new apps and products until the Account Holder, who may be on holiday, signs in 7.
  • Reusing a product ID. It is permanently retired within that app; pick a naming scheme with room for versions 6.
  • Treating Sales and Trends as revenue. It reports estimates; reconcile against financial reports before paying anyone 11,8.

How this shows up in the charts

Most of these settings have a downstream effect on where an app lands in the top charts that AppWinners tracks. Availability decides which of the 175 storefronts your app can rank in at all; a staggered rollout means a staggered chart presence 5. Pre-orders accumulate pending downloads that register as units on release day, which is why some apps debut high in a country's chart the morning they launch 5,11. Pricing determines whether you compete in the free, paid or top-grossing lists, and because derived prices shift with exchange rates, an app can drift between price bands in secondary storefronts without any action on your part 4. Finally, App Analytics' conversion-rate and benchmark data explain why a chart position does or does not produce downloads: a high rank with a weak product page converts poorly, and Sales and Trends shows the gap the next morning 10,11.

Sources

  1. Apple — Add a new app (App Store Connect Help)
  2. Apple — Upload builds (App Store Connect Help)
  3. Apple — App build statuses (App Store Connect Help)
  4. Apple — Set a price (App Store Connect Help)
  5. Apple — Publish for pre-order (App Store Connect Help)
  6. Apple — In-App Purchase information (App Store Connect Help)
  7. Apple — Sign and update agreements (App Store Connect Help)
  8. Apple — Overview of receiving payments (App Store Connect Help)
  9. Apple — Minimum payment threshold (App Store Connect Help)
  10. Apple — App Store Connect analytics overview
  11. Apple — View units, proceeds, sales, and pre-orders (App Store Connect Help)
  12. Apple — Role permissions (App Store Connect Help)
  13. Apple — App Store Connect release notes

Keep reading