我想通过 TestFlight 将应用程序分发给我的一位内部测试人员。除了通过 TestFlight 下载之外,他们不需要任何权限。
当我在用户和角色上创建他们的帐户时,我会看到以下界面:
这 8 个角色中哪一个将提供最低权限但足以通过 TestFlight 下载?
+------------------+--------------------+-------------------------+
| Role | App Features count | Provider Features count |
+------------------+--------------------+-------------------------+
| Admin | 16 | 6 |
| App Manager | 14 | 3 |
| Marketer | 9 | 0 |
| Developer | 8 | 0 |
| Finance | 2 | 3 |
| Sales | 2 | 0 |
| Customer Support | 1 | 0 |
+------------------+--------------------+-------------------------+
因此,您最好的选择是销售或客户支持,具体取决于您想授予用户哪些权限:
销售:
客户支持:
您可以在此处找到已确定的角色:https://developer.apple.com/support/roles/
对于仍然可以通过 Testflight 测试 beta 版本的最低权限,我认为
Customer Support
是合适的角色。
更新: 内部测试员现在需要以下角色之一:
所需角色:帐户持有人、管理员、应用程序经理、开发人员或营销人员。
请参阅:https://developer.apple.com/help/app-store-connect/test-a-beta-version/add-internal-testers