xcode 和临时发行版:我可以带xcode来自动制作.ipa吗?
-
27-09-2019 - |
题
我可以做的是,当在 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