Company
Date Published
Author
Anna Bátki
Word count
354
Language
English
Hacker News points
None

Summary

We're deprecating the old session-based authorization to Apple Developer Connection with the official one using JSON Web Tokens. Bitrise uses a step called iOS Auto Provision (will be renamed to: iOS Auto Provision with Apple ID) for Automatic Code Signing, and this new authentication is used by that step only. Fastlane, Deploy to iTunes Connect with Deliver, etc. will still use the session-based authentication. A new way to connect your Bitrise account to Apple Developer Connection has been introduced, which uses a JSON Web Token for authorization. This change aims to improve security and flexibility, allowing users to set access levels for their API keys. The old method was deemed problematic due to its session-based nature and requirement for frequent password entry, making way for the new authentication method that offers more convenience and control. To transition, users need to generate a new API key on App Store Connect, connect it to their Bitrise account, and update their workflows accordingly.