博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS9.2 HTTP请求无法加载数据
阅读量:6343 次
发布时间:2019-06-22

本文共 560 字,大约阅读时间需要 1 分钟。

hot3.png

    最近提交的app被苹果拒绝了,反馈说是需要支持IOS9.2,虽然很不情愿,但是还是要做,苹果是大爷啊。

    所有就升级xcode,然后测试发现,原来能用的app加载不出来数据了。后查证,iOS9引入了新特性App Transport Security (ATS),新特性要求App内访问的网络必须使用HTTPS协议。但是,重新修改成https访问方式必然带来较大的工作量。所以一翻搜索后找到如下解决办法:

  1. 在Info.plist中添加App Transport Security Settings类型Dictionary

  2. App Transport Security Settings下添加Allows Arbitrary Loads类型Boolean,值设为YES。

181029_OyB8_2375891.jpg

或者左键Info.plist选择open with source code

然后添加类似如下的配置:

    
NSAppTransportSecurity
    
        
NSAllowsArbitraryLoads
        
    

转载于:https://my.oschina.net/u/2375891/blog/548639

你可能感兴趣的文章
中介模式
查看>>
JS中将变量转为字符串
查看>>
servlet笔记
查看>>
JVM(五)垃圾回收器的前世今生
查看>>
CentOS 7 下安装 Nginx
查看>>
Spring Boot 自动配置之@EnableAutoConfiguration
查看>>
为了学习go我从0开始用beego写了一个简单个人博客(2)登陆管理
查看>>
职业女性:学会减压救自己!
查看>>
OSChina 周一乱弹 —— 这个需求很简单!
查看>>
OSChina 周一乱弹 —— 我当你是朋友,你却……
查看>>
[Android官方API阅读]___<Device Compatibility>
查看>>
如何写出好的产品需求文档(PRD)?
查看>>
Flex Chart
查看>>
Python中实用却不常见的小技巧
查看>>
012# Adempiere系统的贸易流程(一)
查看>>
(一)阅读器客户端开发实战_引言
查看>>
为何禁用MyBatis缓存
查看>>
手机安装 apk 出现“解析包时出现问题”
查看>>
在Android上面如何使用带有心跳检测的Socket
查看>>
Oracle用户被锁定解决方法
查看>>