set_ios_store_listing
Update App Store listing text for a single locale, modifying only specified fields like name, description, keywords, or what's new, while leaving others unchanged.
Instructions
Update App Store listing text for a single locale. Only the fields you provide are changed — omitted fields are left as-is. App-info fields (name, subtitle) apply to all versions of the app. Version fields (description, keywords, whatsNew, etc.) apply to the specified version only. Changes are staged through the asc CLI and validated before being applied.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app_id | Yes | The App Store Connect app ID (from list_asc_apps) | |
| version | Yes | App Store version string e.g. '1.2.3' | |
| locale | No | BCP-47 locale code e.g. en-US, fr-FR | en-US |
| name | No | App name (app-info, max 30 characters) | |
| subtitle | No | App subtitle shown below the name (app-info, max 30 characters) | |
| privacy_policy_url | No | URL to the app's privacy policy (app-info) | |
| description | No | Full app description (version, max 4000 characters) | |
| keywords | No | Comma-separated keywords for App Store search (version, max 100 characters) | |
| promotional_text | No | Promotional text shown above the description (version, max 170 characters) | |
| marketing_url | No | URL to a marketing page for this version (version) | |
| support_url | No | URL to the app's support page (version) | |
| whats_new | No | What's new text for this version (version, max 4000 characters) |