HTTPS 遇到的坑詳解

最近公司項目升級到https 在項目中遇到的一些坑 整理出來如果跟我有一樣的問題可以參考一下 同時也希望大神們提出自己的看法 讓我們把坑都填了;
1、首先說說 xcode info.plist 里邊的配置 屬性
如果項目中所有的請求開啟ATS 只要把NSAllowsArbitraryLoads 設置為NO 即可
但是 現在 這個地方 有坑 就是 如果你開啟了 這個屬性 理論上 只要是http的請求都是不應該能訪問的;但是 蘋果這個坑 他是根據 系統判斷的 我做了一個webview的測試就是iOS 9 上訪問http請求 是能正常顯示網頁 iOS 10 就訪問不了。所以我個人認為是這個屬性在iOS 10 上是 強制的

更多詳細屬性連接請到https://onevcat.com/2016/06/ios-10-ats/ 大神的博客查看寫的更詳細

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容