validate command performs preflight validation to check if an App Store version is ready for submission.
Usage
Validate a version
Check if a version is ready for submission:What it checks
The validation process checks:- Version has a build attached
- Required metadata is complete (description, keywords, screenshots)
- Privacy policy URL is set (if required)
- Age rating is configured
- App categories are assigned
- Pricing and availability are configured
Output
Success:Flags
App ID to validate
Version string to validate (e.g.,
1.2.0)Output format:
json, table, or markdownExample workflows
Validate before submission
CI/CD validation
Exit codes
| Code | Description |
|---|---|
0 | Validation passed |
1 | Validation failed |
10-59 | HTTP client errors (4xx) |
60-99 | HTTP server errors (5xx) |
Related
Submit command
Submit for App Store review
Submission guide
Complete submission guide
