【问题标题】:Does Using TestFlight With Approved App Trigger New Approval将 TestFlight 与已批准的应用程序一起使用是否会触发新的批准
【发布时间】:2019-04-28 16:16:00
【问题描述】:

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

当我尝试将已批准的构建发送给我的测试人员时,Apple 会要求我提供登录 ID,然后给我一个对话框以提交以供审核。这只是 Apple 在他们的语言上笨拙,还是他们真的想在测试之前再次审查它,即使它已经获得批准?

有人有这方面的经验吗?

这是对话框的图片

【问题讨论】:

    标签: ios app-store testflight appstore-approval


    【解决方案1】:

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

    您提出的问题特别对我来说是您在商店中发布版本 1.1 build 26,它已准备好出售,然后您继续开发并将版本 1.1 build 27 上传到 TestFlight .即使 1.1(26) 已经在销售,即使 1.1(26) 已经在 TestFlight 上发布,1.1(27) 也需要新的批准!换句话说,似乎 App Store 版本重置了批准时钟,就像在 TestFlight 上一样。

    这几乎就是你的情况。 App Store 上的批准显然意味着您的下一次 TestFlight 上传需要新的批准。所以是的,您将不得不等待它获得批准。这通常只需要几天时间。

    【讨论】:

    • 您是否见过 testflight 要求更改或不批准已批准用于商店的版本?
    • 除了批准提交之外,我从未见过 testflight 做过任何事情。但是,我很保守。
    【解决方案2】:

    除了使用TestFlight,还有更简单的方法可以在发布到商店之前测试 Apple 批准的构建(Pending Developer Release 状态)。是Promo code 测试。

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

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

    【讨论】:

    • 这如何回答实际提出的问题?
    猜你喜欢
    • 2013-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-24
    • 1970-01-01
    相关资源
    最近更新 更多