如下所示:
<div class="desktopbuttons">
<a class="button" href="itms-services://?action=download-manifest&amp;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的方式却不可以。
求解决

解决方案 »

  1.   

    有没有指定display-image和full-size-image?
      

  2.   

    那个不是不需要指定吗?
    我听说这两个不指定的话在iOS8下会有问题,你先试试
      

  3.   

    那个不是不需要指定吗?
    我听说这两个不指定的话在iOS8下会有问题,你先试试
    恩,好的,谢谢
      

  4.   

    LZ 找到解决方案没有, 我这边也碰到一样的问题了,目前怀疑是不是需要外网的ip
      

  5.   


    Apache服务器 搭建在ios设备上面吗?
    https://127.0.0.1/down.plist
      

  6.   

    需要搭建带CA证书的https服务器,并且在安装app之前,手机首先安装CA证书,详情请看http://blog.csdn.net/shl2292734150/article/details/48159233
      

  7.   

    楼主,你不知企业证书通过网站发布,必须要这个网站带有CA证书吗?
    而这个CA证书的申请,必须是有域名的呀!!
    你的127.0.0.1能申请过?另外,即使你用网站发布了,用户安装也很麻烦的呀,IOS9对企业证书作了巨大的变化,用户安装后无法正常使用的,一般用iphone的人是搞不懂如何去开启信任的。这是典型的苹果收钱不办事!!
      

  8.   

    这https://127.0.0.1/down.plist个得是外网的https服务器
      

  9.   

    请问楼主该问题是否已经解决?
    我现在也遇到了与您相同的问题,用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:服务器为自签证书。