Install and authenticate quickly
Start with Homebrew or the install script, then connect using App Store Connect API keys.
- Homebrew
- Install script
- API keys
A fast, lightweight, and scriptable CLI for App Store Connect. Automate iOS, macOS, tvOS, and visionOS release workflows from your IDE, terminal, or CI/CD pipeline.
brew install asccurl -fsSL https://asccli.sh/install | bashAPI endpoints
command groups
dependency
single binary
Start with Homebrew or the install script, then connect using App Store Connect API keys.
Review tester feedback, crash reports, and focused failure slices without leaving the terminal.
Upload IPA or PKG artifacts and inspect available TestFlight builds from your terminal or CI.
Run preflight checks and submit build/version pairs with reproducible CLI commands.
Inspect app info, localizations, and metadata workflows so release copy stays consistent across locales.
Manage storefront media directly with screenshot framing, upload, and preview commands.
Generate release notes and check pipeline health in one deterministic payload for humans, CI, and agents.
Trigger Xcode Cloud workflows, rerun build runs, and wait on cloud builds without opening the web UI.
Handle certificates, provisioning profiles, bundle identifiers, and notarization-ready signing flows from one CLI.
Run repeatable repo-local workflows from JSON files for local runs, CI/CD pipelines, and agents.
Combine upload, distribution, and submission into end-to-end publish commands for TestFlight and the App Store.
Use the official setup action, GitLab components, Bitrise step, and CircleCI orb with secure ASC_* credentials.
Pre-built skills that teach your AI agent how to ship with asc — from builds and signing to TestFlight, submissions, workflows, and pricing.
asc install-skillsnpx skills add rudrankriyam/app-store-connect-cli-skillsGuidance for running asc commands — flags, pagination, JSON output, and auth.
Build, archive, and export iOS/macOS apps with xcodebuild before uploading.
End-to-end release workflows for TestFlight and App Store submissions.
Beta groups, testers, build distribution, and What to Test notes.
Bundle IDs, capabilities, certificates, and provisioning profiles.
Metadata and localization sync, including Fastlane format support.
Preflight checks, submission monitoring, and review status tracking.
Build processing, latest build resolution, and automated cleanup.
Simulator screenshot automation — capture, frame, and upload pipeline.
Resolve IDs for apps, builds, versions, groups, and testers by name.
Territory-specific pricing using purchasing power parity strategies.
Bulk-localize subscription and IAP display names across all locales.
Archive, export, and notarize macOS apps with Developer ID signing.
Apps shipping with asc. Pulled live from wall-of-apps.json.
Want to add yours? Open a PR to App-Store-Connect-CLI.
Real posts from developers using asc. Want yours featured? Share a post and tag @rudrank.
Let me get this straight: I gave Codex full App Store Connect power with @rudrank ASC CLI. I went from having NOTHING configured to having an app in TestFlight public beta review in UNDER 2 minutes. The agent literally did everything itself. Insane. My mind is blown.
I can't recommend App Store Connect CLI by @rudrank enough. I'm using it more and more in my workflow now. Just migrated my workflow to upload a build to TestFlight from fastlane to ASC CLI 🤟
Used asc cli with cc to just localize my apps metadata to every supported language. This would have taken forever not too long ago.
Let me get this straight: I gave Codex full App Store Connect power with @rudrank ASC CLI. I went from having NOTHING configured to having an app in TestFlight public beta review in UNDER 2 minutes. The agent literally did everything itself. Insane. My mind is blown.
I can't recommend App Store Connect CLI by @rudrank enough. I'm using it more and more in my workflow now. Just migrated my workflow to upload a build to TestFlight from fastlane to ASC CLI 🤟
Used asc cli with cc to just localize my apps metadata to every supported language. This would have taken forever not too long ago.
🛠️ App Store süreçlerini CLI ile hızlandırmak isteyenler için harika bir repo: App Store Connect CLI Skills! Beta, metadata, sertifika & gönderim akışları hepsi var 🔗
It's incredible work man it has saved me hours. Thank you!
Thank you for creating such a brilliant open source tool. We have already integrated it into our deployment workflow and agent bot.
I want to give a big shoutout to @rudrank! A few days ago, he launched one of the most incredible project for iOS mobile developers! app-store-connect-cli-skills already saved me hours (not kidding) to create new pricing, create new events, and check what I was missing for more visibility. This is not just an open-source project, it's the best ALL iOS developers should install AND star!
Considering plugging openclaw to this repo and see if I can make some magic.
Just used @rudrank's AppStore Connect CLI and it's come in pretty clutch. I needed to setup 3 apps and wasn't excited to fill out the details for each one of them. Had Claude do it in a few minutes 👌🏾
For the first time ever, I've completed an App Store submission without even opening App Store Connect website. Huge thanks to @rudrank's App Store Connect CLI and Skills. They allowed me to automate the entire submission process using Skills + Agents.
You know is a big pain when this kind of this happens. Thanks for solving it, app store connect is a nightmare.
It's super useful! Can't wait to integrate it into my workflow.
Tried this today and it's great. I honestly hate going anywhere near the apple developer website, so just get claude to do it lmao.
Trying out the cli to automate some boring tasks and I love it! Great work.
Install with Homebrew (macOS) or the install script (macOS/Linux), then automate App Store Connect from your IDE, terminal, or CI/CD pipeline.
brew install asccurl -fsSL https://asccli.sh/install | bash