SuperAPI AI 工具集

asc-release-flow

通用与其它

查看项目

更新于 10-16 01:33

技能介绍

用途:回答“应用现在能提交吗”,并给出最短的 App Store 提交路径,尤其适合首次发布。需先配置凭据(asc auth login 或 ASC_* 环境变量),解析 app ID、版本号与 build ID;更底层流程还需 VERSION_ID、SUBMISSION_ID、DETAIL_ID、GROUP_ID、SUB_ID、IAP_ID 等,可用 asc-id-resolver 解析。使用 asc release stage 或 asc release run 时需准备 metadata 目录。

主要命令:asc submit preflight --app "APP_ID" --version "1.2.3" --platform IOS 做快速就绪检查;asc release stage 只准备版本不提交,需且仅需一个 metadata 来源(--metadata-dir 或 --copy-metadata-from);asc release run ... --dry-run 做全流程演练,加 --strict-validate 将警告视为阻塞;asc validate --app ... --version ... 做更深检查,售数字商品还可跑 asc validate iap 与 asc validate subscriptions;确认无误后去掉 --dry-run 并加 --confirm 真正提交。低层流程可用 asc submit create、asc submit status,多评审项时用 asc review submissions-create、items-add、submissions-submit。

首次提交常见阻塞:应用可用范围不存在时先用实验性 asc web apps availability create 初始化,再用 asc pricing availability edit 后续更新;订阅未附加首次评审时用 asc web review subscriptions list/attach-group/attach;首次内购无类似 CLI 附加流程,需在 App Store Connect 版本页面勾选;Game Center 组件需与版本同一 review submission;App Privacy 可经 asc web privacy pull/plan/apply/publish 或手动确认;评审信息用 asc review details-create/update。

限制:web-session 命令为实验性,应作为备用手段;首次内购选择仍可能需网页端;需注意 asc review submissions-create 只创建空草稿,必须再 items-add 并 submissions-submit,简单单版本提交建议用 asc submit create。macOS 需单独上传 .pkg。资料未提供计费与价格信息。