我今天刚收到一封电子邮件,自2015年2月26日起,testflightapp.com将不再有效,而且我应该使用iTunes Connect TestFlight服务。对于应用程序商店应用程序来说这很好用,但我的大多数项目都是企业应用程序,iTunes Connect不支持这些应用程序。最重要的是,iTunes Connect TestFlight需要iOS 8,而且很多企业用户仍然在iOS 7上。
有没有人在TestFlight之外有一个解决方案,用于将Enterprise iOS应用程序部署到一组注册用户?我希望有一个比设置我自己的MDM更简单的解决方案,但在这一点上,我认为这可能是唯一的选择。
答案 0 :(得分:2)
Tesflight不适用于iOS Enterprise开发。请参阅“如果您在商店外部分发应用,则会遵循稍微不同的流程。您无法访问iTunes Connect和某些应用服务,因此可以跳过这些步骤。”在https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/Introduction/Introduction.html
另请参阅Apple https://forums.developer.apple.com/thread/9229上的讨论,其中说“企业应用程序可以使用Ad-hoc分发在内部进行测试”,如果只想让应用程序可用于已注册的测试设备。
答案 1 :(得分:1)
来自Apple的beta测试网站:
内部测试人员 通过与最多25位已在iTunes Connect中分配了技术或管理员角色的团队成员共享您的测试版,快速获得反馈。每个成员最多可以测试10台设备。
外部测试人员 准备就绪后,您可以邀请最多1,000名不属于您的开发组织的用户对您打算在App Store上公开发布的应用进行beta测试。向外部测试人员提供的应用程序需要Beta App Review,并且必须遵守完整的App Store审核指南才能开始测试。对于包含重大更改的应用的新版本,您需要进行审核。一次可以在内部或外部测试多达10个应用程序。
只有外部测试人员才能接受应用商店评论和指南。 TestFlight Beta Testing
答案 2 :(得分:0)
您可以使用"无线下载" TestFlight使用的功能。 BetaBuilder(http://www.hanchorllc.com/betabuilder-for-ios/)等应用会为您生成HTML和清单文件,然后您需要将其上传到您选择的某个网络空间,然后为您的客户提供一个网址。现在需要在HTTPS上托管应用程序。
答案 3 :(得分:0)
我和你一样。需要与企业证书一起分发的多个应用程序,以便QA等可以访问它们。
猜猜可能需要更新/检查hockeyapp以查看它是否适用于IPA' s。我们将它用于我们的Android应用程序并且运行良好,所以......
TestFlight非常方便。 OTA并不难,但访问(即互联网访问与内联网访问)是我们所需要的,并且获得其他服务可能是一件有趣的事情。
在这里看到不同的答案会很有趣。