Rog*_*rat 19 build-automation xcode ios xcode4
在xcode 3中,使用bash脚本,我可以从命令行运行xcode,然后获取构建目录中的文件并将它们压缩成.ipa文件,从而为我的adhoc iOS发行版提供完全自动化的构建过程.只要有人为干预,就有可能出错.
在xcode 4下,这似乎不再可能了.构建目录已替换为DerivedBuilds文件夹,并使用一些模糊命名,因此无法让外部脚本查找文件.
在xcode 4中,构建之后,我需要运行Produce-> Archive,然后在组织器中选择文件,然后选择save,然后导航到最终文件夹并命名文件并点击save.这是一个非常容易出错的过程,最好留给机器.
那么,有没有办法从干净的构建一直到签名的.ipa文件?我必须相信这是可能的,自动构建过程的人不可能必须手动执行此操作.
有谁知道如何做到这一点?
Jon*_*nah 13
当然,我在我的持续集成环境中使用的脚本可以在https://gist.github.com/949831上找到.这可能比您需要的更多,但应该能够作为您想要包含的任何步骤的基础在你的构建过程中.
正如您所指出的那样,很难预测Xcode将使用的派生数据路径,但是将它作为构建脚本的一部分放在构建输出中并不太难.
| 归档时间: |
|
| 查看次数: |
11347 次 |
| 最近记录: |