【问题标题】:With TestFlight being replaced by iTunes Connect, what will happen to enterprise app beta testing?TestFlight 被 iTunes Connect 取代后,企业应用 beta 测试会发生什么变化?
【发布时间】:2023-10-27 09:33:01
【问题描述】:

我在iTunes Connect Developer Guide 中找不到任何有关企业 beta 测试的信息,所以我希望这个问题在这里看起来不会太不合适。此外,它说here 即使是测试版也将受到审查。我们正在使用私有 API,因此该应用不会通过审核。

我希望能够在没有任何 AppStore 评论的情况下继续对我们的企业应用进行 Beta 测试。我可以在 iTunes Connect 上执行此操作,还是现在必须找到替代方法?如果是第二个,那么您能否推荐任何可能的替代方案。提前致谢!

【问题讨论】:

    标签: ios testflight beta-testing


    【解决方案1】:

    让我们看看 Apple 是否会对当前版本进行一些更新。不仅缺少企业测试支持...

    但您可以轻松跳转到另一个 Beta 分发平台,一些免费,一些付费,一些免费增值:
    https://crashlytics.com/
    http://www.hockeyapp.com/
    http://ubertesters.com/
    https://www.testfairy.com/
    http://www.applause.com/mobile-sdk
    https://appblade.com/
    http://www.installrapp.com/
    https://deploygate.com/
    ... 可能还有其他我不认识的人。

    或者您可以自己托管:
    http://www.hanchorllc.com/betabuilder-for-ios/
    http://hockeykit.net/

    我个人改用了 Crashlytics,它涵盖了我需要的所有内容,而且是免费的。有些东西比 TestFlight 好,有些则不如。但您的选择可能会有所不同 - 例如,其他一些平台提供人群测试或高级应用内测试功能。

    【讨论】:

    • 所有这些服务都有 100 台设备的限制吗?
    • 这些服务通常完全没有限制。您的 Apple 开发者帐户限制为 100 台设备(或更多,有特殊优惠),这很重要。如果您有 Apple 企业帐户,则没有限制。请记住,所有这些服务都要求您使用您的帐户签署应用程序!
    • 对不起,你是对的。我正在寻找一种方法来使用来自不同提供商的 Apple 新 Testflight 服务提供的 1000 个用户限制,但似乎所有这些提供商仍然使用具有 100 个设备限制的旧配置文件方法。
    • 这不是关于新旧...而是关于 Apple 的许可模式,他们能够以其他人无法做到的方式重新签署您的应用程序。
    • 我喜欢 hokeyapp.com,但由于微软最近收购了它,我们能确定他们不会像 Apple 那样使用 TestFlight 吗?
    【解决方案2】:

    使用私有 API 时,您将永远无法通过 AppStore 审核。因此,唯一可能的解决方案是切换到替代方案。 TF 不适用于企业应用程序测试,我们需要照原样接受。

    我在beta testing enterprise apps without AppStore review 上找到了不错的文章,不确定它是否是您要找的东西,但要点与您的相同。在测试企业应用程序时,您需要支持不同的操作系统(不仅是 iOS 8),并且您需要在没有任何评论的情况下分发您的构建。今天 TF 将关闭这两个功能。

    【讨论】:

    • 内部企业应用程序不需要经过 Apple AppStore 审核。
    相关资源