傲娇的苹果公司 2017.1.1之后对 APP的网络请求做了一个安全改变,也就是所谓的https(顾名思义,就是对http进行了安全加密;S:security)
先从iOS 9 的https开始说吧,iOS 9 之后,所有的网络请求都要改成HTTPS:但其实iOS 9的https只是一个过渡,所以只需要 改变xcode 里 info.plist文件的配置就好
下面提供一种方法;
1.在info.plist里加入一行:NSAppTransportSecurity ,为字典类型(Dictionary)
2. 在字典类型下加入一个key:NSAllowsArbitraryLoads, 为Boolean类型 ,设置为YES
如下图: (PS:以上两行代码添加进info.plist文件后,会变成 App Transport Security Settings 和 Allow Arbitrary Loads ,所以不必惊慌!!)
再说所iOS 10,给一年多的时间过渡iOS 9,苹果现在搞真正的https啦!