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