我们公司目前正在使用TestFlight进行beta测试,我们正在寻求推出一项有几项重大变化的新版本。我们想测试以确保新版本在推送之前没有任何灾难性的错误,但不幸的是,很多人在这里远程工作,我们无法在他们的设备上手动安装新版本。
我想要做的是将新版本上传到iTunes Connect,在我们有机会测试之前不要将其提交审核。根据Apple的说法:
当您为预发布版本上传新版本时,内部测试人员将始终获得您上传的最新版本。外部测试人员只有在您将更新提交给Beta App Review并获得批准后才能访问更新。
这很好。这正是我想要的。然而,在下一行,他们继续说:
上传新版本会自动禁用旧版本的新安装。
我理解的是,如果你上传一个新的内部版本,没有人能够安装旧的外部版本。是对的吗?如果是这样,有没有办法有第二个内部测试版本?
答案 0 :(得分:5)
我在这看到你的误解。它的工作原理是,当您上传新版本时,所有内部测试人员都会收到通知并能够下载新版本。只有内部测试人员才能禁用以前的版本,而外部测试人员将能够下载最近评论的应用版本长达30天。只有当您还提交新的构建以进行外部测试审核时,您才会更新外部测试人员的版本。在此之前,他们将能够下载当前版本。希望有所帮助, 儒略