我无法将测试人员添加到iTunes Connect:用户和角色→TestFlight Beta测试人员→内部

时间:2014-11-20 18:21:05

标签: ios itunesconnect testflight

我是一家小公司团队的开发人员。我正在尝试设置Apple的TestFlight服务。

我已为新版本提交了测试版。我已为此版本启用了TestFlight测试。但是,当我尝试邀请测试人员时,我被告知我需要为这个角色启用一些用户。

当我转到"用户和角色 - TestFlight Beta测试人员 - 内部" iTunes连接部分,我看到公司团队中其他人的列表。每个人左侧都有一个复选标记来选择它们。 iTunes Connect不允许我选择任何用户,也不会出错。

如何添加测试人员?

3 个答案:

答案 0 :(得分:19)

就我而言,发生这种情况是因为我在iTunes Connect团队中设置了Technical角色。

具有Technical角色的用户有权添加内部Beta版测试人员。

您需要在团队中找到在iTunes连接中具有 AdminLegal 角色的人。

然后这个人可以:

  • 自己设置测试人员。
  • 让您拥有Admin角色,此时,您可以自行添加测试人员。

如果没有AdminLegal角色,您将无法设置测试人员。

用户界面似乎没有任何反馈通知你,这是不幸的。

答案 1 :(得分:13)

Apple使这个过程非常明显,但是这里有一些步骤可能有所帮助:

  • 登录iTunes Connect并导航至"用户&角色> iTunes Connect用户"
  • 点击顶部附近的+图标添加新用户
  • 将他们添加到" TECHNICAL"角色!!这是Apple无法解释的重要部分。如果用户未被分配到"技术"角色,他们的名字不会出现在用户列表中,可以从"用户&角色> TestFlight Beta测试人员"部分。
  • 新用户将收到电子邮件邀请。在他们接受之前,您不会在用户列表中看到他们的名字。一旦他们接受,他们的名字将被列出。
  • 导航至"用户&角色> TestFlight Beta测试人员"选中其名称旁边的框,然后点击保存。 -要么- 导航回来"用户&角色> iTunes Connect用户"单击新用户的名称,然后在右上角切换"内部测试仪"切换到ON。

  • 导航至"我的应用> (app name)>预发布>内部测试人员"选中新用户姓名旁边的复选框,然后点击"邀请"

注意:我对下一部分可能是错的,但根据我的经验,新用户将不会收到以前版本的邀请。添加新用户后,必须在之后发布新版本。只有这样他们才能收到邀请。

答案 2 :(得分:8)

As of late 2015 / early 2016 Apple has started to decommission the Technical role and replace it with the App Manager role. A new role of Developer was created, which also allows internal testing through TestFlight, while having somewhat less privileges. Unfortunately the hint text on the TestFlight panel is still not updated and lists only the defunct Technical role besides Admin and Legal, causing a lot of confusion.