zoukankan      html  css  js  c++  java
  • Xcode7 beta 网络请求报错:The resource could not be loaded because the App Transport Security policy requir

     

     
     

    今天升级Xcode 7.0 bata发现网络访问失败。
    输出错误信息

    The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.
    

    Google后查证,iOS9引入了新特性App Transport Security (ATS)。详情:App Transport Security (ATS)

    新特性要求App内访问的网络必须使用HTTPS协议。
    但是现在公司的项目使用的是HTTP协议,使用私有加密方式保证数据安全。现在也不能马上改成HTTPS协议传输。

    最终找到以下解决办法:

      1. 在Info.plist中添加NSAppTransportSecurity类型Dictionary
      2. NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES
  • 相关阅读:
    VS自带的诊断工具
    Electron学习
    PC跨*台
    .NET调试学习
    Mac使用
    SSL/TLS
    UKey学习
    授权机制OAuth、JWT
    代理服务器
    .NET相关源码查找
  • 原文地址:https://www.cnblogs.com/LiLihongqiang/p/5596629.html
Copyright © 2011-2022 走看看