[英]I can't add testers to iTunes Connect: Users and Roles → TestFlight Beta Testers → Internal
I'm a developer for a small company's team.我是一家小公司团队的开发人员。 I am trying to set up Apple's TestFlight service.
我正在尝试设置 Apple 的 TestFlight 服务。
I have a Beta submitted for a new release.我有一个 Beta 版提交给新版本。 I have turned on TestFlight testing for this build.
我已经为此构建打开了 TestFlight 测试。 However, when I try to invite testers, I am told that I need to enable some users for this role.
但是,当我尝试邀请测试人员时,我被告知需要为该角色启用一些用户。
When I go to the "Users and Roles – TestFlight Beta Testers – Internal" section of iTunes connect, I see the list of other people in the company's team.当我转到 iTunes Connect 的“用户和角色 – TestFlight Beta 测试人员 – 内部”部分时,我看到了公司团队中其他人员的列表。 There is a check mark to the left of each person to select them.
每个人的左侧都有一个复选标记以供选择。 iTunes Connect won't allow me to select any of the users and doesn't give an error.
iTunes Connect 不允许我选择任何用户并且不会给出错误。
How can I add testers?如何添加测试人员?
In my case, this happened because I was set up with the Technical
role in the iTunes Connect team.就我而言,发生这种情况是因为我在 iTunes Connect 团队中担任
Technical
职务。
Users with the Technical
role are not authorised to add internal beta testers.具有
Technical
角色的用户无权添加内部 Beta 测试人员。
You need to find someone within the team who has either the Admin
or Legal
role in iTunes connect.您需要在团队中找到在 iTunes Connect 中具有
Admin
或Legal
角色的人员。
This person can then either:然后此人可以:
Admin
role, at which point, you will be able to add testers yourself.Admin
角色,此时您将能够自己添加测试人员。 Without the Admin
or Legal
role, you will not be able to set up testers.如果没有
Admin
或Legal
角色,您将无法设置测试人员。
The UI does not seem to have any feedback to inform you of this, which is unfortunate. UI 似乎没有任何反馈来通知您这一点,这是不幸的。
Apple makes this process painfully un-obvious, but here are some steps that may help: Apple 使这个过程痛苦地变得不明显,但这里有一些可能会有所帮助的步骤:
Navigate to "Users & Roles > TestFlight Beta Testers" check the box next to their name and click Save.导航到“用户和角色 > TestFlight Beta 测试人员”,选中其姓名旁边的框,然后单击“保存”。 -OR- Navigate back "Users & Roles > iTunes Connect Users" click on the new user's name and in the upper right corner, switch the "Internal Tester" toggle to ON.
- 或 - 导航回“用户和角色 > iTunes Connect 用户”,单击新用户的名称,然后在右上角将“内部测试员”切换为 ON。
Navigate to "My Apps > (app name) > Pre-release > Internal Testers" check the box next to the new user's name and click "Invite"导航到“我的应用程序>(应用程序名称)> 预发布>内部测试人员”,选中新用户名称旁边的框,然后单击“邀请”
NOTE: I could be wrong about this next part but in my experience, the new user will not receive an invite for a previous build.注意:我可能对下一部分有错误,但根据我的经验,新用户不会收到之前构建的邀请。 You must publish a new build after the new user is added.
添加新用户后,您必须发布新版本。 Only then will they receive the invite.
只有这样,他们才会收到邀请。
As of late 2015 / early 2016 Apple has started to decommission the Technical role and replace it with the App Manager role.截至 2015 年末 / 2016 年初,Apple 已开始取消技术角色并将其替换为应用程序经理角色。 A new role of Developer was created, which also allows internal testing through TestFlight, while having somewhat less privileges.
创建了一个新的Developer角色,它也允许通过 TestFlight 进行内部测试,同时具有较少的权限。 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.
不幸的是,TestFlight 面板上的提示文本仍未更新,仅列出了除Admin和Legal之外已失效的Technical角色,造成了很多混乱。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.