asc-id-resolver
资源 ID 解析
把应用名、版本号等人类可读信息解析为 asc 命令需要的资源 ID。
许多 asc 命令需要精确的资源 ID(应用、构建、App 版本、数字商品版本、测试组、测试员等),该技能负责把名称解析为确定性的 ID,也支持 API 4.4.1 中 IAP / 订阅 / 订阅组版本 ID 的解析,便于自动化脚本消费。
适用场景
- 某个命令需要 ID,但你只有名称时
- 需要 API 4.4.1 的内购、订阅或订阅组版本 ID 时
- 希望得到适合自动化消费的确定性输出时
命令示例
大写占位符(如 APP_ID、BUILD_ID)请替换为你自己的值;标有「对智能体说」的行是给 AI 智能体的提示词,不会被复制。
zsh
# 解析应用 ID、最新构建 ID 与 TestFlight 测试组 ID$asc apps list --output table$asc builds info --app "APP_ID" --latest --platform IOS --output json$asc testflight groups list --app "APP_ID" --paginate --output json# API 4.4.1:解析订阅版本 ID 与订阅组版本 ID$asc subscriptions versions list --subscription-id "SUB_ID" --paginate --output json$asc subscriptions groups versions list --group-id "GROUP_ID" --paginate --output json安装此技能
安装 asc 后运行下面的命令即可一次性安装全部技能,其中包含 asc-id-resolver。
zsh
$asc install-skills