Skip to main content

Create Bundle Id for iOS app

You can create Bundle ID for the app (or iOS app) without using Mac. This tutorial guides to creating Bundle ID for iOS on Windows, you also can do these steps on Mac device. Please follow the steps below:

Video guide

Manual guide

Step 1: Create Bundle ID group

  • Open and login to the website: https://developer.apple.com

  • Login with your Developer account, then click Certificates, Identifiers & Profiles

  • In the Certificates, Identifiers & Profiles screen, select Identifiers , click the + icon as below:

  • Select App Groups and click Continue

  • Enter Description and Identifier as below:

NOTEIdentifier must be set with the bundle id of the project and have the onesignal extension. E.g.: bundle id of project is com.demoapp.fluxstore, the Identifier App group will be group.com.demoapp.fluxstore.onesignal

  • Click the Continue, then Register button:

Step 2: Create Bundle ID

  • In the Certificates, Identifiers & Profiles screen, select Identifiers , click the + icon as below:

  • Select App IDs and click Continue

  • Select App and click Coutinue

  • Enter Description and Bundle ID, select the Explicit option. In Capabilities, select the checkboxes below:

  • App Groups

+ Associated Domain

+ Push Notifications

+ Sign In with Apple (if you have used this feature)

Then click Continue and Register:

  • After creating the Identifier for the project, click on the newly created identifier to access the update page:

  • At the App Groups configuration, click the Configure button:

  • Select the Identifier App Groups created earlier, click Continue:

  • Click Save and Confirm

Step 3: Create Bundle ID OneSignal

  • In the Certificates, Identifiers & Profiles screen, select Identifiers , click the + icon as below:

  • Select App IDs and click Continue

  • Select App and click Coutinue

  • Enter Description and Bundle ID of OneSignal, select the Explicit option. In Capabilities, select the App Groups checkbox. Then click Continue and Register:NOTE: Bundle id Onesignal is required to be generated from the Bundle Id of the project and ends with onesignal. E.g.: Bundle id Project is com.demoapp.fluxstore, so Bundle id OneSginal must be com.demoapp.fluxstore.onesignal

  • After creating the Identifier for the onesignal, click on the newly created identifier to access the update page:

  • At the App Groups configuration, click the Configure button:

  • Select the Identifier App Groups created earlier, click Continue:

  • Click Save and Confirm

That's all 🎉