beta - Build and Upload iOS App to TestFlight for Beta Testing
Build iOS app archive and upload it to Apple TestFlight for beta testing distribution
Tags
Updated: 2026-02-13Capabilities
Typical Inputs
Typical Outputs
What this skill does
- sync certificates via Match
- increment build number
- build release archive with gym
- upload to TestFlight via pilot
- distribute to external testers
Inputs
- Fastlane configuration
- Apple Developer account
- app-specific password
- iOS project source code
- certificates and provisioning profiles
Outputs
- iOS app archive
- TestFlight build submission
- build distribution to testers
Requirements
- Fastlane installed
- Fastfile exists in fastlane directory
- FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD environment variable
- Apple ID configured in Appfile
- properly signed certificates
