我打算建立网站,用户可以在不问udid的情况下下载我的ipa。
我看到TestFlight App可以实现此功能。但我不想安装" testflight"应用程序给用户。
我听说企业开发者计划或B-2-B App Store就是这样。 但我不知道这是确切的 可能吗?还有其他方法吗?我怎么能这样做?
请帮忙。
答案 0 :(得分:3)
这取决于您是否为您的组织及其员工制作内部应用程序,或者您是否希望将应用程序分发给公众中的任何人。
对于Android发行版,您可以在线公开发布该文件。任何人,任何地方都可以下载并安装它,如果他们允许他们的设备这样做。 iOS应用程序无法实现安全性。
针对普通大众的应用选项包括:
如果您的应用由受限制的员工组织内部和组织使用,您可以发布到内部应用商店"使用移动设备管理系统(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 ......