1

我在我的公司管理移动开发团队,我们有一个企业应用程序商店来将应用程序分发给我们的员工。商店直接来自我们的持续构建服务器(OS X 上的 Jenkins)。

我们最大的问题是,在 Jenkins 上正确编译和构建的应用程序通常不会安装在设备上,因为奇怪的验证和许可证要求并未强加于开发设备。

有没有办法(最好是 Jenkins 集成)来自动化这个部署步骤的测试,即将构建的 .ipa 推送到设备并查看它是否安装正确?

4

1 回答 1

1

您可以使用 Greg Hughes 的transporter Chief脚本从 shell 安装您的应用程序,该脚本使用与 Itunes 相同的功能来安装 ipa。

安装时遇到什么错误?我一直在为我们的客户和开发人员运行我们的 alpha 和 dev 构建的临时分发站点,在过去的 12-16 个月里它运行得非常顺利。

只要应用程序成功构建和签名,分发就没有问题,尽管我们有一些“误报”构建,其中某些过程使应用程序失效,现在这已经通过监控几乎消除了在下一次构建之前,每个步骤的成功和适当的清理。

格雷格休斯@github

于 2012-09-03T12:35:02.453 回答