mirror of
https://github.com/rudrankriyam/App-Store-Connect-CLI.git
synced 2026-04-25 23:55:51 +03:00
[GH-ISSUE #152] Implement direct app-info metadata management commands #36
Labels
No labels
bug
bug
documentation
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/App-Store-Connect-CLI#36
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rudrankriyam on GitHub (Jan 25, 2026).
Original GitHub issue: https://github.com/rudrankriyam/App-Store-Connect-CLI/issues/152
Originally assigned to: @rudrankriyam on GitHub.
Summary
Currently, the CLI only supports app metadata (keywords, description, support URL, etc.) through
.stringsfiles via thelocalizationscommand. Users cannot directly set or view metadata using simple flags, which creates friction for common automation workflows.Current State
The CLI has types defined in
internal/asc/client_types.gofor:AppStoreVersionLocalizationAttributes- includeskeywords,description,supportUrl,marketingUrl,promotionalText,whatsNewAppInfoLocalizationAttributes- includesname,subtitle,privacyPolicyUrl,privacyChoicesUrl,privacyPolicyTextAnd there's a
localizations download/uploadcommand that works with.stringsfiles. However, there's no direct way to:.stringsfilesDesired Feature
New Commands
Key Benefits
.stringsfiles just to update metadata--helpreviews respond)Implementation Notes
The API endpoints already exist:
GET /v1/apps/{id}/appStoreVersions/{versionId}/appStoreVersionLocalizationsPOST /v1/appStoreVersionLocalizationsPATCH /v1/appStoreVersionLocalizations/{id}The types are already defined in
internal/asc/client_types.go. The main work is:cmd/app_info.goRelated Commands
localizations download/upload- Works with.stringsfilesversions- Shows version info but not metadata contentreviews- Has direct flag-based responses (reviews respond --body)Priority
Medium - This is a common automation need that improves DX but doesn't unlock new functionality.
@rudrankriyam commented on GitHub (Jan 26, 2026):
Resolved by #183 (app-info metadata commands).