我在公司运营着移动开发团队,我们有一个企业应用商店,可以将这些应用分发给我们的员工。该商店直接从我们的连续构建服务器(OS X上的Jenkins)提供数据。

我们最大的问题是,由于未对开发设备施加强制的奇怪验证和许可要求,因此无法在设备上安装在Jenkins上正确编译和构建的应用程序。

是否有一种方法(最好是集成了Jenkins的方法)可以自动化测试此部署步骤,即将内置的.ipa推送到设备,并查看其是否正确安装?

最佳答案

您可以使用Greg Hughes的transporter首席脚本从Shell安装您的应用程序,此脚本使用的功能与Itunes相同,用于安装ipa。

您在安装时遇到什么错误?
我一直在运行针对Alpha的临时发行站点,并为我们的客户和开发人员构建开发版本,并且在过去12到16个月中,它的运行非常顺利。

只要成功构建并签署了应用程序,发行版就不会出现问题,尽管我们有一些“误报”构建,而该过程中的某些部分使应用程序感到厌烦,但现在通过监视已将其消除了很多每个步骤的成功以及下一次构建之前的适当清理。

Greg Hughes @ github

08-27 15:35