Overview
Version management commands allow you to create, update, delete, and manage App Store versions.Commands
asc versions list
List app store versions for an app.
App Store Connect app ID (or
ASC_APP_ID env variable)Filter by version string (comma-separated)
Filter by platform:
IOS, MAC_OS, TV_OS, VISION_OS (comma-separated)Filter by state:
PREPARE_FOR_SUBMISSION, WAITING_FOR_REVIEW, IN_REVIEW, PENDING_DEVELOPER_RELEASE, READY_FOR_SALE (comma-separated)Maximum results per page (1-200)
Next page URL from a previous response
Automatically fetch all pages (aggregate results)
asc versions get
Get details for an app store version.
App Store version ID
Include attached build information
Include submission information
Include related resources (comma-separated):
ageRatingDeclaration, appStoreReviewDetail, appStoreVersionLocalizations, build, appStoreVersionPhasedRelease, routingAppCoverage, appStoreVersionSubmissionasc versions create
Create a new app store version.
App Store Connect app ID (or
ASC_APP_ID env variable)Version string (e.g., 1.0.0)
Platform:
IOS, MAC_OS, TV_OS, VISION_OSCopyright text (e.g., ‘2026 My Company’)
Release type:
MANUAL, AFTER_APPROVAL, SCHEDULEDasc versions update
Update an app store version.
App Store version ID
Copyright text (e.g., ‘2026 My Company’)
Release type:
MANUAL, AFTER_APPROVAL, SCHEDULEDEarliest release date (ISO 8601, e.g., 2026-02-01T08:00:00+00:00)
Version string (e.g., 1.0.1)
asc versions delete
Delete an app store version (only versions in PREPARE_FOR_SUBMISSION state).
App Store version ID
Confirm deletion (required)
asc versions attach-build
Attach a build to an app store version.
App Store version ID
Build ID to attach
asc versions release
Release an approved version in the Pending Developer Release state.
App Store version ID
Confirm release request (required)
Common Usage Patterns
Create a new version and attach a build
List versions in a specific state
Update version release type
Release a pending version
Version States
PREPARE_FOR_SUBMISSION- Version is being preparedWAITING_FOR_REVIEW- Version is waiting for Apple reviewIN_REVIEW- Version is currently under reviewPENDING_CONTRACT- Pending contract approvalWAITING_FOR_EXPORT_COMPLIANCE- Waiting for export compliancePENDING_DEVELOPER_RELEASE- Approved and waiting for developer to releasePROCESSING_FOR_APP_STORE- Processing for releasePENDING_APPLE_RELEASE- Pending Apple releaseREADY_FOR_SALE- Live on the App StoreREMOVED_FROM_SALE- Removed from saleDEVELOPER_REJECTED- Rejected by developerREJECTED- Rejected by AppleMETADATA_REJECTED- Metadata rejectedINVALID_BINARY- Binary is invalid
