我有一个企业帐户,可以使用该帐户成功创建 .ipa 文件。现在我们的合作伙伴可以通过将 .ipa
文件放入 iTunes 并同步他们的设备来安装它。
我看到我们可以将 .ipa 放在直接链接上,用户可以从该直接链接下载应用程序并将其安装到他们的设备上。
我将 .ipa 上传到服务器,但它不工作。对于我们的合作伙伴来说,使用直接链接而不是 iTunes 和同步会容易得多。我也搜索过,但发现结果不清楚。有人知道我应该做什么吗?我应该在其他解决方案中创建 .ipa 吗?或者向服务器添加一些文件?
最佳答案
你需要:
确定服务器上 .ipa 文件的 URL
生成 list 文件。当您为企业部署导出 .ipa 时,Xcode 现在可以为您执行此操作,或者您可以手动创建它(有关详细信息,请参见下面的链接)
将 list 和 .ipa 放在您的服务器上
使用这样构造的 URL:
itms-services://?action=download-manifest&url=<url of the manifest>
如有必要,URL 应进行 URL 编码。
更多细节在这里:
http://help.apple.com/deployment/ios/#/apda0e3426d7
但是,请注意,企业开发人员计划仅允许您将应用程序分发给持有订阅的公司的员工。如果你想将应用程序交付给第三方,你应该通过 App Store,可能通过 B2B/VPP 程序只允许特定客户获得它,或者他们应该是企业开发者程序的订阅者,你应该使用 bundle在他们的帐户上注册的 ID/证书/配置文件。无论您是“无线”(通过网站)还是通过 iTunes 分发,这都是有效的。
关于ios - 为企业 iOS 应用制作安装链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34239023/