xcode8使用http,App访问的网络使用HTTPS

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

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

另,上传App Store的时候,编译Archive的时候要保存成英文,不要用中文格式的,不然会报错。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 很可能你的应用是与一个支持HTTPS传输数据的服务器交互,但是并没有使用TLS 1.2或更高。在这种情况下,你定义...
    Www刘阅读 3,112评论 0 5
  • 写在开篇 昨晚熬夜看《小别离》,不知道几点睡着的,今天早上被闺女叫醒的时候都9点了。外面的太阳特别的好,女儿很合适...
    遇见花盛开阅读 354评论 6 2
  • 爱情里最棒的心态:我的一切付出都是一场心甘情愿,我对此绝口不提。你若投桃报李,我会十分感激,你若无动于衷,...
    榴莲味儿的猫阅读 205评论 1 0
  • 姓名: 李小娜 [嵌牛导读]: SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,...
    n184阅读 3,192评论 0 4