我的应用已获得批准,但由于我想手动发布,因此正在等待开发者发布。但是,在发布之前,我想使用试飞进行测试
当我尝试将批准的内部版本发送给测试人员时,Apple要求输入登录ID,然后为我提供一个对话框以供“审阅”。这仅仅是苹果公司笨拙的语言,还是他们真的想在测试之前就再次审核它,即使它已经被批准了?
任何人都对此有经验吗?
这是对话框的图片
答案 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。