Create a New App
The two most important things when creating an app: a Bundle ID, once used, cannot be reused; and the name/subtitle/keywords shape both search and the review impression.
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
- Go to Apps → ”+” → New App.
- Fill in the fields:
| Field | Rules & notes |
|---|---|
| Name | Within 80 characters; unique within your account; this is the store display name |
| Primary Language | Determines the default localization |
| Bundle ID | Select an existing App ID from the dropdown; cannot be changed after creation |
| SKU | Internal identifier, invisible to users; can be a project code |
| Platforms | iOS / iPadOS / macOS / tvOS / watchOS |
- Save and continue configuring on the app detail page.
A wrong Bundle ID cannot be fixed — you must create a new app and resubmit. Before creating, triple-check: the Bundle ID is correct, capabilities are enabled as needed, and the SKU won’t conflict in the future.
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.
