Xcode 设置允许HTTP请求

时间:2024-04-13 12:29:51

在我们创建工程, 通过网络链接下载图片的时候, 一旦出现如下错误信息, 肯定是忘记设置HTTP请求


 

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.


 

解决方案:

第一步: 点开info.plist文件-->点击箭头所指的+号

Xcode 设置允许HTTP请求

第二步: 选中 App Transport Security Settings

Xcode 设置允许HTTP请求

第三步:

注意: 1. 先点击小箭头, 方向朝下.

         2. 然后点击+号

         3. 选中 Allow Arbitrary Loads 

Xcode 设置允许HTTP请求

第四步: 选中为:YES

Xcode 设置允许HTTP请求

或者添加代码如下:

<key>NSAppTransportSecurity</key>
    <dict>
        <key>NSAllowsArbitraryLoads</key>
        <true/>
    </dict>