Ján*_*nos 12 ios testflight testflight-public-link
向用户发送公共 URL,他报告 TestFlight 未显示该应用程序,但要求提供兑换代码?我或他在哪里可以找到此代码?
小智 10
这个问题也发生在我身上。一些客户表示,他们在使用公共链接从 TestFlight 下载应用程序时被要求输入兑换代码,因此他们无法下载该应用程序。
解决方法是将用户的电子邮件 ID 添加到测试组,以便它发送带有兑换代码的电子邮件邀请。
但我还是不明白为什么下载该应用程序的公共网址要求兑换码?使用公共链接的人的兑换码是什么?另一个有趣的事情是它只发生在一些用户身上。
[tl;dr 用户做错了 + Apple 设计的这个流程很糟糕。]
大概发生的事情是一些以前没有安装过 TestFlight 的用户(或者在 Safari 以外的应用程序中打开链接,不会自动为他们打开 TestFlight)正在点击公共链接,如果在 iOS 上打开设备显示:“第 1 步获取 TestFlight”。
(请注意,在许多设备上,“第 2 步”的某些部分将被掩盖,例如上面屏幕截图中关键的“开始测试”按钮。)
然后,在安装 TestFlight 并向下滚动并单击“第 2 步加入 Beta”下的“开始测试”按钮后,而不是返回网页,而是一些用户错误地停留在 TestFlight 应用程序中并点击“兑换”按钮作为它是大部分空白的默认 TestFlight 屏幕上唯一可交互的元素,或者阅读“联系开发人员获取邀请码”的副标题。
(请注意,大标题文本会让那些认为这是他们开始测试的方式的用户感到困惑,他们自然会认为此时出现了问题。)
不幸的是,这是此工作流程设计方式的自然结果,除了教育您的用户之外,我认为没有简单的方法可以解决它。当然,一种解决方法是通过电子邮件邀请用户,这样他们就会得到一个可以输入到“兑换”警报文本字段中的代码,但这不是必需的。
对于精通技术的人来说,这似乎很明显,但可以清楚地看到有些人不理解他们需要像这样来回切换。在修复这个设计缺陷之前,一定比例的人会犯这个错误。我建议向 Apple 发送一些关于此的反馈。
当您在 TestFlight 中添加外部或内部新测试员时,兑换码将通过邮件发送。
当您在 App Store Connect 中打开您的应用程序时,转到“我的应用程序”并选择您的应用程序。然后转到“TestFlight”部分,完成“信息”部分,然后根据需要添加外部测试人员和要测试的构建。
在此之后,Apple 会向所有测试人员发送带有邀请的电子邮件。
可以在 raywenderlich.com 上找到关于TestFlight 的一个很好的教程。
| 归档时间: |
|
| 查看次数: |
79389 次 |
| 最近记录: |