关闭广告

苹果改变了向其设备用户分发软件的方式。他不会向他们提供最终版本,而是会给他们一个测试版本,大型社区可以帮助他免费且相对轻松地调试问题。然而,它也迎合了开发者的需求,为开发者提供了 TestFlight 平台,公众可以在其中测试应用程序和游戏。 

这很简单。苹果在发布系统最终版本之前,自WWDC以来有相当大的回旋余地,反馈的不仅有奋战在第一线的开发者,还有在自己的电脑上安装系统测试版的普通用户。设备。其他公司也转向类似的原则也证明了这是一个受欢迎的步骤。因此,与所有测试仅在公司内部进行相比,最终系统可以处于更好的状态。更多的头脑知道更多,看到更多。

App Store 提供测试版  

但与此同时,苹果公司长期以来一直在提供 TestFlight 工具。它实际上是按照同样的原理工作的。尽管每个主要工作室都有一定数量的 Beta 测试人员,但根据所发布软件的复杂程度,他们往往无法覆盖他们能做的所有事情,而且他们也没有可以使用的所有设备型号来充分、正确、彻底地检查可能的情况。下一个标题的错误。在这种情况下,TestFlight就登场了,通过它可以非正式地“发布”应用程序并邀请公众参与。所以它实际上是一个应用程序商店,但它是在邀请的基础上运作的。

因此,使用该平台,用户可以注册下载并安装适用于 iOS、iPadOS、watchOS、tvOS、iMessage 和 macOS 的应用程序的测试版。此外,最多可以邀请 10 名 Beta 测试人员来测试一款游戏,甚至可以创建小组来同时测试该游戏的不同版本。一切都是免费的。然后,开发人员可以使用电子邮件地址邀请您访问该平台,但他们也可以通过共享公共链接来邀请您访问该平台。

您可以在 TestFlight 中查看可以测试的应用程序,然后可以像在 App Store 中一样将它们安装到您的设备上。各个版本的“生命周期”为 90 天,这是您可以测试和调试游戏的时间。当然,新版本一出来,就又回到了 90 天的测试时间。然而,该平台不应该充当未发布游戏的存储库,因此在这段时间内,开发者必须以这样的方式处理该游戏,然后才能正式发布。 

并非一切都那么美好 

该平台的优点是开发人员可以直接向给定的测试人员提出测试明确指定问题的请求。然后,测试人员直接从应用程序中截取屏幕截图,帮助开发人员通过报告将标题调整至完美。它们还可以提供其他上下文,例如应用程序何时失败以及失败的可能原因。

TestFlight

从逻辑上讲,各种问题也与测试相关。由于您正在测试未发布和未完成的软件,因此您必须预期并非一切都会顺利进行。这可能有点令人沮丧,因此有必要以这样一种方式来处理它:您实际上只测试给定的应用程序,而不是充分利用它们的潜力。不断的崩溃和错误消息可能是家常便饭。 

您可以在此处从 App Store 下载 TestFlight

.