我的团队正在开发一个iOS应用程序,该应用程序仍处于测试阶段。
当我们向潜在合作伙伴展示应用时,我们使用testflight与他们共享应用。唉,testflight需要用户的UDID,这只能通过Mac上的iTunes获得,这很麻烦。我们希望能够使用他们的电子邮件地址向用户发送应用邀请。
我们是否可以使用iOS开发人员企业计划让潜在合作伙伴仅使用他们的电子邮件地址来尝试应用,而不涉及UDID?
我的团队正在开发一个iOS应用程序,该应用程序仍处于测试阶段。
当我们向潜在合作伙伴展示应用时,我们使用testflight与他们共享应用。唉,testflight需要用户的UDID,这只能通过Mac上的iTunes获得,这很麻烦。我们希望能够使用他们的电子邮件地址向用户发送应用邀请。
我们是否可以使用iOS开发人员企业计划让潜在合作伙伴仅使用他们的电子邮件地址来尝试应用,而不涉及UDID?
Answers:
是的,有了iOS Developer Enterprise Program会员资格,您就可以将应用程序分发到设备而无需任何设备信息。
但是,现在TestFlight已合并到所有付费开发者帐户中,这比解决管理测试用户的问题要好,而不是将您的帐户升级到企业。
TestFlight不再需要UDID。您可以使用TestFlight分发应用程序,而无需使用所有这些测试设备的UDID。只需通过提供他们的电子邮件地址邀请测试人员。他们将能够加入你。您需要Apple开发人员帐户(每年99美元)才能使用TestFlight。
是的,使用开发者企业计划(每年299美元),您还可以分发企业应用程序。您只需提供电子邮件地址即可直接向用户分发此类应用,并将其安装在设备上,不受任何限制。企业帐户不需要UDID。了解有关TestFlight,Developer Enterprise帐户以及Enterprise App Distribution - Hexnode博客的其他选项的更多信息
另请查看Diawi它可能是一种替代方案,但仍然是“官方”方式https://www.diawi.com/
iOS上的应用程序的无线安装基于Apple正式提供的工具和功能:itms-service和提供应用程序信息的有效清单文件。