繁体   English   中英

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

[英]How to distribute iOS app to specific users?

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

  1. 通过Appstore
  2. 通过testflight构建
  3. 通过创建ipa文件并将其安装在设备上。

有没有其他方法将应用程序分发给特定用户?

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

1) 公共应用商店

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

2) iOS开发者企业计划

iOS Enterprise Distribution计划允许公司直接分发他们自己的“内部”应用程序。 它仅供被许可公司的员工使用,被许可人必须是具有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)i OS Beta测试服务:TestFlight

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

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM