Added support to use (API key) connection. There are two types of Apple Developer connection you can enable on Bitrise: one is based on an API key of the App Store Connect API, the other using an Apple ID (session-based). API Key will now be used by default is the connection is configured for the given app.
Added the Bitrise Apple Developer Connection (connection
) input. The default behavior is the following: Use any enabled Apple Developer connection, either based on Apple ID authentication or API key authentication. Step inputs are only used as a fallback. API key authentication has priority over Apple ID authentication in both cases.
Available options:
- automatic
: Use any enabled Apple Developer connection, either based on Apple ID authentication or API key authentication. Step inputs are only used as a fallback. API key authentication has priority over Apple ID authentication in both cases.
- api_key
: Use the Apple Developer connection based on API key authentication. Authentication-related Step inputs are ignored.
- apple_id
: Use the Apple Developer connection based on Apple ID authentication and Application-specific password Step input. Other authentication-related Step inputs are ignored.
- off
: Do not use any Apple Developer Connection. Only authentication-related Step inputs are considered.