[英]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 中具有Admin
或Legal
角色的人员。
然后此人可以:
Admin
角色,此时您将能够自己添加测试人员。 如果没有Admin
或Legal
角色,您将无法设置测试人员。
UI 似乎没有任何反馈来通知您这一点,这是不幸的。
Apple 使这个过程痛苦地变得不明显,但这里有一些可能会有所帮助的步骤:
导航到“用户和角色 > TestFlight Beta 测试人员”,选中其姓名旁边的框,然后单击“保存”。 - 或 - 导航回“用户和角色 > iTunes Connect 用户”,单击新用户的名称,然后在右上角将“内部测试员”切换为 ON。
导航到“我的应用程序>(应用程序名称)> 预发布>内部测试人员”,选中新用户名称旁边的框,然后单击“邀请”
注意:我可能对下一部分有错误,但根据我的经验,新用户不会收到之前构建的邀请。 添加新用户后,您必须发布新版本。 只有这样,他们才会收到邀请。
截至 2015 年末 / 2016 年初,Apple 已开始取消技术角色并将其替换为应用程序经理角色。 创建了一个新的Developer角色,它也允许通过 TestFlight 进行内部测试,同时具有较少的权限。 不幸的是,TestFlight 面板上的提示文本仍未更新,仅列出了除Admin和Legal之外已失效的Technical角色,造成了很多混乱。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.