我想找到一种方法来编译和打包我们的iPhone应用程序,作为我们自动夜间构建的一部分。目前,我们总是必须手动启动在盒子上安装了adhoc证书的共享Mac上的构建,然后将生成的测试二进制文件发布到测试人员可以将其下拉并安装它们的地方。
有没有人找到适合他们的自动化方法?
答案 0 :(得分:11)
有一个命令行工具来构建Xcode项目:xcodebuild
答案 1 :(得分:3)
尝试使用xcodebuild,它将从命令行构建一个Xcode项目。然后,您可以将二进制文件从构建目录中拉出来。
答案 2 :(得分:3)
我为XCodeBuilder编写了一个CruiseControl(它称为xcodebuild),现在是标准版本的一部分。我们在应用商店中使用此功能,该应用现在位于应用商店中,非常棒。每次提交后,具有ad-hoc签名的应用程序版本已准备好供团队其他成员下载和测试。