【发布时间】:2015-02-20 08:57:44
【问题描述】:
我正在寻找一种机制,允许我们的员工和少数几个关键业务合作伙伴下载我们的 Beta iOS 应用程序的副本,而无需注册 TestFlight 或在我们的一个配置文件中注册他们的设备以使用服务比如 Crashlytics。
iOS 开发者企业计划能做到这一点吗?如果我们使用企业配置文件构建应用程序,那么任何拥有 .ipa 链接的人都能够在他们的 iPhone 上安装此应用程序吗?
【问题讨论】:
我正在寻找一种机制,允许我们的员工和少数几个关键业务合作伙伴下载我们的 Beta iOS 应用程序的副本,而无需注册 TestFlight 或在我们的一个配置文件中注册他们的设备以使用服务比如 Crashlytics。
iOS 开发者企业计划能做到这一点吗?如果我们使用企业配置文件构建应用程序,那么任何拥有 .ipa 链接的人都能够在他们的 iPhone 上安装此应用程序吗?
【问题讨论】:
使用企业配置文件,您不需要在其中添加设备的 UDID,您可以使用它进行构建并从 XCode 实现。然后它可以安装在任何 iOS 设备上。
【讨论】:
TestFlight 集成在 iTunesConnect 中,因此您可以使用 iTunesConnect 管理 BetaCommunity。优点是您可以更好地控制应用程序在 30 天后过期。
如果您部署使用企业证书构建的应用程序,则无法防止滥用......世界上每个人都可以安装这些 ipa 文件。
【讨论】: