asc-testflight-orchestration

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

ASC TestFlight Orchestration

ASC TestFlight 编排管理

Use this skill when managing TestFlight testers, groups, and build distribution.
当你需要管理TestFlight测试人员、测试组以及构建版本分发时,可以使用本Skill。

Export current config

导出当前配置

  • asc testflight sync pull --app "APP_ID" --output "./testflight.yaml"
  • Include builds/testers:
    • asc testflight sync pull --app "APP_ID" --output "./testflight.yaml" --include-builds --include-testers
  • asc testflight sync pull --app "APP_ID" --output "./testflight.yaml"
  • 包含构建版本/测试人员:
    • asc testflight sync pull --app "APP_ID" --output "./testflight.yaml" --include-builds --include-testers

Manage groups and testers

管理测试组与测试人员

  • Groups:
    • asc beta-groups list --app "APP_ID" --paginate
    • asc beta-groups create --app "APP_ID" --name "Beta Testers"
  • Testers:
    • asc beta-testers list --app "APP_ID" --paginate
    • asc beta-testers add --app "APP_ID" --email "tester@example.com" --group "Beta Testers"
    • asc beta-testers invite --app "APP_ID" --email "tester@example.com"
  • 测试组:
    • asc beta-groups list --app "APP_ID" --paginate
    • asc beta-groups create --app "APP_ID" --name "Beta Testers"
  • 测试人员:
    • asc beta-testers list --app "APP_ID" --paginate
    • asc beta-testers add --app "APP_ID" --email "tester@example.com" --group "Beta Testers"
    • asc beta-testers invite --app "APP_ID" --email "tester@example.com"

Distribute builds

分发构建版本

  • asc builds add-groups --build "BUILD_ID" --group "GROUP_ID"
  • Remove from group:
    • asc builds remove-groups --build "BUILD_ID" --group "GROUP_ID"
  • asc builds add-groups --build "BUILD_ID" --group "GROUP_ID"
  • 从测试组移除:
    • asc builds remove-groups --build "BUILD_ID" --group "GROUP_ID"

What to Test notes

「测试内容」说明

  • asc builds test-notes create --build "BUILD_ID" --locale "en-US" --whats-new "Test instructions"
  • asc builds test-notes update --id "LOCALIZATION_ID" --whats-new "Updated notes"
  • asc builds test-notes create --build "BUILD_ID" --locale "en-US" --whats-new "Test instructions"
  • asc builds test-notes update --id "LOCALIZATION_ID" --whats-new "Updated notes"

Notes

注意事项

  • Use
    --paginate
    on large groups/tester lists.
  • Prefer IDs for deterministic operations; use the ID resolver skill when needed.
  • 当测试组/测试人员列表较大时,使用
    --paginate
    参数。
  • 优先使用ID来确保操作的确定性;必要时可使用ID解析Skill。