如何在不使用 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 如何在不触发完整审查的情况下更新构建?