你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS9 中關閉ATS的方法

iOS9 中關閉ATS的方法

編輯:IOS開發綜合

iOS9中增加了系統的安全性,你會發現默認情況下打開非https的網址後,在讀取網絡數據時發生如下錯誤:

The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.

原因是iOS9中引入了一個新的特性:ATS (App Transport Security)

新特性要求App內訪問的網絡必須使用HTTPS協議,具體內容大家可以自行度娘,

我們這裡只是說明一下如何關閉該特性,讓其可以訪問http開頭的網址.

關閉很簡單,打開項目中的info.plist文件,在其中添加一個字典類型的項目App Transport Security Settings,然後在其中添加一個key:Allow Arbitrary Loads,其值為YES,如下圖所示:

這裡寫圖片描述

然後編譯運行App就可以了:

這裡寫圖片描述

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved