bitrise.io

Connecting to Apple services with Apple ID

Japanese translation unavailable

This page has not been translated into Japanese yet - we apologise for the inconvenience! If you’re interested in helping us out, feel free to translate any article in the jp folder of the DevCenter repository and open a PR!

このページは日本語への翻訳がまだ完了しておりません。ご不便をおかけして申し訳ございません! もしお手伝いできる方がいらっしゃれば、ご自由にjpフォルダの記事を日本語に訳していただき、PRを開いてください

Connecting to an Apple service (such as the App Store Connect or the Apple Developer Portal) with the Apple ID requires that you first add your Apple ID and password on the Apple Service connection page, then select an app to use Apple ID authentication while the build is running.

If you cannot use the API key authentication, we recommend you try this option. Please note that you can only connect one Apple ID to Bitrise.

Apple accounts with enabled two-factor authentication

Please note that if two-factor authentication is enabled on your Apple account, you will have to provide the App-specific password during this process. Learn how to generate an app-specific password on the Security section of your Apple ID account page.

Adding Apple ID authentication data on Bitrise

  1. Log in to bitrise.io.
  2. Click on your profile in the upper-right corner of your Dashboard and select Profile settings from the dropdown menu.
  3. On the left menu bar, select Apple Service connection.
  4. Click the Add connection button.
  5. Provide your Apple ID and Password in the popup window. Click Connect.
  6. Enter your verification code in the Two factor authentication window.
  7. Add the app-specific password. Click Verify to continue.
  8. You will be prompted to provide your verification code.
  9. Your authentication expires in 30 days and you will have to authenticate again. When that happens, go to the Apple Service connection page, it will automatically ask for the two-factor authentication (2FA) code to authenticate again. There will be a list of the Apple Developer accounts that you have defined. To the far right of the Apple ID connection, there are 3 dots. Click the dots and select Re-authenticate (2SA/2FA).
  10. Continue with Assigning an Apple Developer Account for your app.

Assigning Apple ID authentication to your app

When a Step uses the Apple ID authentication, you also need to select the authentication method for your app to receive data from your Apple while your build is running.

  1. Open your app’s page on bitrise.io.
  2. Select the Team tab.
  3. Scroll down to the Apple service connection section.
  4. Select the Apple ID authentication for the app to use. It displays the connection method of the app owner and other team members with admin authority.

The Step is now able to connect to an Apple service during your build.

No Step input modification needed

Please note that there is NO NEED TO MODIFY ANY STEP INPUT fields manually since these are automatically populated once the connection is set up.

What’s next?

Check out the Steps that use the Apple ID and password authentication.