name: asc-build-lifecycle description: 使用asc跟踪构建处理,查找最新构建,并清理旧构建。在管理构建保留或等待处理时使用。
asc 构建生命周期
使用此技能来管理构建状态、处理和保留。
查找合适的构建
- 最新构建:
asc builds latest --app "APP_ID" --version "1.2.3" --platform IOS
- 最近构建:
asc builds list --app "APP_ID" --sort -uploadedDate --limit 10
检查处理状态
asc builds info --build "BUILD_ID"
分发流程
- 首选端到端:
asc publish testflight --app "APP_ID" --ipa "./app.ipa" --group "GROUP_ID" --waitasc publish appstore --app "APP_ID" --ipa "./app.ipa" --version "1.2.3" --wait --submit --confirm
清理
- 预览过期:
asc builds expire-all --app "APP_ID" --older-than 90d --dry-run
- 应用过期:
asc builds expire-all --app "APP_ID" --older-than 90d --confirm
- 单个构建:
asc builds expire --build "BUILD_ID"
注意事项
asc builds upload仅准备上传操作;使用asc publish进行端到端流程。- 对于长时间处理,使用
--wait、--poll-interval和--timeout,在支持的地方使用。