为企业 iOS 应用安装 link

Make installation link for enterprise iOS app

我有一个企业帐户,可以使用该帐户成功创建 .ipa 文件。现在我们的合作伙伴可以通过将 .ipa 文件放入 iTunes 并同步他们的设备来安装它。

我看到我们可以将 .ipa 放在直接 link 上,用户可以从那个直接 link 下载应用程序并将其安装到他们的设备上。

我将 .ipa 上传到服务器,但无法正常工作。对于我们的合作伙伴来说,直接使用 link 而不是 iTunes 和同步会容易得多。我也搜索过,但发现结果不清楚。有人知道我应该做什么吗?我应该在其他解决方案中创建 .ipa 吗?或者向服务器添加一些文件?

您需要:

  1. 确定服务器上.ipa文件的URL

  2. 生成清单文件。 Xcode 现在可以在您导出用于企业部署的 .ipa 时为您执行此操作,或者您可以手动创建它(有关详细信息,请参阅下面的 link)

  3. 将清单和 .ipa 都放在您的服务器上

  4. 使用这样构造的URL:

    itms-services://?action=download-manifest&url=<url of the manifest>
    

如有必要,URL 应为 URL-encoded。

此处有更多详细信息:

http://help.apple.com/deployment/ios/#/apda0e3426d7

但是,请注意,Enterprise Developer 计划仅允许您将应用程序分发给持有订阅的公司的员工。如果您想将应用程序交付给第三方,您应该通过 App Store,可能通过 B2B/VPP 程序只允许特定客户获取它,或者他们应该是 Entreprise Developer 程序的订阅者,您应该使用在他们的帐户上注册的捆绑包 IDs/certificates/profiles。无论您是 "over the air"(通过网站)还是通过 iTunes 分发,这都是有效的。