是否将TestFlight与批准的应用程序一起使用会触发新的批准

时间:2019-04-28 16:16:00

标签: ios app-store testflight appstore-approval

我的应用已获得批准,但由于我想手动发布,因此正在等待开发者发布。但是,在发布之前,我想使用试飞进行测试

当我尝试将批准的内部版本发送给测试人员时,Apple要求输入登录ID,然后为我提供一个对话框以供“审阅”。这仅仅是苹果公司笨拙的语言,还是他们真的想在测试之前就再次审核它,即使它已经被批准了?

任何人都对此有经验吗?

这是对话框的图片

dialogbox

2 个答案:

答案 0 :(得分:2)

我的经验是Store和TestFlight是两个不同的世界,具有两个不同的批准流程-但前者会以一种特殊的方式影响后者。

您提出的问题特别是对我而言,是您在商店上发布了1.1版26版,可以出售了,然后继续开发并将1.1版27版上传到TestFlight。 。即使1.1(26)已经出售,即使1.1(26)已在TestFlight上发布,但1.1(27)仍需要新的批准!换句话说,App Store版本似乎在TestFlight上重新设置了批准时钟。

这几乎就是您的情况。 App Store上的批准显然意味着您的下一次TestFlight上传需要新的批准。因此,是的,您将需要等待批准。通常只需要几天。

答案 1 :(得分:1)

没有使用TestFlight的方法,而是有一种更简单的方法来发布到Store之前测试Apple认可的内部版本(Pending Developer Release的状态)。这是Promo code测试。

如果我没记错的话,您可以生成近100个促销代码。这些促销代码可以共享给开发人员,这样他们就可以实际测试商店构建,而无需将其发布到应用商店。

您可以找到许多有关促销代码的文章。我分享了一个here