繁体   English   中英

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

[英]I can't add testers to iTunes Connect: Users and Roles → TestFlight Beta Testers → Internal

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

我有一个 Beta 版提交给新版本。 我已经为此构建打开了 TestFlight 测试。 但是,当我尝试邀请测试人员时,我被告知需要为该角色启用一些用户。

当我转到 iTunes Connect 的“用户和角色 – TestFlight Beta 测试人员 – 内部”部分时,我看到了公司团队中其他人员的列表。 每个人的左侧都有一个复选标记以供选择。 iTunes Connect 不允许我选择任何用户并且不会给出错误。

如何添加测试人员?

就我而言,发生这种情况是因为我在 iTunes Connect 团队中担任Technical职务。

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

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

然后此人可以:

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

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

UI 似乎没有任何反馈来通知您这一点,这是不幸的。

Apple 使这个过程痛苦地变得不明显,但这里有一些可能会有所帮助的步骤:

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

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

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

截至 2015 年末 / 2016 年初,Apple 已开始取消技术角色并将其替换为应用程序经理角色。 创建了一个新的Developer角色,它也允许通过 TestFlight 进行内部测试,同时具有较少的权限。 不幸的是,TestFlight 面板上的提示文本仍未更新,仅列出了除AdminLegal之外已失效的Technical角色,造成了很多混乱。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM