com.reylabs.myapp — that Apple uses to identify your app across the App Store, App Store Connect, provisioning profiles, and services like Push Notifications and iCloud.
You register the Bundle ID once in your Apple Developer account, then reference it when you create your app listing in App Store Connect.
Prerequisites
- An active Apple Developer Program membership.
- A chosen Bundle ID string (see naming rules below).
Choose a Bundle ID
Bundle IDs follow reverse-DNS notation and must be globally unique across all of Apple’s ecosystem.Format and rules
Format and rules
- Lowercase letters, numbers, and dots. Hyphens are allowed but not conventional.
- Reverse-DNS style: start with your domain in reverse, then the app name. Example:
com.reylabs.taskflow. - Must be unique across all of Apple’s registered Bundle IDs — you cannot reuse one another developer has claimed.
- Cannot be changed after your app is submitted to the App Store, so pick carefully.
Good examples
Good examples
com.acme.notesio.reyapp.taskflowcom.yourcompany.yourapp
Bad examples
Bad examples
MyApp— not reverse-DNS.com.apple.myapp— you cannot use Apple’s namespace.com.acme.notes.v2— don’t include version numbers.
Register the Bundle ID
1
Sign in to the Apple Developer portal
Go to developer.apple.com/account and sign in with the Apple ID tied to your developer account.
2
Open Identifiers
In the sidebar, click Certificates, Identifiers & Profiles, then click Identifiers.
3
Add a new identifier
Click the + button next to “Identifiers”. Choose App IDs, then click Continue.
4
Choose the App type
Select App (the default) and click Continue.
5
Enter a description and Bundle ID
- Description: A human-readable name, e.g.
TaskFlow production app. This is for your reference only. - Bundle ID: Choose Explicit and enter your reverse-DNS Bundle ID (e.g.
com.reylabs.taskflow).
6
Select capabilities (optional)
Enable any Apple services your app uses — for example Push Notifications, Sign in with Apple, or iCloud. You can enable more later.
7
Register the identifier
Click Continue, review the details, then click Register. Your Bundle ID is now reserved and ready to use.
Add the Bundle ID to Rey
1
Open Publish settings in Rey
In the Rey editor, click Publish in the toolbar and select App Store as the target.
2
Paste your Bundle ID
In the iOS settings section, paste the exact Bundle ID you registered in the Apple Developer portal.
3
Save
Rey uses this Bundle ID when it signs and submits your build. It must match your Apple Developer identifier exactly — typos will cause the submission to fail.
Next steps
- Register your first app in App Store Connect using the Bundle ID you just created.
- Return to the Publish to App Store overview for the full submission walkthrough.