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

23
我是一家小公司团队的开发人员。我正在尝试设置苹果的TestFlight服务。
我已经提交了一个新版本的Beta版。我已经开启了该构建的TestFlight测试。但是,当我尝试邀请测试人员时,系统告诉我需要为这个角色启用一些用户。
当我进入iTunes Connect的“用户和角色-TestFlight Beta测试员-内部”部分时,我看到了公司团队中其他人员的名单。每个人名字左侧都有一个复选框可供选择。然而,iTunes Connect不允许我选择任何用户,并且没有给出错误提示。
我该如何添加测试人员?
4个回答

24

在我的情况下,是因为我被分配到iTunes Connect团队中的Technical角色。

具有Technical角色的用户未经授权不能添加内部测试人员。

您需要找到团队内拥有iTunes connect中AdminLegal角色的人。

然后,这个人可以选择:

  • 自己设置测试人员。
  • 将您设置为具有Admin角色,此时,您将能够自行添加测试人员。

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

UI似乎没有任何反馈来告知您此事,这非常不幸。


4
是的,他们至少应该给出某种提示,表明您未获得此操作的授权。 - Win Coder
6
我也遇到了这个问题。我的问题是添加了一个电子邮件作为外部测试人员和内部测试人员。如果用户是应用程序的外部测试人员,则不能同时成为内部测试人员。听起来很明显,但当你第一次学习这个过程时可能会感到困惑。 - Corey Zambonie
我将一个用户设置为管理员,但当我尝试添加其他人时,系统一直提示该用户已存在 Apple ID,无法继续。有什么建议吗? - mikeLspohn
@mikeLspohn 这意味着你正在使用的地址已经与一个iTunes Connect团队相关联。你需要使用不同的电子邮件地址。 - Benjohn
这是我从iTunes Connect开发者指南中找到的内容:“所有iTunes Connect用户(除了仅具有营销角色的用户)都可以查看其组织中所有其他iTunes Connect用户的设置。但是,具有管理员角色的用户是唯一可以删除或修改用户帐户的人,包括设置角色和通知。” [设置用户帐户] (https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SettingUpUserAccounts.html) - River2202

16

苹果公司让这个过程变得棘手,但这里有一些步骤可能会有所帮助:

  • 登录iTunes Connect并导航到“用户和角色> iTunes Connect用户”
  • 点击顶部附近的+号以添加新用户
  • 将其添加到“技术”角色中!这是苹果未能解释清楚的重要部分。如果一个用户没有被分配到“技术”角色,他们的名字就不会出现在“用户和角色> TestFlight Beta测试员”部分的可选用户列表中。
  • 新用户将收到一封电子邮件邀请。在接受邀请之前,您将无法在用户列表中看到他们的名字。一旦他们接受,他们的名字将被列出。
  • 导航到“用户和角色> TestFlight Beta测试员”,勾选其名称旁边的框,并单击保存。 -或- 返回导航“用户和角色> iTunes Connect用户”,点击新用户的姓名,在右上角切换“内部测试人员”开关为ON。

  • 导航到“My Apps >(应用程序名称)>预发布> 内部测试人员”,勾选新用户的名称旁边的框,然后单击“邀请”

注意:我可能在下面这部分说错了,但根据我的经验,新用户不会收到先前构建的邀请。您必须在添加新用户之后发布一个新版本。只有这样他们才会收到邀请。


2
现在我根本看不到技术选项! - Femina
2
没有技术选项。现在怎么办? - Marcin Kapusta
3
现在这是一个“开发人员”角色。我想你现在需要更加信任他们。 - Dinesh
在我的情况下,“开发人员”这个角色不适用,但像市场营销和销售的角色适用……很奇怪! - Fernando Ghisi
为什么现在是开发者呢?测试人员显然不同于开发者。你可能不想在你的应用程序上再加入另一个开发者。为什么没有测试人员的角色呢? - undefined

10

2015年底/2016年初,苹果开始停用技术角色,并将其替换为应用程序经理角色。同时创建了一个新的开发人员角色,该角色允许通过TestFlight进行内部测试,但权限略低。 不幸的是,TestFlight面板上的提示文本仍未更新,在管理员法律之外只列出了已停用的技术角色,导致了很多困惑。


7
苹果公司请停止。 - EralpB

1
2023年更新:
在App Store Connect的TestFlight中的添加用户部分,当您点击“查看权限”时,您可以看到每个角色的权限列表。

enter image description here

从那里,你可能能够弄清楚哪个角色最适合你的测试需求。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接