4

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

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

我将 .ipa 上传到服务器,但它不工作。我们的合作伙伴使用直接链接而不是 iTunes 和同步会更容易。我也搜索了它,但发现结果不清楚。有人知道我应该怎么做吗?我应该在其他解决方案中创建 .ipa 吗?或者也许向服务器添加一些文件?

4

1 回答 1

9

你需要:

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

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

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

  4. 使用这样构造的 URL:

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

如有必要,该 URL 应进行 URL 编码。

更多细节在这里:

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

但是,请注意,企业开发人员计划仅允许您将应用程序分发给持有订阅的公司的员工。如果您想将应用程序交付给第三方,您应该通过 App Store,可能通过 B2B/VPP 计划只允许特定客户获得它,或者他们应该是企业开发者计划的订阅者,您应该使用捆绑在其帐户上注册的 ID/证书/个人资料。无论您通过“无线”(通过网站)还是通过 iTunes 分发,这都是有效的。

于 2016-01-16T14:00:25.823 回答