如何将iOS应用程序分发给特定用户?

时间:2015-06-30 11:55:22

标签: ios

据我所知,我们可以通过3种方式分发iOS应用

  1. 通过Appstore
  2. 通过testflight Builds
  3. 创建ipa文件并将其安装在设备上。
  4. 有没有其他方法可以将应用分发给特定用户?

3 个答案:

答案 0 :(得分:5)

将iOS应用分发给有限受众的5个选项

1)公共应用商店

在公共App Store上分发应用程序。只有获得授权才能使用该应用的人才能验证并使用其功能。要求一个小的价格(如99美分)将阻止偶然安装。 提交到公共App Store需要iOS Developer许可证,每年99美元。

2) iOS开发者企业计划

iOS企业分发计划允许公司直接分发他们自己的“内部”应用程序。它仅供被许可公司的员工使用,被许可人必须是具有DUNS编号的公司或组织。此许可证每年的成本为299美元,而iOS开发人员许可证的成本为每年99美元。给定设备一次只能从一个iOS企业许可证安装应用程序。

3)自定义B2B应用程序

Apple拥有批量购买和自定义B2B应用程序。这些程序在线商务商店运营。批量购买计划允许企业批量购买公共App Store中的应用程序。自定义B2B应用程序扩展了第三方开发人员构建的自定义B2B应用程序的批量购买计划。第三方开发人员确定哪些批量购买客户可以购买给定的应用程序。此类应用程序不在公共App Store上提供,只能通过Business Store提供。

4) Ad Hoc Distribution (打算用于测试)

Ad Hoc Distribution允许您将应用程序分发到最多100个iOS设备进行测试。您必须通过其ID手动注册这些设备。每个会员年度可以移除/更换设备。 Ad Hoc Distribution是iOS Developer Program和iOS Developer Enterprise Program的一项功能。这可能是原型或贸易展览所需的全部内容。

5)我 OS Beta测试服务:TestFlight

TestFlight是一个免费的无线平台,用于向团队成员分发测试版和内部iOS应用程序。开发人员可以使用TestFlight的仪表板管理测试并从团队接收反馈。 TestFlight利用您的iOS企业许可证或开发者许可证来创建企业和专用配置应用程序。

答案 1 :(得分:0)

任何标准文件传输机制都可以使用;电子邮件(ugh),FTP,在您的网站上托管.ipa?

这些机制允许用户下载IPA,但必须在他们的计算机上使用iTunes将其安装到他们的设备上。

有关如何直接向设备进行无线安装的说明,请参阅本指南:http://shinydevelopment.com/blog/over-the-air-ios-provisioning-and-distribution/

答案 2 :(得分:0)

有几个beta分销平台:
- Fabric aka Crashlytics
- HockeyApp
- ......