gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:31:55 24 4
gpt4 key购买 nike

我们通过从 Jenkins CI 获取的 Fabric 获取构建。换句话说,我们通过 Jenkins 为 iOS 和 Android 生成新的应用程序构建,并将其配置为将其发布到 Fabric。

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

最佳答案

好吧,这是我前一段时间读到的东西,我不记得回答这个问题的人了。但你可以为此感谢那个不知名的人。

对于 iOS 内置结构,您可以在 Safari 浏览器中打开页面,然后启用以下选项,设置 > Safari > 高级 > Web 控制台

按钮 Action 看起来像这样

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

所以这里是经过编码的下载 URL。您可以通过一些 php 命令轻松解码它

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

这实际上会给出 xml list 文件,其中存在 ipa 的实际下载链接。此链接是下载实际文件的方式。

关于java - 如何从 fabric 或 Jenkins 以编程方式下载 .apk 和 .ipa 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46010506/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com