简体   繁体   English

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

[英]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 中具有AdminLegal角色的人员。

This person can then either:然后此人可以:

  • Set up testers themself.自己设置测试人员。
  • Set you up to have the 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.如果没有AdminLegal角色,您将无法设置测试人员。

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 使这个过程痛苦地变得不明显,但这里有一些可能会有所帮助的步骤:

  • Login to iTunes Connect and navigate to "Users & Roles > iTunes Connect Users"登录 iTunes Connect 并导航至“用户和角色 > iTunes Connect 用户”
  • Click the + icon near the top to add a new user单击顶部附近的 + 图标以添加新用户
  • ADD THEM TO THE "TECHNICAL" ROLE!!将它们添加到“技术”角色中!! This is the important part Apple fails to explain.这是苹果未能解释的重要部分。 If a user isn't assigned to the "Technical" role, their name won't appear in the list of users to select from under the "Users & Roles > TestFlight Beta Testers" section.如果用户没有被分配到“技术”角色,他们的名字将不会出现在“用户和角色 > TestFlight Beta 测试人员”部分下的用户列表中以供选择。
  • The new user will receive an email invite.新用户将收到一封电子邮件邀请。 Prior to them accepting, you will not see their name under your list of users.在他们接受之前,您不会在您的用户列表下看到他们的名字。 Once they accept, their name will be listed.一旦他们接受,他们的名字将被列出。
  • 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 面板上的提示文本仍未更新,仅列出了除AdminLegal之外已失效的Technical角色,造成了很多混乱。

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

相关问题 无法在testflight中添加内部测试人员 - Can't add internal testers in testflight iTunes Connect管理员默认是否是Testflight内部测试人员? - Are iTunes Connect admins Testflight internal testers by default? iTunes Testflight beta测试中内部和外部测试人员的区别? - Difference between internal and external testers in iTunes Testflight beta testing? iTunes Connect - 无法为预发布应用邀请“内部测试人员” - iTunes Connect - Can't invite “internal testers” for prerelease app Testflight iTunes连接状态被拒绝(外部测试人员) - Testflight itunes connect status rejected (external testers) iOS - iTunes Connect - 使用TestFlight提交审阅时无法查看现有的外部测试人员 - iOS - iTunes Connect - Can't see existing external testers when submitting for review using TestFlight 无法在iTunes Connect上添加测试人员 - Cant add Testers on iTunes Connect 当打开“ TestFlight Beta测试”时,iTunes Connect中的外部测试器始终保持“不活动”状态。如何解决此问题? - External Testers in iTunes Connect always remains 'Inactive' when having 'TestFlight Beta Testing' turned on… How do I fix this issue? TestFlight Beta不显示测试人员 - TestFlight Beta not showing testers iTunes Connect预发行版–如果删除同时也是内部测试人员的用户怎么办? - iTunes Connect Prerelease – What happens if I remove users who are also internal testers?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM