What problem does it solve?
It removes the repetitive, error-prone manual work of managing App Store Connect tasks such as uploading builds, publishing to TestFlight, submitting releases, and handling screenshots/metadata across versions and locales.
Core Features & Use Cases
- TestFlight automation: Upload IPAs, manage groups and testers, and review feedback/crashes to drive fast iteration.
- App Store submission automation: Stage and validate releases, submit versions, monitor status, and cancel when needed.
- Metadata and localization workflows: Initialize, apply, audit keywords/ASO constraints, and sync metadata between versions/locales.
- Screenshot pipeline: Plan, apply, and upload localized screenshots for specific devices and version localizations.
- Authentication & CI/CD-ready flows: Support API key auth with CI-safe non-interactive login modes and JSON-first command outputs.
Quick Start
Run the command: asc publish testflight --app "APP_ID" --ipa "/path/to/MyApp.ipa" --group "Internal Testers" --wait to upload a build to TestFlight and wait for completion.