首页 文章

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

提问于
浏览
19

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

我已经为新版本提交了Beta版 . 我已为此版本启用了TestFlight测试 . 但是,当我尝试邀请测试人员时,我被告知我需要为这个角色启用一些用户 .

当我进入iTunes连接的“用户和角色 - TestFlight Beta测试人员 - 内部”部分时,我会看到该公司团队中其他人的列表 . 每个人左侧都有一个复选标记来选择它们 . iTunes Connect不允许我选择任何用户,也不会出错 .

我该如何添加测试人员?

3 回答

  • 18

    在我的情况下,发生这种情况是因为我在iTunes Connect团队中设置了 Technical 角色 .

    Users with the Technical role are not authorised to add internal beta testers.

    您需要在团队中找到在iTunes连接中具有 Admin or Legal 角色的人员 .

    这个人可以:

    • 自己设置测试人员 .

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

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

    用户界面似乎没有任何反馈通知你,这是不幸的 .

  • 6

    Apple让这个过程变得非常不明显,但这里有一些步骤可能有所帮助:

    • 登录iTunes Connect并导航至"Users & Roles > iTunes Connect Users"

    • 单击顶部附近的图标以添加新用户

    • 将他们添加到"TECHNICAL"角色!!这是Apple无法解释的重要部分 . 如果用户不是't assigned to the 1503445 role, their name won' t出现在要从"Users & Roles > TestFlight Beta Testers"部分下选择的用户列表中 .

    • 新用户将收到电子邮件邀请 . 在他们接受之前,您不会在用户列表中看到他们的名字 . 一旦他们接受,他们的名字将被列出 .

    • 导航到“用户和角色> TestFlight Beta测试人员”,选中其名称旁边的框,然后单击“保存” . - 或者 - 导航回“用户和角色> iTunes Connect用户”,单击新用户的名称,在右上角,将“内部测试器”切换为“开” .

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

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

  • 12

    截至2015年末/ 2016年初,Apple已开始停用技术角色,并将其替换为App Manager角色 . 创建了一个Developer的新角色,它还允许通过TestFlight进行内部测试,同时拥有更少的权限 . 不幸的是,TestFlight面板上的提示文本仍然没有更新,只列出除Admin和Legal之外的已解散技术角色,造成很多混乱 .

相关问题