我目前正在为客户开发iOS应用程序.对商店的提交审核流程通常是一个漫长的过程,对我来说相对较新.
我的客户希望使用TestFlight进行beta测试,然后通过XCode和Itunes Connect将应用程序提交到应用商店.
淘宝的Apple文档我似乎无法理解以下内容:
如果我想更新商店中的现有应用程序,我是否必须再次完成审核流程?
如果我的应用程序已通过TestFlight批准进行beta测试发布,那么在将应用程序提交给商店时是否会考虑这一点?
如果我想通过TestFlight测试新版本,我是否需要再次完整地完成测试审核流程?
如果某个应用在应用商店获得批准,是否会自动通过测试审核?
(这听起来有点违反直觉,因为你不想在发布到商店之后进行beta测试,但是在你可能想要在商店的实时版本上进行测试的更新以进行测试的情况下)
新的TestFlight集成很棒,但它产生了一些混乱,现在我的应用程序已经处于"等待审核"状态超过10天,我担心我不完全理解它.
我有一个应用程序Ver 1.1 Build 567现在被选为'App Store的最终评论'.它目前处于"等待审核"状态.一段时间后,我切换了该版本的TestFlight Beta Testing开关,并邀请了一些内部测试人员.我必须回答一些问题,这些问题在阅读文档时应该是显而易见的,但到目前为止还没有找到
将切换'TestFlight Beta Testing'开关立即暂停当前已经'等待待审查'的版本?
如果情况并非如此,我不必担心,后续工作与外部测试有关.点击"提交Beta App评论"会暂停当前正在"等待待审查"的版本?换句话说,您是否可以同时对应用商店和Beta测试进行同样的审核?
如果两个问题的答案都是肯定的,那么我将不得不上传一个新的预发布版本(1.2),并为Beta测试选择该版本,这当然会迫使我将Beta测试版关闭.这绝对应该允许我有两个不同的版本,跨越两个不同版本的并行审查状态 - 一个用于商店,一个用于beta测试.
非常感谢确认这种行为.
努诺