asc-id-resolver

Resolve App Store Connect resource IDs from human-friendly names using the asc CLI.

1|Updated Aug 9, 2026
One-click install
npx skills add https://github.com/OMIXEC/all-in-one-swift-skills --skill asc-id-resolver-omixec
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: asc-id-resolver
Source: https://github.com/OMIXEC/all-in-one-swift-skills/tree/main/skills/asc-id-resolver
Command: npx skills add https://github.com/OMIXEC/all-in-one-swift-skills --skill asc-id-resolver-omixec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? App Store Connect API commands require opaque resource IDs for apps, builds, versions, testers, and in-app purchases, but developers typically only know human-readable names like bundle IDs or app names. This Skill provides the exact asc CLI commands to map names to the IDs other commands require. ## Core Features & Use Cases - App and Build ID Resolution: Look up app IDs by bundle ID or name, and find the latest or recent build IDs filtered by version and platform. - Version and Digital-Goods IDs: Resolve version IDs for apps, in-app purchases, subscriptions, and subscription groups, including their localization and image child resources. - TestFlight and Review IDs: List TestFlight groups, testers, pre-release versions, and review submission IDs with paginated output. - Use Case: Before submitting a build for review, use this Skill to resolve the app ID from its bundle ID, find the latest build ID for version 1.2.3, and then fetch the review submission ID needed by the submission command. ## Quick Start Use the asc-id-resolver skill to find the App Store Connect app ID for bundle ID com.example.app and the latest build ID for version 1.2.3 on iOS.

Frequently Asked Questions about asc-id-resolver

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find an App Store Connect app ID from a bundle ID?▼

Run asc apps list --bundle-id "com.example.app" to resolve the app ID from its bundle identifier. You can also search by name with asc apps list --name "My App" or set a default via the ASC_APP_ID environment variable.

How to get the latest build ID in App Store Connect CLI?▼

Use asc builds info --app "APP_ID" --latest --version "1.2.3" --platform IOS to fetch the latest build ID. For recent builds, run asc builds list --app "APP_ID" --sort -uploadedDate --limit 5.

Are in-app purchase version IDs the same as product IDs in App Store Connect?▼

No, API 4.4.1 version IDs are distinct from IAP product, subscription, and subscription-group IDs. First resolve the owning resource with asc iap list or asc subscriptions list, then fetch version IDs via asc iap versions list or asc subscriptions versions list.

How do I list TestFlight testers and groups from the command line?▼

Use asc testflight groups list --app "APP_ID" --paginate for groups and asc testflight testers list --app "APP_ID" --paginate for testers. The --paginate flag ensures no IDs are missed across result pages.

Why does asc output look different in CI pipelines than in a terminal?▼

Output defaults are TTY-aware: tables render in a terminal while minified JSON is produced in pipes or CI. Use explicit --output json for automation, --pretty for readable JSON, or --output table and --output markdown for human viewing.