Create Bundle IDs¶
The next step is to create three Bundle IDs. These are unique identifiers for your branded iOS app. You must also create an App Group and place your three Bundle IDs in your App Group. You will need your base Bundle ID and App Group when you build your app with the ownBrander app on Customer.owncloud.com.
Create App ID¶
Now you must create your App ID. Go to Identifiers > App IDs and click the plus button (top right) to open the “Register iOS App ID” screen. Fill in your App ID Description, which is anything you want, so make it helpful and descriptive. The App ID Prefix is your Apple Developer Team ID, and is automatically entered for you.
Scroll down to the App ID Suffix section and create your Bundle ID. Your Bundle ID is the unique identifier for your app. Make a note of it because you will need it as you continue through this process. The format for your Bundle ID is reverse-domain, e.g. com.MyCompany.MyProductName.
The next section, App Services, is where you select the services you want enabled in your app. You can edit this anytime after you finish creating your App ID. Make your selections and then click the Continue button at the bottom.
Now you can confirm all of your information. If everything is correct click Submit; if you need to make changes use the Back button.
When you are finished you will see a confirmation.
Create App Group¶
The next step is to create an App Group and put your App ID in it. Go to Identifiers > App Groups and click the plus button (top right).
Create a description for your app group, and a unique identifier in the format groups.com.MyCompany.MyAppGroup. Then click Continue.
Review the confirmation screen, and if everything looks correct click the Register button.
You’ll see a final confirmation screen; click Done.
When you click on App Groups you will see your new app group.
Now go back to Identifiers > App IDs and click on your App ID. This opens a screen that displays all your app information. Click the Edit button at the bottom.
This opens the edit screen; check App Groups.
When you check App Groups you’ll get a popup warning you “If you wish to enable App Groups for any existing provisioning profiles associated with this App ID, you must also regenerate them.” If you are following this guide for the first time, then you have not yet created provisioning profiles, so click OK.
When you click OK the popup is dismissed, and you must click the Edit button.
Select your app and click Continue
Review the confirmation screen, and then click Assign.
You will see the message “You have successfully updated the App Groups associations with your App ID.” Click done. If you go to Identifiers > App IDs and click on your app, you’ll see an additional confirmation that you successfully assigned your app to your app group.
Create a DocumentProvider Bundle ID¶
Now you must return to Identifiers > App IDs and click the plus button to create a DocumentProvider Bundle ID. Follow the same naming conventions as for your App ID.
Confirm your new App ID and click Submit.
You will see one more confirmation; click Done. Now you need to add it to your App Group. Go to Identifiers > App IDs and click on your new DocumentProvider Bundle ID to open its configuration window, and then click the Edit button.
Select App Groups and click the Edit button.
Select your group and click Continue.
On the confirmation screen click Assign, and you’ll see the message “You have successfully updated the App Groups associations with your App ID.”
Create a DocumentProviderFileProvider Bundle ID¶
One more time, go to Identifiers > App IDs and click the plus button to create a DocumentProviderFileProvider Bundle ID. Follow the same naming conventions as for your App ID, then click Continue.
Confirm your new App ID and click Submit.
You will see one more confirmation; click Done. Now you need to add it to your App Group. Go to Identifiers > App IDs and click on your new DocumentProviderFileProvider Bundle ID to open its configuration window, and then click the Edit button.
Select App Groups and click the Edit button.
Select your group and click Continue.
On the confirmation screen click Assign, and you’ll see the message “You have successfully updated the App Groups associations with your App ID.”
Now you should have three new App IDs, and all three of them should belong to your App Group. (You can verify group membership by going to the edit screen for each App ID and looking at the iOS App ID Settings.)
