如何通过命令行构建和部署 Xcode 项目到新的 Apple 的 TestFlight

Posted

技术标签:

【中文标题】如何通过命令行构建和部署 Xcode 项目到新的 Apple 的 TestFlight【英文标题】:How to build and deploy Xcode project to the new Apple's TestFlight via command line 【发布时间】:2015-01-30 13:02:42 【问题描述】:

Apple 的 Testflight 服务启动后,我只需点击“存档”和“提交”即可提交构建,Xcode 只询问使用哪个团队进行配置。我想知道,有没有办法通过命令行来做到这一点?我知道 xcodebuild 可以构建一个 ipa 文件,但我还没有找到如何将构建提交到 iTunesconnect。 (Xcode 6.1.1)

【问题讨论】:

【参考方案1】:

该项目声称允许您通过命令行上传 IPA 二进制文件、屏幕截图等:

https://github.com/krausefx/deliver

deliver 可以将 ipa 文件、应用截图等上传到 iTunes Connect 后端,这意味着,您可以使用命令行部署新的 iPhone 应用更新。

“将新版本上传到新的 Apple TestFlight”

【讨论】:

以上是关于如何通过命令行构建和部署 Xcode 项目到新的 Apple 的 TestFlight的主要内容,如果未能解决你的问题,请参考以下文章

如何通过命令行打开 xcode 管理器窗口

使用 Xcode 的命令行构建工具存档(xcodebuild 存档)

如何通过 xCode 构建设置在 iPhone 上预设地理位置?

用较新的 Brew 版本替换旧的 Xcode 命令行工具

xcodeproj 如何在 Xcode 中构建 vlc 项目

CocoaPods:命令行构建