iOS App中的TestFlight:Beta测试

Beta测试是软件产品发布周期中的一个步骤。 我们所有人都使用内置模拟器和我们自己的设备测试了您的应用。 有趣的是,即使您是应用程序的创建者,也可能无法发现其中的一些错误。 通过Beta测试,您会惊讶于此阶段发现的缺陷数量。

通过TestFlight,可以轻松邀请用户测试您的应用并收集有价值的反馈,然后再在App Store上发布它们。 仅使用他们的电子邮件地址,您最多可以邀请10,000名测试人员。 要利用TestFlight,只需上传您的应用程序的Beta版,然后使用iTunes Connect添加您想要测试应用程序的人员的姓名和电子邮件地址。 测试人员将安装适用于iOS,watchOS和tvOS的TestFlight应用程序,以便他们可以使用您的Beta应用程序并快速提供反馈。

Beta测试通常向特定数量的用户开放。 他们可能是您潜在的应用程序用户,您的博客关注者,您的同事,朋友甚至家庭成员。 Beta测试的全部目的是让一小部分真实的人接触到您的应用程序,对其进行测试并提供反馈。 您希望您的Beta测试人员在此阶段发现尽可能多的错误,以便可以在向公众推出您的应用程序之前对其进行修复。

内部测试员: 每个应用程序最多可以由团队中的25位成员进行测试,这些成员在iTunes Connect中被分配了管理员,应用程序管理员,开发人员或市场人员角色。 每个成员最多可以在30个设备上进行测试。 内部测试人员可以访问您所有可用于测试的Beta版本。

外部测试人员和小组: 准备就绪后,您可以邀请多达10,000个不需要成为团队成员的外部测试人员对您打算在App Store上公开发布的应用进行Beta测试。 您可以将外部测试人员组织到自定义组中,并根据您要测试的功能与每个组共享不同的内部版本。

“一次可以在内部或外部对多达100个应用进行测试,并且在上传后,构建会在90天内保持活动状态。 TestFlight同时支持多种版本的iOS应用程序,watchOS应用程序,tvOS应用程序和iMessage应用程序。”

将您的应用上传到iTunes Connect

步骤1: 首先转到 构建设置”“代码签名身份”部分 。 在发行版部分,将标识值更改为iOS Distribution

步骤2:转到“ 产品”菜单并存档您的项目。

步骤3:成功归档项目后,单击闪亮的蓝色按钮( Upload to App Store .. )。

步骤4: 对于App Store的发行选项,请检查Strip Swift符号并上载您应用的符号选项。

步骤5:选择您的iOS发行证书App Store配置文件。

第6步:最后,查看.ipa内容 (库/摘要/标识符),最后触摸一下将.ipa文件上传到iTunes connect。

步骤7:最后,.ipa文件成功上传到iTunes connect 。 有时,可能需要几个小时才能显示在iTunes帐户中。

注意 我们可以在iTunes Connect中以两种方式创建Beta用户。 首先,通过单击“用户和角色”菜单并为其分配用户角色来创建Beta用户。 其次,通过单击我的应用程序并创建现有应用程序的新发行版,并通过转到TestFlight菜单来创建Beta用户。

管理Tester至Beta测试应用

在本文中,我们将使用第二个选项来创建Beta版本。

步骤1:转到您的iTunes Connect帐户,然后单击“ 我的应用程序”选项。

步骤2:在这里 我已经在iTunes connect中创建了新的Beta版本v2.6.0 ,所以请不要混淆。 就我而言,我已经创建了新版本v2.6.0,因此出现带有2.6.0准备提交视图的黄色状态。 现在,在iTunes帐户中,通过单击VERSION或PLATFORM选项的iOS创建新版本。 创建新版本的应用后,该黄色状态将显示。

步骤2:成功创建新版本后,该应用看起来像这样,带有黄色状态按钮,表明该应用已准备好提交。

步骤3:在步骤3中,转到“ TestFlight”菜单选项,然后单击“ Beta Testers”以创建新的Beta测试器。

第4步:单击“添加新测试人员”选项后,将出现此视图,我们可以在其中使用他们的电子邮件,名字和姓氏添加新用户。

步骤5:在这一步中,我们将通过Builds选项添加新的构建。

步骤6:现在,我们将点击闪亮的蓝色加号按钮以添加新创建的版本。 选择新版本的应用后,构建状态将变为黄色,准备提交。 成功提交后,beta测试版本将在几个小时后上线。

注意:应用程序上线后,我们会立即通知我们之前添加的所有Beta用户。 用户需要签出其收件箱才能接受Beta版程序的邀请。

使用TestFlight安装应用

步骤1:检出邮件收件箱以接受邀请。

步骤2:从应用商店中安装TestFlight应用。

步骤3:最后,打开TestFlight应用并安装beta应用。 开发人员推送新的Beta版本时,始终会通知用户。

最后

各位,如果您认为本文对您有任何帮助。 请随时分享和竖起大拇指。 快乐的编码。 干杯!