如何直接深层链接在 Testflight App 中构建

问题描述 投票:0回答:1

为了给我们的测试人员提供从 testflight 下载正确版本的直接链接,我们希望以某种方式获取构建 ID。 Apple 发送的构建已准备好测试的电子邮件包含这样的链接:https://testflight.apple.com/v1/app/[appId]?build=[buildId]。当尝试使用官方 App Store Connect API 时,可以找到一个 buildId,不幸的是,它是一个 UUID,而不是电子邮件中包含的 buildId 中的正常向上计数数字。将 buildId 替换为 API 中的 UUID 也不起作用。有人知道如何在不使用 Charles Proxy 或类似工具拦截 testflight 流量的情况下获取这些 testflight buildId 吗?

ios app-store-connect testflight
1个回答
0
投票

并不是说

build
参数必须是整数。它可以是一个字符串。

主要问题是 TestFlight 不会使用该类型的链接处理此参数(当使用具有

itms-beta
URL 方案的链接时,它们也会忽略它)。

TestFlight 使用内部

testflight-internal
URL 方案来处理此问题,问题是 TestFlight 的公共版本没有注册此方案,因此 iOS / macOS 不会打开 testflight-internal URL。

您应该向 Apple 提交反馈请求,以便他们可以考虑公开支持此功能。我已经提交了。

© www.soinside.com 2019 - 2024. All rights reserved.