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