xcode和ad-hoc-distribution:我可以带xcode自动创建.ipa吗?

时间:2010-08-12 08:57:37

标签: xcode build-automation ad-hoc-distribution

我可以制作,在adhoc配置文件中编译时,我为xcode制作,将其打包成一个压缩到itunes或ipa的zip,给它一个自动名称(可选... appname_date_time.zip)并复制它到网络路径?

所以,我的问题是什么:我想我明白了,在过去构建阶段,我可以运行shell脚本。但我现在还没有做过很多shell脚本。我可以用shell压缩osx和这种情况吗?

我可以让消息“没有配置iphone连接”消失吗?

为什么? 我想,一些公司内部人员可以加载我的软件而不会在每个新版本上发送垃圾邮件。

3 个答案:

答案 0 :(得分:0)

好的,自动构建和归档至少构建.ipa。其余的可能只是第二次点击和脚本。所以如果没有人有更优雅的解决方案,这就足够了

答案 1 :(得分:0)

您可以自动执行此操作,但需要在代码签名之后进行操作,这是您可以添加到Xcode的最后一个构建阶段的后面。所以解决方案是创建一个新的聚合目标并在那里定义shell脚本。

以下是整个过程的示例,其中包括有关如何设置的自述文件:https://github.com/TheRealKerni/HockeyKit/tree/develop/client/iOS/Beta%20Automatisation

答案 2 :(得分:0)

查看BetaBuilder gem - https://github.com/lukeredpath/betabuilder。它对我来说大约有90%的工作时间 - 我不得不重新调整它的内容以使其工作,但我的分支(https://github.com/dts/betabuilder)对我有效。希望你可以为你拼凑一个解决方案(这对我来说是值得的!)