iOS 开发苹果由http改为https 之后,如果服务器不做相应的修改,那么客户端需要做点更改

本打算做一个新工程, 但是改来改去就是网络请求不成功,失败原因如下。

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.

解决方法:

1,服务器改为https

2,客户端

在info.plist 加入key

App Transport Security Settings

Allow Arbitrary Loads

注意事项,添加之后可能还不行, 这时候记得clean 一下。或者把手机上的app删除了重新跑代码。

     geige

原文地址:https://www.cnblogs.com/godlovexq/p/5058738.html