是否可以在没有udid的情况下从我的网站安装ipa?

时间:2017-12-06 14:39:40

标签: ios

我打算建立网站,用户可以在不问udid的情况下下载我的ipa。

我看到TestFlight App可以实现此功能。但我不想安装" testflight"应用程序给用户。

我听说企业开发者计划或B-2-B App Store就是这样。 但我不知道这是确切的 可能吗?还有其他方法吗?我怎么能这样做?

请帮忙。

1 个答案:

答案 0 :(得分:3)

这取决于您是否为您的组织及其员工制作内部应用程序,或者您是否希望将应用程序分发给公众中的任何人。

对于Android发行版,您可以在线公开发布该文件。任何人,任何地方都可以下载并安装它,如果他们允许他们的设备这样做。 iOS应用程序无法实现安全性。

针对普通大众的应用选项包括:

  • 公共App Store
  • Test Flight w /用户电子邮件 - (最多10K用户;每个构建90天;对几十个用户进行最少的内部测试;外部测试版本必须首先通过App Store审核)
  • " Hockey App"即将成为Microsoft's "App Center"的版本也允许进行测试构建和分发。
  • 收集和管理单个UDID以进行手动测试("旧学校方法"还限制每个类别的设备数量)。

如果您的应用由受限制的员工组织内部和组织使用,您可以发布到内部应用商店"使用移动设备管理系统(Citrix SecureHub,XenMobile)进行设置,或将.ipa文件发布到公司Web服务器as detailed in this article。无需Apple / App Store审核。

这需要成为Apple's Enterprise Developer Program的成员并使用企业开发者证书签署您的应用。该计划是一个单独的,更加费用(每年299美元)的成本/订阅,旨在让组织在内部发布/分发"仅供员工使用的应用程序。

然后,从公司网络服务器安装您的应用的用户必须" Manually Trust an Enterprise Developer"正如Apple关于分发内部/临时应用程序的文档中所述。

编辑: 正如你所提到的,还有" B2B"这似乎是一个普通的非企业开发人员的路线,但这也要求您的最终用户是具有MDM设置的企业或作为企业"批量购买计划的一部分购买的兑换代码。"仍然没有工作只是在网上发布.ipa,因为你希望。 见this description& WWDC视频,如果您对此路线感兴趣。 此外,这个问题基本上是a duplicate of this earlier question ......