仅为 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 应用程序的主要内容,如果未能解决你的问题,请参考以下文章