asc-metadata-sync

Solid

Sync and validate App Store metadata and localizations with asc, including legacy metadata format migration. Use when updating metadata or translations.

Data & Documents 858 stars 47 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
98
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# asc metadata sync Use this skill to keep local metadata in sync with App Store Connect. ## Two Types of Localizations ### 1. Version Localizations (per-release) Fields: `description`, `keywords`, `whatsNew`, `supportUrl`, `marketingUrl`, `promotionalText` ```bash # List version localizations asc localizations list --version "VERSION_ID" # Download asc localizations download --version "VERSION_ID" --path "./localizations" # Upload from .strings files asc localizations upload --version "VERSION_ID" --path "./localizations" ``` ### 2. App Info Localizations (app-level) Fields: `name`, `subtitle`, `privacyPolicyUrl`, `privacyChoicesUrl`, `privacyPolicyText` ```bash # First, find the app info ID asc apps info list --app "APP_ID" # List app info localizations asc localizations list --app "APP_ID" --type app-info --app-info "APP_INFO_ID" # Upload app info localizations asc localizations upload --app "APP_ID" --type app-info --app-info "APP_INFO_ID" --path "./app-info-localizations" ``` **Note:** If you get "multiple app infos found", you must specify `--app-info` with the correct ID. ## Legacy Fastlane Metadata Workflow ### Export current state ```bash asc migrate export --app "APP_ID" --version-id "VERSION_ID" --output-dir "./fastlane" ``` ### Validate local files ```bash asc migrate validate --fastlane-dir "./fastlane" ``` This checks character limits and required fields. ### Import updates ```bash asc migrate import --app "APP_ID" --version-id "VERSION_ID" --fast...

Details

Author
rudrankriyam
Repository
rudrankriyam/app-store-connect-cli-skills
Created
4 months ago
Last Updated
1 weeks ago
Language
N/A
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category