我在使用Apple提供的内部企业应用程序分发方面遇到了一些问题。我已经获得了企业证书并获得了必要的文件(p12,清单等)并通过phonegap构建成功构建了应用程序。我现在遇到的问题是我无法从我上传的服务器上下载文件。每当我尝试通过手机执行此操作时,它会向我显示此错误“Safari无法下载此文件”。这是由于某种认证问题吗?
答案 0 :(得分:1)
刚刚经历了同样的事情。见Yatin的评论。因为你有签名的ipa,并且假设你已按顺序拥有所有证书。
答案 1 :(得分:1)
我自己经历过企业部署方案的许多问题。您需要确定一些事项:
.plist
的{{1}}和.ipa
个文件。如果不是,iOS设备将无法下载它们。application/octet-stream
文件中,确保.plist
下的<string>
媒体资源包含<key>url</key>
文件的完整路径。这将是您通过Web浏览器下载文件的位置。任何不足都行不通。.ipa
形式的特定于应用程序的URI安装应用程序,其中itms-services://?action=download-manifest&url=http://yourserver.com/path/your.plist
是服务器的域名,yourserver.com
是我们服务器上目录的路径,{ {1}}是path
文件的名称。