A Bundle ID uniquely identifies an app in Apple’s ecosystem. This means that no two applications can have the same bundle identifier.
To avoid conflicts, Apple encourages developers to use reverse domain name notation, such as com.domain.appname.
For example, if your domain is www.fruit.com and your app is called Oranges, you would use com.fruit.oranges as your release app’s Bundle ID.
For your test app’s Bundle ID, you can just add “.test” on the end. For example, com.fruit.oranges.test.
- Login to your Apple Developer account using the Apple ID you created your Apple Developer account with
- Click on Certificates, Identifiers & Profiles
- Click on the Identifiers tab
- Click on the + symbol next to Identifiers
- Create your Release App Bundle ID
- Enter a Description, such as “Release App”
- Enter your chosen Bundle ID for your Release App
- Enable Push Notifications
- Enable Sign In with Apple
- Click Register
- Create your Test App Bundle ID
- Enter a Description, such as “Test App”
- Enter your chosen Bundle ID for your Test App
- Enable Push Notifications
- Enable Sign In with Apple
- Click Register