如何在不使用 TestFlight 的情况下对 iOS 应用进行 beta 测试

Posted

技术标签:

【中文标题】如何在不使用 TestFlight 的情况下对 iOS 应用进行 beta 测试【英文标题】:how to do beta test iOS app without using TestFlight 【发布时间】:2018-01-23 08:31:41 【问题描述】:

ios8 中,苹果引入了一个用于 beta 测试的工具 TestFlight。我想知道在 TestFlight 工具之前是如何进行 beta 测试的?

谢谢

【问题讨论】:

在 testflight 之前,diawi.com 是最好的在线工具.. 【参考方案1】:

HockeyApp 是一个很好的选择..

对于我的企业应用,我使用的是diawi

【讨论】:

【参考方案2】:

TestFlight 最初是由一家公司开发的服务,后来被 Apple 收购。所以 TestFlight 已经存在很长时间了,虽然是作为外部服务,没有包含在 iTunes Connect 中。多年来,还有其他几项服务提供 Beta 测试功能,例如 Fabric/Crashlytics 或 HockeyApp。

【讨论】:

【参考方案3】:

您必须(而且我认为仍然可以)将设备注册为 beta 测试设备。这可以在开发人员门户中完成,您需要设备的 UUID。从 xcode 中,您可以将应用导出为 .ipa 文件并指定它用于 Ad Hoc 安装。然后您可以使用 iTunes 将应用程序放在测试设备上。

比使用 Testflight 麻烦多了。

【讨论】:

以上是关于如何在不使用 TestFlight 的情况下对 iOS 应用进行 beta 测试的主要内容,如果未能解决你的问题,请参考以下文章

如何在不使用乘法的情况下对数字进行平方?

Testflight 如何在不触发完整审查的情况下更新构建?

如何在不使用 Spark SQL 的情况下对 Spark 中的数据帧进行排序?

如何在不使用 GROUP BY 子句的情况下对行进行分组

如何在不使用任何内置高斯函数的情况下对图像进行高斯模糊?

如何在不等待 1 秒的情况下对进程的 CPU 使用情况进行采样