Skip to main content

Creating Publish Profiles

After building the application, we can start the publishing process by sending it to the Publish module.

For this, it is necessary to first create a publish profile within the Publish module. Afterwards, the relevant publish profile must be selected from the Distribution tab in the configuration of the relevant profile in the Build module.

In order to create a publish profile, click on the "Add New" button in the Publish module.

Adding a New Publish Profile

There are 2 different options for creating a Publish Profile. One of them is manual creation and the other is to import your existing Store profile.

Creating a Publish Profile

The names of the profiles can be changed later and a different name must be set for each profile. This does not apply to Bundle ID values. The Bundle ID set for a profile cannot be changed again.

Create Profile Manually

Manual creation requires a Publish Profile name and a Bundle ID that must be specified for this profile.

Create Profile Manually

The Bundle ID set during manual creation cannot be changed later and is assigned as the main Bundle ID for that profile.

When manual creation is selected, the name and BundleID fields required for the Publish profile must be filled in.

  • Publish Profile Name: The name Publish profile is the name given to distinguish your profile from other profiles and appears on the profile card.
  • BundleID: BundleID is the unique identifier of your application. It is hard-coded when the profile is created and cannot be changed afterwards.

Please note that once the BundleID value of your profile has been set, it cannot be changed. Therefore, make sure that it is entered correctly.

After manually creating your profile, you will see your profile card displayed on the Publish screen.

Main Bundle ID

Once a main Bundle ID is set, this Bundle ID is assigned to the created profile. This means that you can send binaries with different Bundle IDs into this profile, but you can only publish the binary that matches the profile Bundle ID.

An exclamation mark appears next to the binary that does not match the main Bundle ID of the profile. This means that the current Bundle ID of the binary does not match the specified Bundle ID.

Create from App Store Connect

Another option to create a profile is to import it. With this feature, a Publish profile is created with your existing app profile information on App Store Connect.

Profiles on App Store Connect are listed with API key connection. In this list, the profile is imported by selecting either multiple or single profiles.

Create from App Store Connect

The Bundle ID value of the profile imported via App Store Connect is assigned the same value as the profile you imported. It cannot be changed afterwards.