【发布时间】:2016-05-30 09:28:45
【问题描述】:
我有一个要分发给公司员工的 iOS 应用。我知道为此我们需要考虑企业开发者帐户。我的疑问是我将如何分发构建。苹果是否提供企业商店?如果不是假设我通过 diawi.com 或类似的服务分发构建,将如何安装更新。当我推出更新时,用户是否应该删除旧版本然后重新安装它。
我尝试了很多地方都没有得到明确的答案。希望有人能帮我解决我的疑惑..
提前致谢
【问题讨论】:
-
Jobins,我认为您可以使用 Ad Hoc 分发;与这样的一群人。您可以通过简单地将 ipa 文件复制到共享磁盘(如保管箱)并告诉人们通过 iTunes 安装它来分发它。至于如何管理它;您需要更新版本和内部版本号,辞职并使用相同的方法分发?这听起来可行吗?
-
@user3069232 我正在开发的应用程序有近 260 多个用户。如果我作为 AdHoc 构建分发,那么我将不得不收集这么多用户 UDID 来创建配置文件。也有可能会出现新设备。此外,当更新推出时,用户应该删除现有应用并重新安装,否则它将自行构建。
-
Jobis 您是否尝试过构建 Ad Hoc 发行版?您不需要考虑将安装软件的用户,它是通过您的 ID 获得的许可证。 Ad Hoc 没有限制;看到这个链接。 stackoverflow.com/questions/5916827/…
-
@user3069232 感谢您的意见。你能帮我解决一下更新场景吗?
-
如果你发布了更新版本的应用,那么当他们点击ipa时;从理论上讲,他们的设备将识别其更新版本并提供更新路线。但是要小心;我在一个几乎 100% 是 Apple 的环境中工作,所以每个人都有 MBP/MBA 和 iPad。不知道 Windows 下运行的 iTunes 功能是否与 Apple 版本一样;你需要做一些测试;让我知道我很想知道。
标签: ios iphone app-store enterprise software-distribution