Testflight工作流程

问题描述:

我想了解testflight应用程序分发流程Testflight工作流程

1. 当一个新的测试者想加入我的测试团队 - 我要求他们制作上试飞的帐户。

2. 接下来他们需要给我他们的设备UUID,以便我可以将该UUID添加到分发配置文件。 问题 - 什么是最好方式从测试仪获取UUID。我不希望他们通过电子邮件发送给我或通过电话给我UUID。由于他们拥有testflight帐户和iPhone,他们可以将他们的设备UUID从iPhone上传到testflight帐户,以便我可以看到测试人员JohnDoe拥有UUID xyz - 如果是这样?他们(测试人员)需要在iPhone上运行,以便我(App Developer)登录到TestFlight时显示其UUID。

3. 当我(应用开发者)有新加入的UUID - 我需要用新的UUID来更新我的苹果供应门户网站的发行配置文件 - 保存更新配置文件,然后上传回Testflight。

问题 - 可以通过Testflight本身来完成这项工作(将新的UUID添加到配置文件中)吗? - 即Testflight可以使用新的UUID更新我的配置文件,或者只能通过Apple配置门户完成,然后才能返回到Testflight

也有类似的问题,但没有人回答我正在寻找的两个问题。

1)您可以随时设备ID-S从TestFlight用户导出 - 导出的文件 准备直接导入你的苹果开发者门户网站。

当新用户(或新设备)添加到您时,您总是会收到一封自动电子邮件 TestFlight帐户。

至于什么是最好的方式:谁知道,这是一个真正的选择问题。

2)编号TestFlight无法创建添加设备的新配置文件。

你必须自己(苹果开发者门户)来创建它:

  • 添加新设备的开发者帐户
  • 此设备添加到配置简介
  • 再生和下载的provisioning profile
  • 更新TestFlight版本的配置文件(https://*.com/a/14265876/653513

这真的很简单得多:

  1. 创建团队
  2. 通过电子邮件
  3. 邀请人,当他们注册,他们会自动向您发送电子邮件的设备UDID

这里就是TestFlight常见问题解答说,大约它:How does it work?

第4步是手动添加devic Ë的ID为苹果公司的网站,生成新规定的文件,下载并安装,重建(希望使用詹金斯或类似的东西),然后上传新的构建,以TestFlight(我提到詹金斯:))

+1

当你说**重建** - 做你的意思是在Xcode中创建一个新的IPA?我的理解是,仅仅因为您使用新的UUID更新了您的配置文件 - 您不必创建新的IPA - 是否正确? – OneGuyInDc

+0

你说得对,猜我习惯于“经常发布”的过程。您可以将新的配置文件上传到TestFlight,然后可以放弃旧的IPA文件以包含新用户。 – JOM

+0

我们如何在通过TestFlight上传的新版本中添加“更改日志”或“新增功能”?所以测试人员只能检查这些区域? – Ans

  1. 最好的方式得到UUID - 从测试人员TestFlight配置文件复制它时,他将注册设备进行测试。

  2. 您只能在开发人员Apple入口处更新配置文件但是,您可以通过按生成页上的更新配置文件更新现有生成的配置文件。

1>转到项目,归档应用程序。

2>在存档中,单击分布。

3>点击保存,为企业或特设的部署和IPA文件保存到桌面

4>开放https://testflightapp.com/dashboard/和登录

5>登录后,点击上传您的构建按钮

6>点击放下你的ipa文件。从桌面选择.ipa文件并上传。

7>通过勾选勾选标记并单击更新并通知按钮来选择配置文件。

8>点击更新并通知后,请点击下面的共享生成按钮更新并通知。

9>您也可以通过单击右侧菜单上的权限来查看此共享选项。

10>点击分享按钮后,您需要提供您的电子邮件ID,以在您的邮件收件箱中显示testflight应用程序。

11>打开测试航班邮件到您的设备并点击安装按钮。

12>应用程序会自动打开您的设备testflight,请登录testflight,点击安装按钮轮廓

13>毕竟单击应用程序只是上传,点击安装按钮。应用程序将自动安装在您的设备上。

如果有任何疑问,请告诉我。

感谢

+0

如何在通过TestFlight上传的新版本中添加“更改日志”或“新增功能”?所以测试人员只能检查这些区域?否则,我们必须通过电子邮件手动发送这些信息,这看起来不太好。 – Ans