asc-release-flow
发布流程编排
以 dry-run 和确认机制驱动「暂存(stage)→ 提交审核」与「上传并发布」。
负责把准备好的应用版本或构建产物送到 App Store:在 asc release stage(准备元数据并关联已有构建,但不提交审核)、asc review submit(提交已就绪的版本)、asc publish appstore(上传 IPA 并可选提交)之间做出正确选择,并支持组装包含 Game Center 或数字商品版本的多项提交。只读准备情况诊断、监控与重试请使用「提交健康诊断」技能。
适用场景
- 已准备好的应用版本或产物需要暂存、上传或提交审核时
- 需要在 release stage / review submit / publish appstore 之间做选择时
- 需要组装包含 Game Center 或数字商品版本的多项提交时
命令示例
大写占位符(如 APP_ID、BUILD_ID)请替换为你自己的值;标有「对智能体说」的行是给 AI 智能体的提示词,不会被复制。
zsh
# 暂存:沿用上一版本的本地化元数据并关联构建,预览计划(不会创建审核提交)$asc release stage --app 123456789 --version 1.2.3 --build-id BUILD_ID --copy-metadata-from 1.2.2 --dry-run# 暂存就绪后,先预览再提交审核$asc review submit --app 123456789 --version 1.2.3 --build-id BUILD_ID --dry-run$asc review submit --app 123456789 --version 1.2.3 --build-id BUILD_ID --confirm# 或:一步完成上传、关联构建与提交审核$asc publish appstore --app 123456789 --ipa ./MyApp.ipa --version 1.2.3 --submit --confirm安装此技能
安装 asc 后运行下面的命令即可一次性安装全部技能,其中包含 asc-release-flow。
zsh
$asc install-skills