asc-ad-hoc-distribution
Ad Hoc 临时分发实验性
在 TestFlight 之外,向受控设备列表发布经校验的私有安装包。
使用实验性的 asc distribute 工作流,面向注册设备准备并发布私有的 iOS 安装包;会先给出只读计划,再执行追加式的签名与存储变更,并支持断点续传与实时校验私有的 S3 兼容分发流程。
适用场景
- 需要在 TestFlight 之外,向受控设备列表发布构建时
- 希望在产生追加式签名与存储变更前先看到只读计划时
- 需要断点续传或实时校验一次私有分发流程时
命令示例
大写占位符(如 APP_ID、BUILD_ID)请替换为你自己的值;标有「对智能体说」的行是给 AI 智能体的提示词,不会被复制。
zsh
# 先规划(只读),确认计划后再执行;中断后可断点续传并校验对智能体说基于这个 Xcode 归档规划一次私有的 release-testing 安装,先展示具体影响,我确认计划哈希后再执行# 对应的子命令(参数请用 --help 查看)$asc distribute plan --help$asc distribute apply --help$asc distribute resume --run "RUN_ID" --state-dir ".asc/distribution/runs" --output json$asc distribute verify --run "RUN_ID" --state-dir ".asc/distribution/runs" --timeout 30s --output json安装此技能
安装 asc 后运行下面的命令即可一次性安装全部技能,其中包含 asc-ad-hoc-distribution。
zsh
$asc install-skills