最近使用Xcode 7.0 写代码,发送网路请求提示:
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file
找查资料后发现,Xcode 7.0新特性要求App内访问网络请求,要采用 HTTPS 协议
但是现在公司的项目使用的是
HTTP
协议传输。-
方式一: 使用文本编辑
Info.plist
, 在当中添加:<!--回到过去不安全的HTTP网络请求,能任意进行HTTP请求> <key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict>
- 方式二: 在Info.plist中添加:(确保两个地方都修改成功)