“Transport security has blocked a cleartext HTTP (http ) resource lo

RecherJ發表於2017-12-27

Xcode中利用AFNetworking框架傳送get請求時,如果是第一次,可能會報“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檔案來消除這個警告,右鍵info.plist "show in finder" 用文字編輯器開啟,會顯示所有的xml資訊,然後在dict大字典中新增以下一些內容:

<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
   <true/>
</dict>
複製程式碼

儲存後 找到info.plist中第一項“App Transport Security Settings”中的“Allow Arbitrary Loads”設定為YES即可。

相關文章