2017-09-02 57 views
2

我们通过从Jenkins CI获取它的Fabric获得构建。 要改写,我们通过Jenkins为iOS和Android生成新应用程序,并将其配置为将其发布到Fabric。如何从织物或Jenkins以编程方式下载.apk和.ipa文件?

我想要获取.ipa和.app文件,下载并直接在设备上以编程方式从Jenkins或Fabric安装它。我正在围绕Appium使用Java框架构建测试自动化。

+0

是下载还是安装问题?如果两者都存在,你可能需要为每个问题提出不同的问题你知道这些URL吗?例如,你可以在jenkins之外下载一个.ipa。如果是这样,请使用'curl'或'wget'或java或ruby等价物进行下载? – burnettk

回答

1

嗯,这是我回头读的东西,我不记得回答这个问题的人。但你可以感谢这个不为人知的人。

或为iOS打造的面料,可以打开网页到Safari浏览器,然后启用以下,设置>野生动物园>高级> Web控制台

按钮动作看起来像这样

<a class="primary-button js-install-button" href="itms-service xxxx ">Download</a> 

所以在这里你有下载的URL编码。您可以轻松地通过一些PHP命令

php -r "echo urldecode('{ABOVE URL}');" 

这解码这实际上给XML清单文件,其中实际的下载链接,IPA是存在的。该链接是下载实际文件的方式。

相关问题