Create a New App

Prerequisites

  • Created an App ID (explicit Bundle ID) in Apple Developer.
  • Confirmed your entity (Individual/Organization) and enabled the required capabilities.
  • Decided your availability regions and pricing tier strategy.

Creation Steps

  1. Go to Apps → ”+” → New App.
  2. Fill in the fields:
FieldRules & notes
NameWithin 80 characters; unique within your account; this is the store display name
Primary LanguageDetermines the default localization
Bundle IDSelect an existing App ID from the dropdown; cannot be changed after creation
SKUInternal identifier, invisible to users; can be a project code
PlatformsiOS / iPadOS / macOS / tvOS / watchOS
  1. Save and continue configuring on the app detail page.

Naming & Keywords Strategy

  • Name: avoid trademark/brand infringement; brand terms require authorization proof. The name strongly affects search — make it memorable and value-driven.
  • Subtitle: within 30 characters, one sentence stating the core value; boosts search and conversion together with the name.
  • Keywords: comma-separated, within 100 characters; avoid repeating brand/competitor words; prioritize words users actually search.
  • Description: state the main features and target users in the first paragraph.

Pricing & Availability (configure after creation)

  • Free app: choose “Free”; you can convert to paid later (subject to historical rules).
  • Paid app: choose a price tier; individual countries/regions can be priced separately.
  • Availability: global by default; exclude specific regions as needed.

Multi-Platform & Universal Purchase

  • If building iOS + macOS, consider Universal Purchase so users buy once across devices.
  • Multi-platform requires consistent Bundle ID, SKU, and permissions planning.

Self-Check List

  • Bundle ID confirmed correct; no reuse risk
  • Name / subtitle / keywords follow search and review rules
  • Primary language, platforms, SKU set correctly
  • Pricing and availability planned
  • Saved and continuing configuration on the detail page

FAQ

  • Name already taken? Names must be unique within your account; change the name or differentiate in the subtitle.
  • Bundle ID not in the dropdown? Create the App ID in Identifiers first; if still missing, check you are in the same Team.
  • Can I go from free to paid later? Yes, but be mindful of regional and pricing-change rules to avoid disputes with existing users.