在xcode 3中,使用bash脚本,我可以从命令行运行xcode,然后将构建目录中的文件压缩成.ipa文件,为我的adhoc iOS发行版提供了一个完全自动化的构建过程。任何时候都有人为干预,可能会出现错误。如何在xcode 4中完全自动化构建.ipa文件
在xcode 4下,这似乎是不可能了。构建目录已被替换为DerivedBuilds文件夹,并且它使用了一些混淆命名,因此无法让外部脚本找到这些文件。
在Xcode 4,构建后,我需要运行交出>存档,然后选择在主办单位的文件,然后选择保存,然后导航到最终的文件夹并命名该文件,并点击保存。这是一个很容易出错的过程,更好地留给机器。
那么,有没有办法从干净的构建一直到签署的.ipa文件?我必须相信这是可能的,自动构建过程的人们不得不手动完成这一步。
有谁知道如何做到这一点?
Jonah,这个脚本是否也将构建档案归档?我喜欢将事情归档到XCode中,以便于标记故障转储。 – 2011-06-20 02:36:52
乔纳对此有何评论? – zekel 2012-01-17 19:34:40
我一直在跳过Xcode的“归档”步骤,并在分发构建时将应用程序和dsym作为标记的git提交。我最近还没有尝试过在Xcode中自动化存档,以便有一个准确的想法是多么可行。也许是我的下一个iOS项目。 – Jonah 2012-01-17 20:04:02