OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  asc-release-flow:TestFlight 与 App Store 自动化端到端发布流

asc-release-flow:TestFlight 与 App Store 自动化端到端发布流

 
  pullrequest ·  2026-02-05 06:46:08 · 3 次点击  · 0 条评论  

名称: asc-release-flow
描述: 使用 asc 的 publish、builds、versions 和 submit 命令,实现从 TestFlight 到 App Store 的端到端发布流程。适用于上传构建、分发至 TestFlight 或提交至 App Store 等场景。


发布流程(TestFlight 与 App Store)

当需要将新构建上传至 TestFlight 或提交至 App Store 时,可使用此技能。

前置条件

  • 确保已设置凭据(通过 asc auth loginASC_* 环境变量)。
  • 每次上传使用新的构建编号。
  • 优先使用 ASC_APP_ID 环境变量,或显式传递 --app 参数。

推荐的端到端命令

  • TestFlight 发布
  • asc publish testflight --app <APP_ID> --ipa <路径> --group <GROUP_ID>[,<GROUP_ID>]
  • 可选参数:--wait--notify--platform--poll-interval--timeout
  • App Store 发布
  • asc publish appstore --app <APP_ID> --ipa <路径> --version <版本号>
  • 可选参数:--wait--submit --confirm--platform--poll-interval--timeout

手动操作步骤(需要更精细控制时)

  1. 上传构建
    - asc builds upload --app <APP_ID> --ipa <路径>
  2. 查找构建 ID(如需)
    - asc builds latest --app <APP_ID> [--version <版本号>] [--platform <平台>]
  3. TestFlight 分发
    - asc builds add-groups --build <BUILD_ID> --group <GROUP_ID>[,<GROUP_ID>]
  4. App Store 关联构建并提交
    - asc versions attach-build --version-id <VERSION_ID> --build <BUILD_ID>
    - asc submit create --app <APP_ID> --version <版本号> --build <BUILD_ID> --confirm
  5. 检查或取消提交
    - asc submit status --id <SUBMISSION_ID>--version-id <VERSION_ID>
    - asc submit cancel --id <SUBMISSION_ID> --confirm

注意事项

  • 始终使用 --help 查看具体命令的参数说明。
  • 使用 --output table--output markdown 获取更易读的输出;默认输出为 JSON 格式。
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor