appstore-review-readinesslisted
Install: claude install-skill Xopoko/plug-n-skills
# App Store Review Readiness
Use `asc validate` and current review commands. Do not use legacy submit-preflight or submit-create shortcuts.
Preconditions: auth configured; app/version/build IDs resolved; build processing complete unless using `--wait`; metadata, app info, screenshots, review details, content rights, encryption, pricing, availability, and App Privacy expected complete.
## Readiness
```bash
asc builds info --build-id "BUILD_ID"
asc validate --app "APP_ID" --version "1.2.3" --platform IOS --output table
asc validate --app "APP_ID" --version "1.2.3" --platform IOS --strict --output table
asc validate --app "APP_ID" --version-id "VERSION_ID" --platform IOS --output table
```
Check `processingState=VALID`, encryption, content rights, localizations, screenshots, app-info/privacy URL, digital goods, IAP/subscriptions, and App Privacy.
Common repairs:
```bash
asc encryption declarations list --app "APP_ID"
asc encryption declarations create --app "APP_ID" --app-description "Uses standard HTTPS/TLS" \
--contains-proprietary-cryptography=false --contains-third-party-cryptography=true \
--available-on-french-store=true
asc encryption declarations assign-builds --id "DECLARATION_ID" --build "BUILD_ID"
asc encryption declarations exempt-declare --plist "./Info.plist"
asc apps content-rights view --app "APP_ID"
asc apps content-rights edit --app "APP_ID" --uses-third-party-content=false
asc metadata pull --app "APP_ID" --version "1.2.3" --platform IOS --dir "./