仅为 10-20 个最终用户轻松分发 iOS 应用程序

Posted

技术标签:

【中文标题】仅为 10-20 个最终用户轻松分发 iOS 应用程序【英文标题】:Easily distribute iOS application for only 10-20 end users 【发布时间】:2013-12-17 20:30:10 【问题描述】:

创建一个不需要通过 App Store 的 ios 原生应用,因为只有 10-20 个最终用户会安装它。

最终用户能够安装此应用程序的最简单方法是什么?

我是否需要欺骗所谓的“临时”配置文件?

最终用户是否需要此配置文件的副本以及应用程序?

【问题讨论】:

【参考方案1】:

尽管可以使用 AdHoc 分发(这当然不是作弊,这是设计使然!)或内部分发来分发您的应用程序,但这两种方法仍然与配置文件相关联。

这样做的主要缺点是,当配置文件过期时,应用程序也会过期。

您的另一个选择是企业分发,(我认为这不需要配置文件,但我不确定这也需要配置文件谢谢 Caleb ),费用为 299 美元/年。

但要回答您的实际问题。

如果您的用户不在现场,Ad-hoc 可能是最简单的方法。 是的,他们需要一份个人资料的副本。

【讨论】:

是的,企业分发也需要配置文件。该配置文件未绑定到任何特定的设备 ID,但您有合同义务限制将您的应用分发给您的组织。【参考方案2】:

您还可以使用 TestFlight (http://testflightapp.com) 来帮助管理设备 ID 和安装。使用 TestFlight 可以更轻松地管理安装临时构建。

【讨论】:

【参考方案3】:

阅读App Distribution Guide:Beta Testing Your iOS App。当您为临时分发构建应用程序时,配置文件包含在应用程序包中,并在安装应用程序时安装在设备上。

所以,是的,用户需要一份配置文件的副本才能运行该应用,但无需下载或安装任何额外内容,因为该配置文件包含在应用程序包中。

【讨论】:

【参考方案4】:

如果您要创建临时配置文件(顺便说一句,这不是作弊),那么您需要将他们的所有设备作为测试设备添加到您的帐户中。然后,临时配置文件必须包含他们的所有设备 ID,然后您必须将其分发给他们。

我知道的最简单的分发方法是TestFlight。有很多方法可以将其发布到下载链接并上传清单文件,因此他们所要做的就是单击一个链接,但在我看来,TestFlight 要容易得多。当您向用户上传新版本时,TestFlight 也会发送通知,因此他们只需点击电子邮件中的链接即可下载新版本。

执行 ad-hoc 还意味着配置文件将过期(应用程序也会过期),如果用户获得新设备,则必须将其添加到配置文件并重新分发。

就个人而言,我认为将它放到应用商店更容易,因此任何数量的用户都可以随时下载它。

【讨论】:

以上是关于仅为 10-20 个最终用户轻松分发 iOS 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

仅为 iOS 7 提供更新

在最终用户机器上分发数据库

仅为指定的客户端组发布 IOS 应用程序

Android一文让你轻松搞定Touch事件分发

Android-一文让你轻松学会Touch事件分发

更新/撤销 ios 分发证书 - 对临时用户的影响