name: asc-testflight-编排 description: 使用asc编排TestFlight分发、群组、测试员和测试说明。用于发布beta版时。
asc TestFlight 编排
当管理TestFlight测试员、群组和构建分发时使用此技能。
导出当前配置
asc testflight sync pull --app "APP_ID" --output "./testflight.yaml"- 包括构建/测试员:
asc testflight sync pull --app "APP_ID" --output "./testflight.yaml" --include-builds --include-testers
管理群组和测试员
- 群组:
asc testflight beta-groups list --app "APP_ID" --paginateasc testflight beta-groups create --app "APP_ID" --name "Beta Testers"
- 测试员:
asc testflight beta-testers list --app "APP_ID" --paginateasc testflight beta-testers add --app "APP_ID" --email "tester@example.com" --group "Beta Testers"asc testflight beta-testers invite --app "APP_ID" --email "tester@example.com"
分发构建
asc builds add-groups --build "BUILD_ID" --group "GROUP_ID"- 从群组中移除:
asc builds remove-groups --build "BUILD_ID" --group "GROUP_ID"
测试说明
asc builds test-notes create --build "BUILD_ID" --locale "en-US" --whats-new "测试指令"asc builds test-notes update --id "LOCALIZATION_ID" --whats-new "更新后的说明"
备注
- 在大群组/测试员列表上使用
--paginate。 - 优先使用ID进行确定性操作;需要时使用ID解析技能。