创建内部测试组:建组、加人、加构建三步走
创建一个新的内部测试组
每个 App 进来 TestFlight 面板里已经有一个默认的「App Store Connect Users」组,但很多团队会创建多个内部组——比如 QA 组专门测稳定版、开发组测 nightly、产品组测体验。
步骤
- App Store Connect → 选你的 App → TestFlight 标签页。
- 左侧栏找到 Internal Testing 区域,旁边有一个
+按钮。 - 点
+→ 弹出对话框,输入组名(比如「QA Team」)→ Create。 - 新组出现在列表里,此时是空的。
给组里加成员
内部测试者只能从你的 App Store Connect 团队里选——先确保团队成员已经被加到账户里,并且持有五种角色之一。
步骤
- 点你刚创建的内部组 → 右侧显示组详情。
- 点 Add Testers → 弹出已注册的团队成员列表。
- 勾选要加进这个组的人 → 点 Add。
- 组里现在有成员了,但还没有构建版本 → 还不会发邀请。
另外一种方式:团队成员在 App Store Connect 的 Users and Access 面板里可以被批量添加。只要他们在里面有角色,就可以被任何内部测试组选中。
给组里加构建版本
内部组里的构建版本和外部组的构建版本来源一样——都是你 Archive + Upload 上传到 App Store Connect 的构建。步骤:
- 在组详情页里找 Builds 区域 → 点 Add Builds。
- 弹出已上传且 Ready to Submit 的构建列表(Processing 中的不会显示)。
- 选要加进去的构建 → Add。
- 构建状态变成 Testing,组里的成员开始收到邀请。
一个重要细节:同一个构建可以同时加进多个内部组。比如「QA Team」和「Developer Team」两个组,都可以绑定同一个构建。构建一旦加进任何内部组,就不再是「Ready to Submit」状态,而是进入 Testing 状态。
内部组创建完成的判定标准
创建一个新的内部组后,依次检查:
- ✅ 组已创建(有名字、出现在 Internal Testing 区域)
- ✅ 组里至少有一个团队成员
- ✅ 组里至少有一个 Ready to Submit 的构建
- ✅ (可选)勾了 Enable Automatic Distribution,让后续构建自动推过来
这四个点都满足之后,组内成员会在几分钟内收到 TestFlight 邀请邮件,同时 TestFlight App 里会弹出通知。