曲棍球与试飞
Posted
技术标签:
【中文标题】曲棍球与试飞【英文标题】:Hockey vs. Testflight 【发布时间】:2014-11-07 23:49:05 【问题描述】:我们正在为即将推出的测试版尝试在这两种服务之间做出决定。新的 TestFlight 看起来有了很大的改进,但我们仍然担心 3 件事:
-
测试人员的用户体验(TestFlight 应用程序的 iTunes 评论暗示这可能会造成混淆)
在审核我们的 beta 版本时可能会被苹果拒绝或延迟。
仅限ios8
另一方面,曲棍球似乎有更好的测试仪用户体验。它支持多个操作系统版本。当然,不需要审查。
Hockey 的缺点似乎是 100 台设备的限制:http://support.hockeyapp.net/kb/client-integration-ios-mac-os-x/adding-new-devices-to-your-provisioning-profile
这是我们的比较网格:https://docs.google.com/spreadsheets/d/1CuYlsLsZPW-79hEre7jLppfwQpG4WmW3fDvHvIJ86wY/edit#gid=0
如有任何反馈,我们将不胜感激。
【问题讨论】:
【参考方案1】:在过去的几周内,我们还通过 HockeyApp 和 Apple 的新 Testflight 对我们的应用进行了 beta 测试。我建议您同时使用这两种方法并自己查看优缺点,然后您可以从中选择一种。以下是我们过去几周的见解:
HockeyApp 优点:
无需审批流程 快速上传新版本,同时保持对旧版本的访问HockeyApp 缺点:
需要更多的工作来初始设置每个 beta 测试人员(需要 让他们的设备在 HockeyApp 上注册,这样您就可以 使用配置文件注册他们的 UDID,然后使用新的 存档的构建需要上传到包含该内容的 HockeyApp 更新的配置文件) 只有 100 个测试员位置(尽管除非您真的接近应用商店提交,否则您可能甚至不需要 100 个位置)TestFlight 优点:
不必严格处理 UDID 或配置文件 仅限电子邮件TestFlight 缺点:
需要 iOS 8 才能安装 TestFlight 只有 25 个内部测试器插槽【讨论】:
感谢非常有帮助。我对 Hockey 不了解的一件事是:它会自动从测试人员那里收集和上传 UDID,还是他们必须通过 iTunes 手动提取 UDID? 它可以帮助您收集 UDID 并显示您的测试人员的注册设备以及您的配置文件中存在的 UDID。您必须自己在 Apple 开发人员门户上将 UDID 添加到配置文件中,因为 Apple 不允许开发人员将他们的密码交给其他人,并且如果没有开发人员密码,这将无法自动化。 每次发布新版本需要 1.5 天吗?或者只是您第一次想注册使用 TestFlight?以上是关于曲棍球与试飞的主要内容,如果未能解决你的问题,请参考以下文章