我有一个企业帐户,可以使用此帐户成功创建.ipa文件。现在我们的合作伙伴可以通过将.ipa
文件放到iTunes并同步他们的设备来安装它。
我已经看到我们可以将.ipa放在直接链接上,用户可以从该直接链接下载该应用并将其安装在他们的设备上。
我将.ipa上传到服务器但它无法正常工作。我们的合作伙伴使用直接链接而不是iTunes和同步会更容易。我也在搜索它,但找不到结果。有人知道我应该做什么吗?我应该在其他解决方案中创建.ipa吗?或者可能会在服务器上添加一些文件?
答案 0 :(得分:5)
你需要:
确定服务器上.ipa文件的URL
生成清单文件。当您导出.ipa进行企业部署时,Xcode现在可以为您执行此操作,或者您可以手动创建它(请参阅下面的链接了解详细信息)
将清单和.ipa放在您的服务器上
使用如下构造的网址:
itms-services://?action=download-manifest&url=<url of the manifest>
如有必要,URL应进行URL编码。
此处有更多详情:
http://help.apple.com/deployment/ios/#/apda0e3426d7
但是,请注意,Enterprise Developer程序仅允许您将应用程序分发给持有订阅的公司的员工。如果您想将应用程序交付给第三方,您应该通过App Store,可能通过B2B / VPP程序只允许特定客户获取它,或者他们应该是Entreprise Developer程序的订阅者,您应该使用bundle在其帐户中注册的ID /证书/配置文件。这是有效的,无论您是通过空中传播&#34; (通过网站)或通过iTunes。