收藏
回答

在苹果系统中下载不了图片,一直报错误提示:downloadFile:fail file?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.downloadFile 微信iOS客户端 7.0.13 2.11.3

我的苹果7P是可以正常运行的,但客户的iphone X一直提示错误

回答关注问题邀请回答
收藏

2 个回答

  • 锦卓
    锦卓
    2020-07-22

    问题解决了,原因是证书有误(只有一个证书,还差一个),导致某些手机下载不了,改了下证书就好了

    2020-07-22
    有用 1
    回复 2
    • 伍艳科
      伍艳科
      2020-07-31
      能说的稍微具体点吗?哪两个证书?希望指教,谢谢
      2020-07-31
      回复
    • 锦卓
      锦卓
      2020-08-01回复伍艳科
      您好,证书链缺失。上传的证书应该含两段内容才是有完整证书链的,您现在只有一段。
      echo | openssl s_client -connect wanjia-oss.93wj.com:443 -servername wanjia-oss.93wj.com
      echo | openssl s_client -connect www.taobao.com:443 -servername www.taobao.com
      您可以对比下淘宝记载的证书,是有两段的。


      您好,请您到SSL证书控制台,下载nginx格式的证书,然后到OSS控制台证书托管处,上传证书时:pem文件【对应的证书文件内容】 以及 key文件【对应的私钥文件内容】。
      2020-08-01
      回复
  • Cjiang
    Cjiang
    2020-07-06

    你好,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2020-07-06
    有用
    回复 5
    • 锦卓
      锦卓
      2020-07-15
      download fail   返回错误  err_cert_authoority_invalid
      2020-07-15
      回复
    • 锦卓
      锦卓
      2020-07-15
      大部分手机(苹果跟安卓)都没有这个问题,只有少部分苹果手机出现问题
      2020-07-15
      回复
    • Cjiang
      Cjiang
      2020-07-16回复锦卓
      麻烦提供出现问题的具体机型、微信版本号、系统版本号,并按上面的链接提供简单的可以复现问题的代码片段。
      2020-07-16
      回复
    • 锦卓
      锦卓
      2020-07-16回复Cjiang
      出问题的手机信息就在问题那个截图,
      demo的话就是直接调用wx.downloadFile
      调用地址  https://wanjia-oss.93wj.com/Uploads/goods/2020-07-08/5f0527fc42598.jpg
      wx.downloadFile调用返回的是fail,fail反馈的是err_cert_authoority_invalid
      2020-07-16
      回复
    • 锦卓
      锦卓
      2020-07-17回复Cjiang
      能重现问题吗?这个问题是个别苹果手机100%重现。根据某个出问题的手机反馈,手机升级系统前是可以的,升级系统后就不行了
      2020-07-17
      回复
登录 后发表内容
问题标签