Skip to content

Init Fastlane deployment for deploying iOS to invite-only TestFlight testing

Introduces the Fastlane deployment tool and configures the project for TestFlight invite-only deployment. Fastlane and TestFlight are the recommended way to deploy and test iOS and macOS native code. This doesn't affect any other platforms. Streamlining the private testing and quality assurance phases on a dedicated iPhone and testing the iOS app in a production-like environment before releasing it to a broader public beta production audience.

Key new command for deploying to invite-only TestFlight testing:

fastlane ios beta

Requires Ruby. See iosApp/fastlane/README.md

Seamless Quality Assurance: Our integration with Fastlane simplifies the deployment process. Fastlane's robust capabilities enable us to efficiently manage deployment tasks, such as code signing, distribution, and more.

Configuration:

  • Default App Icon: Required to upload a build
  • Fastlane Files: Required files to run fastlane
  • Environment Variables: Securely manage sensitive information and configuration settings.

App Store Connect API Integration:

  • Deploy with Fastlane from macOS M1 Local Terminal

Follow-up issue for adding fastlane job to GitLab CI: !51 (merged)

Edited by Andrew Stone

Merge request reports

Loading