Java 如何从fabric或Jenkins以编程方式下载.apk和.ipa文件?

Java 如何从fabric或Jenkins以编程方式下载.apk和.ipa文件?,java,android,ios,jenkins,automation,Java,Android,Ios,Jenkins,Automation,我们通过Jenkins CI提供的结构进行构建。 换言之,我们通过Jenkins为iOS和Android生成新的应用构建,并将其配置为发布到Fabric 我想获取.ipa和.app文件,下载并直接从Jenkins或Fabric以编程方式安装到设备上。我正在使用一个围绕Appium构建的java框架来实现测试自动化。这是我很久以前读过的东西,我记不起回答这个问题的人了。但是你可以为此感谢这个不知名的人 对于iOS内置结构,您可以在Safari浏览器中打开页面,然后启用以下功能,Settings>S

我们通过Jenkins CI提供的结构进行构建。 换言之,我们通过Jenkins为iOS和Android生成新的应用构建,并将其配置为发布到Fabric


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

这是我很久以前读过的东西,我记不起回答这个问题的人了。但是你可以为此感谢这个不知名的人

对于iOS内置结构,您可以在Safari浏览器中打开页面,然后启用以下功能,Settings>Safari>Advanced>Web控制台

按钮操作看起来像这样

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

这将实际提供xml清单文件,其中存在ipa的实际下载链接。此链接是下载实际文件的方式。

问题是下载还是安装?如果两者都有,你可能希望每个人都有不同的问题。您是否知道可以在jenkins之外下载.ipa的URL?如果是,请使用
curl
wget
或java或ruby等同级软件下载?
php -r "echo urldecode('{ABOVE URL}');"