我需要TestFlight吗?

时间:2015-10-26 14:10:22

标签: ios testflight

据我所知,TestFlight做了两件事:

  • 使我能够通过电子邮件邀请测试人员
  • 自动启用"发送崩溃报告"特征

我做家庭(企业)应用程序并直接用AppStore分发它。

看起来我不需要TesFlight,可能会继续使用adhoc配置并使用我们的内部门户安装应用程序。这是真的吗? TestFlight有一些我可能需要的特殊功能吗?

2 个答案:

答案 0 :(得分:1)

我喜欢像TestFlight和Fabric这样的产品,因为与直接ad hoc构建相比,它们更容易控制和分发。特别是当我向门户添加新设备时,有时很难看出该设备是否实际包含在构建中。使用Fabric或TestFlight,您可以让用户和用户拥有自己的设备。您可以看到哪个用户拥有什么设备并分发给选择的用户而不会有太多麻烦。

答案 1 :(得分:1)

Crashlytics

<强>赞成

  1. 快速发布,因为没有审核流程。
  2. 使用网络界面轻松查看集成崩溃报告和分析。
  3. 对β周期的寿命没有限制。
  4. <强>缺点

    1. 要求您使用开发配置文件,其中已知并添加了每个测试人员的UDID。
    2. 将框架集成到项目中可能很棘手。
    3. TestFlight

      <强>赞成

      1. 使用生产配置文件,因此无需管理UDID。
      2. 发布已集成到Xcode中,没有第三方框架。
      3. 崩溃报告等。不确定分析。
      4. <强>缺点

        1. 慢速(48小时?)发布时间经过小型审核流程。
        2. 每个测试版的使用寿命限制为30天。
        3. 没有明确的赢家,我从Crashlytics转到TestFlight,因为它更干净,我每次发布测试版时都要排练我的版本。