如下所示:
<div class="desktopbuttons">
<a class="button" href="itms-services://?action=download-manifest&url=https://127.0.0.1/down.plist">下载ipa</a>
</div>本地Apache服务器我已经配好可以支持https访问了,但是通过itms-services访问就会提示“无法连接到127.0.0.1”(把127.0.0.1换成本机ip也不行),但是如果直接访问plist(浏览器输入https://127.0.0.1/down.plist点回车)是可以访问的。鼓捣了一下午也没解决,网上也搜了好多方法还是没有解决。
不知道大家有没有遇到过这个问题呢?!实在搞不明白,直接访问可以访问,但是通过itms-services的方式却不可以。
求解决
<div class="desktopbuttons">
<a class="button" href="itms-services://?action=download-manifest&url=https://127.0.0.1/down.plist">下载ipa</a>
</div>本地Apache服务器我已经配好可以支持https访问了,但是通过itms-services访问就会提示“无法连接到127.0.0.1”(把127.0.0.1换成本机ip也不行),但是如果直接访问plist(浏览器输入https://127.0.0.1/down.plist点回车)是可以访问的。鼓捣了一下午也没解决,网上也搜了好多方法还是没有解决。
不知道大家有没有遇到过这个问题呢?!实在搞不明白,直接访问可以访问,但是通过itms-services的方式却不可以。
求解决
我听说这两个不指定的话在iOS8下会有问题,你先试试
我听说这两个不指定的话在iOS8下会有问题,你先试试
恩,好的,谢谢
Apache服务器 搭建在ios设备上面吗?
https://127.0.0.1/down.plist
而这个CA证书的申请,必须是有域名的呀!!
你的127.0.0.1能申请过?另外,即使你用网站发布了,用户安装也很麻烦的呀,IOS9对企业证书作了巨大的变化,用户安装后无法正常使用的,一般用iphone的人是搞不懂如何去开启信任的。这是典型的苹果收钱不办事!!
我现在也遇到了与您相同的问题,用https://172.100.0.10/user/download/version.plist 可以直接请求到服务器上的.plist文件;
但是改成 itms-services://?action=download-manifest&url=https://172.100.0.10/user/download/version.plist 之后,safari提示“无法连接到172.100.0.10”。PS:服务器为自签证书。