我在Apple开发人员计划中拥有一个企业计划帐户。目前我正在使用TestFlight来分发应用程序,这似乎仍然要求分发配置文件包含每个测试人员的UDID(即使是企业应用程序)。
TestFlight有什么替代品(除了在某个地方的网络服务器上基本DIY放置文件),这将让我
a)在没有UDID麻烦的情况下分发我的企业应用程序,
b)仍允许对谁安装应用程序进行一些控制,
c)提供类似于TestFlight的一些功能吗?
我已经搜索过这个,但是制定搜索这些标准很棘手。
更新
企业计划禁止将应用分发给您自己组织外的任何人。我很好奇这是否适用于TestFlight等服务;这可能会导致缺乏可以以真正的企业方式分发企业应用程序的第三方服务(而不是将它们视为需要UDID的Ad Hoc)。
答案 0 :(得分:3)
TestFlight现在支持上传企业版本(没有任何关联的UDID)。也许它总是这样!很长一段时间我都不相信这是不允许的,但我现在找不到任何证据来证实这一点。
答案 1 :(得分:-1)
“麻烦”不是由TestFlight引起的,而是由Apple引起的 - 如果应用程序没有为其签名,设备将拒绝该应用程序,因此没有UDID就没有服务。
PS。您可以随时越狱设备并禁用签名检查,但我不知道有任何服务可以利用这一点。