Manage Apple Bundle Identifiers via ASO.dev
An App Identifier is a unique name you create in App Store Connect to identify your app or another Apple resource, such as an extension or widget.
It plays a key role in configuring your app for App Store publication, as well as integrating with various Apple services like Push Notifications, In-App Purchases, and Sign in with Apple.
An identifier is required when creating:
- Applications (iOS, macOS, watchOS, tvOS)
- App Clips
- Extensions (e.g., Share Extension, Today Widget)
- Safari App Extensions
- Web Push IDs and other resources
Types of Identifiers
App ID (Explicit ID) – an exact identifier like: com.companyname.appname
Used when you want to explicitly specify the app, especially if you enable features tied to the Bundle ID, such as Push Notifications, In-App Purchase, or Game Center.
Wildcard ID – a pattern identifier: com.companyname.*
Suitable for developing and testing multiple apps with a common prefix, but not suitable if you plan to use advanced capabilities.
Identifier Structure
An App Identifier consists of two parts:
- Prefix – automatically created by Apple, usually matches your developer account Team ID.
- Bundle ID – set by you. Usually matches the bundleIdentifier in Info.plist.
Example:
Prefix (Team ID): ABC123XYZBundle ID: com.mycompany.myappResult App ID: ABC123XYZ.com.mycompany.myapp
Usage
An App Identifier is required for:
- Creating Provisioning Profiles
- Setting up Push Notifications
- Integrating Sign in with Apple, Game Center, and other services
- Managing app entitlements and access rights
- Configuring Release Management and CI/CD
Limitations
- Identifiers cannot be deleted once created - only archived.
- The Bundle ID must be unique and cannot be reused for a different app.
- One identifier per app. A new app requires a new identifier.


Interface
Create new identifier
Refresh information
Settings
Go to documentation.
Each identifier is displayed as a card with information about it:
- Edit icon Button
- Bundle ID
- Description
- Identifier ID
- Device Type
- Team ID
- List of capabilities
- List of profiles
- Delete icon Button