如何在 Testflight App 中直接进行深度链接构建

Posted

技术标签:

【中文标题】如何在 Testflight App 中直接进行深度链接构建【英文标题】:How to deeplink directly to build in Testflight App 【发布时间】:2020-08-27 16:25:24 【问题描述】:

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

【问题讨论】:

【参考方案1】:

您需要在应用的 Test-flight 部分的“外部组”中创建一个组。 您可以命名外部组,选择测试人员,为他们提供公共链接,并且您可以选择要使其可供该组中的外部测试人员使用的构建。 请注意,构建将通过 Apple 的测试版批准(~4 小时)

【讨论】:

这如何帮助我获得将我直接导航到正确构建的 buildId? 你发现了吗?我也有同样的要求。 很遗憾没有,这仍然很有趣

以上是关于如何在 Testflight App 中直接进行深度链接构建的主要内容,如果未能解决你的问题,请参考以下文章

转如何使用TestFlight进行Beta测试

TestFlight进行测试

如何设置多个团队管理员为 TestFlight App 进行临时分发构建?

如何在 App Store Connect 中更新其他人的 iOS TestFlight 版本?

【已解决】为啥上传的 APP 无法进行 TestFlight 测试

testflight上架被拒重新提交APP审核教程