在Xcode 7以前的版本使用的是http协议,从Xcode 7开始,默认使用的是https协议,这优化了加密性能。
要想在Xcode 7及以上版本能够进行网络请求,我们需要在info.plist文件中添加一个字段,具体操作如下:
在搜索框中输入info.plist后,工程会文件会显示出如下图片:
点击鼠标右键,就会弹出途中的选择框,并选add row从,此时会出现如下界面:
在plist文件中就添加了App Transport Security Setting 和Allow Arbitrary Loads,并将Allow Arbitrary Loads对应的Value值设置为Yes,此时即可进行网络请求了。