我们急于为客户发布应用程序,所以昨天我们向App Store发布了一个应用程序,现在正在“等待审核” .
与此同时,如果客户可以进行预览,客户会感到震惊 . 我的想法是给他发一个TestFlight beta测试 . 我在想几个选择:
-
为团队客户用户审核的构建启动内部testflight
-
启动外部testflight,其中包含不在团队中的其他客户用户的构建
-
发送新版本并为团队客户用户启动内部testflight
-
发送新构建并为不在团队中的其他客户用户启动外部testflight
我不确定每种情况(内部/外部testflight):
-
我可以为"in review"的构建启动testflight测试吗?如果可以,是否会取消此版本的"in review"进程?
-
我可以发送另一个版本,而已经有一个"in review"吗?如果可以,是否会取消之前版本的"in review"进程?如果不能,我可以为新版本开始测试,而之前的版本正在审核中吗?
如上所述,这里的优先事项不是停止“审查”过程 .
EDIT
我一直在https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html阅读文档,让我害怕的是:
完成TestFlight beta测试后,您可以提交应用程序进行最终审核
因此,testflight似乎更像是流程中的一个步骤,而不是流程中的并行选项......
3 回答
从下面的回答链接:
Will submitting a build for TestFlight Beta Testing stop the Final Review Test for the same build?
下面链接的苹果文档说:
https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html
因此,当应用程序在App Store中变为 Ready for Sale 时,测试会在早期版本中自动停止,您将无法查看或测试它们 .
即使应用正在审核中,您也可以邀请用户进行测试 . 只有在商店里才能使用它 .
对于外部测试,您需要Apple在发布商店时对其进行审核,但对于内部测试则不需要 .
向用户发送邀请
选择您的应用
转到TestFlight
选择内部测试
单击选择版本以在屏幕右侧进行测试
选择要发送测试邀请的用户
单击“保存”
应用邀请将发送给所有选定的用户 .
在你的“试一试......”之后得到回复会很高兴 . 所以几分钟前我也有同样的问题: - 应用程序正在“等待审核” . - 并且没有为客户提供内部/外部测试 .
由于外部测试还需要Apple的审核,我采用了内部方式 . 所以我将我和客户帐户添加到内部测试中 . 然后我将当前构建添加到内部测试的“等待审核”状态 . 结果:它奏效了 . 我收到了邀请电子邮件,可以通过TestFlight下载该版本 . 该应用仍在“等待审核” .
以防其他人在这里偶然发现这个问题/答案 .
干杯
PS:对不起,我无法评论(需要50分),因此我创建了一个答案 .