iOS9中ATS配置问题

  • 由于iOS9引入了AppTransportSecurity(ATS)特性,要求App访问的网络使用HTTPS协议,如果不做特殊设置,HTTP请求会失败。解决方法:需要开发者在工程中增加设置以便可以发送HTTP请求,如下:在info plist中增加字段:

    <key>NSAppTransportSecurity</key>
    <dict>
      <key>NSAllowsArbitraryLoads</key>
      <true/>
    </dict>