每个测试版更新都需要通过Apple TestFlight批准吗?

我刚刚将我的iOS 8 beta应用程序的一个小更新(0.1.0到0.2.0)上传到Apple TestFlight。 我的应用程序之前获得了Apple TestFlight的批准,我读到了次要更新不需要另外审核。 这仍然是这样吗? (我问,因为我需要提交它进行另一次审查,即使更改很少)

澄清。

如果要跳过重新审核过程,请不要更新VERSION(Info.plist文件中的“Bundle versions string,short”),更新BUILD(Info.plist文件中的“Bundle version”)

所以不要做0.1 (1) -> 0.2 (1)代替0.1 (1) -> 0.1 (2)

提交更新的版本,然后在iTunes Connect中按“提交以进行Beta App Review”,然后选中“Build Changes”框作为NO。

简短的回答,你是对的。 “次要更新不需要另外审核”更长的答案…在新上传的构建中,您将看到一个链接,上面写着“提交Beta审核”。 单击该按钮后,您将获得与通过Beta审核流程成功发送的初始构建相同的屏幕。 但是你会在那里看到一个新问题。 它会询问是否有任何重大变化。 只要您在那里回答“否”,它就会自动批准您的构建以供外部测试人员使用。 您无需等待审核。
我刚刚在20分钟前为我的几个应用做了这个。

我刚遇到一个问题,苹果公司每天限制我使用2个新版本(需要批准)。

我无法绕过第三次构建的审核流程(我的第一次获得批准)。 我不确定这是否与打开/关闭使用TestFlight进行测试的构建有关。

我能够说明构建不是一个重大的变化,并获得我的第二次构建的即时批准,但后来我尝试进行第3次构建并且速率有限。

构建更改 - 您是否对此构建做了任何重大更改...

除了每天2个限制之外,它还有一个超时限制。 我不得不等待超过36分钟才能提交另一个版本,这是我真正希望发送给我的外部beta测试人员的版本。

TestFlight 2构建了一天的速率限制