App Store Connect CLI 5.14 发布:Linux 上构建签名 iOS 应用
开源项目 App Store Connect CLI(asc)发布 5.14.0 版本,作者 rudrank 连发多条帖子演示并公布了完整更新日志,最大亮点是让开发者无需 Mac 硬件也能在 Linux 上完成 iOS 应用的编译、签名与打包。
已确认
- Linux 上构建 iOS 应用:asc builds compile 借助 xtool 工具链,指定 package path、产品名与输出路径,将 Swift 包直接编译为精简的 arm64 iOS .app,支持 --platform 等参数。
- 签名与打包:asc builds package 指定 p12 证书、密码文件与描述文件路径完成签名打包,命令会先检查描述文件的信任状态与有效期。
- ad-hoc 签名:--ad-hoc 可在没有任何 Apple 身份的情况下生成本地测试 IPA,苹果不会接受它、也无法装到普通 iPhone 上,但足以验证整条构建管线。
- 产品页优化 v2 实验:asc product-pages experiments treatments create --v2 可直接从命令行创建 v2 产品页实验。
- 性能与工程改进:每条命令启动更快,上传下载支持 4 路并发;删除超过 1 万行冗余测试代码,计时类测试改为确定性执行,CI 与发布流水线分片处理使 make test 明显加快。
- 该项目定位为 App Store Connect API 的快速、可脚本化 CLI 工具。
为什么重要
- 在 Linux 上构建 iOS 应用打破了以往必须有 Mac 硬件的限制,对 CI/CD 流水线和 Linux 开发者是显著的门槛降低;ad-hoc 签名进一步降低了验证构建管线的门槛。
- 与苹果官方 App Store Connect API 深度整合,使从构建到上架的全流程脚本化成为可能。
2026-10-10 ~ 2026-10-10 · 9 条相关
一手来源
- App Store Connect CLI 5.14.0 发布,可在 Linux 编译打包 iOS 应用 — rudrank ·
- asc CLI 支持 Linux 构建 iOS:ad-hoc 签名打包与上传全流程命令详解 — rudrank ·
- asc CLI 5.14.0 发布:支持在 Linux 上编译并签名 iOS 应用 — rudrank ·
- asc CLI 新版支持 Linux 编译签名 iOS 应用与 v2 产品页实验 — rudrank · 2026-10-10
- 【源头】asc CLI 5.14.0 发布:支持在 Linux 上编译并签名 iOS 应用 — rudrank · 2026-10-10
- 【源头】App Store Connect CLI 5.14.0 发布,可在 Linux 编译打包 iOS 应用 — rudrank · 2026-10-10
- xtool 加持,App Store Connect CLI 可在 Linux 编译 iOS 应用 — rudrank · 2026-10-10
- App Store Connect CLI 演示在 Linux 上签名打包 iOS 应用 — rudrank · 2026-10-10
- 【源头】asc CLI 支持 Linux 构建 iOS:ad-hoc 签名打包与上传全流程命令详解 — rudrank · 2026-10-10
- asc CLI 大版本优化:删 1 万行冗余测试代码,CI 与发布流水线分片提速 — rudrank · 2026-10-10