我可以做的是,当在 adhoc-profile 中编译时,我为 xcode 制作,将其打包到向 itunes 或 ipa 抱怨的 zip 中,给它一个自动名称(可选...appname_date_time.zip) 并将其复制到网络路径?

那么,我真正的问题是什么:我想我明白,在过去的构建阶段我可以运行 shell 脚本。但我现在还没有做过很多 shell 脚本编写。我可以用 shell 在 osx 上进行压缩吗?对于这种情况,可以用简单的方式吗?

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

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

有帮助吗?

解决方案

确定,构建和建立档案至少的.ipa自动。剩下的可能只是第二次点击一个脚本。因此,如果没有人有一个更好的解决方案,这是足够的

其他提示

检查出BetaBuilder宝石 - https://github.com/lukeredpath/betabuilder 。它的工作有关的办法90%,我 - 我不得不重新路由其胆量位,使其工作,但我的叉子(https://github.com/dts/betabuilder)为我工作。希望你能凑齐你的解决方案(这是值得我的努力!)

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top