在Xcode7中,苹果将 http 协议改成了 https 协议,使用 TLS1.2 SSL加密请求数据,因此在模拟器上运行程序时,要是程序还是使用的 http 协议就会报下图中的错误:
解决办法:
打开info.plist,添加键值(App Transport Security...):
添加好后的样子:
然后,点击加号按钮,在其下面添加 item (Allow Arbitrary Loads),
type 选择 Boolean,value 设置为 YES:
至此,重新运行程序就OK啦。