Auto-Syncing Provisioning Profiles

Now that you’re deploying builds, it is time to connect your Apple Developer Account.

Managing testing and development device UDIDs in your provisioning profiles can be a huge pain. Buddybuild can manage this entire process for you. All we need to manage your provisioning profiles on your behalf are your Apple Developer Credentials.

Important

After an app has been built, it is not possible to alter, remove, or replace the provisioning profile used during the build. Whenever provisioning profile changes are required, your app needs to be rebuilt.

Xcode lets you create development provisioning profiles on your local computer, for deploying apps to connected devices. However, you cannot use a development provisioning profile to deploy your app to the App Store or to other devices.

To upload your app to the App Store, the app must be signed with an App Store provisioning profile. If you have your code signing type set to iOS Distribution and you have an Apple Developer Portal Connection, buddybuild automatically generates App Store provisioning profiles for you, and uses those to build a version of your app compatible with the App Store.

Getting App Store signed builds requires:

  • an iPhone Distribution code signing identity to be present in buddybuild for the correct Apple Developer Team,

  • the code signing type in Xcode is set to iPhone Distribution,

  • an Apple Developer Portal Connection for the same Apple Developer Team.

If, for any reason, you are not able to add an Apple Developer Portal Connection, please contact us.

Let’s get started!

Step 1: Configure Apple Developer Portal

Click on the App Settings button.

The Deployments screen

In the left navigation, select Integrations, then Apple Dev Connection.

The App settings screen, focused on the Integrations settings

Click on Connect New Apple Account.

The Connect your Apple Developer Account screen

Note

Apple Developer Team Roles

Please make sure that your Apple Developer account has the proper Team privileges to create provisioning profiles.

Step 2: Enter your credentials

Type in your Apple Developer Credentials. We’ll securely manage them for you.

The Connect your account screen

Buddybuild validates the credentials for you and may prompt you to select a Team if you’re part of multiple teams.

That’s it! You’re good to go. Now all of your testers are able to install builds of your App. Buddybuild transparently retrieves their device IDs and adds them to your provisioning profiles!

results matching ""

    No results matching ""