我在 Apple 开发者计划中有一个企业计划帐户。目前,我正在使用 TestFlight 分发应用程序,这似乎仍然要求分发配置文件包含每个测试人员的 UDID(即使对于企业应用程序也是如此)。
有没有 TestFlight 的替代方案(除了基本 DIY 将文件放置在网络服务器上的某个位置之外)可以让我实现
a) 分发我的企业应用程序,无需 UDID 麻烦,
b) 仍然允许对安装应用程序的人员进行一定程度的控制,
c) 提供一些类似于 TestFlight 的功能?
我已经在 Google 上搜索过此内容,但制定针对这些条件的搜索很棘手。
更新
企业计划禁止将应用程序分发给您自己组织之外的任何人。我很好奇这是否适用于 TestFlight 等服务;这可能说明缺乏此类能够以真正的企业方式分发企业应用程序的第三方服务(而不是将它们视为仍然需要 UDID 的 Ad Hoc)。
最佳答案
TestFlight 现在支持上传企业版本(没有任何关联的 UDID)。也许一直都是这样!很长一段时间我都坚信这是不被允许的,但现在我找不到任何证据来证实这一点。
关于不需要设置 UDID 的 iOS 企业应用程序分发帮助程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12682233/