2017-02-28 69 views
2

我正在嘗試編寫一個Swift應用程序,它將RSS源從博客中拉出並顯示在屏幕上。出現錯誤:由於App Security Transport Security不安全,因此App Transport Security阻止了明文HTTP(http://)資源加載。臨時例外可以通過您的應用程序的Info.plist文件進行配置。傳輸安全已阻止明文HTTP(XCode 8)

如何將一個博客的網站Info.plist配置爲例外?下拉菜單中沒有NSAllowsArbitraryLoads選項。

+0

http://stackoverflow.com/questions/31216758/how-can-i-add-nsapptransportsecurity-to-my-info- plist-file這是答案。 –

+0

我嘗試使用鏈接的確切方法編輯文本文件,但它不起作用。 XCode編輯器根本沒有NSAllowsArbitraryLoads選項。 – Mimi

+0

轉到你的'info.plist',然後點擊'+'圖標並輸入'NSAppTransportSecurity'並回車。它會將其更改爲'應用程序傳輸安全設置' –

回答

10

添加到您的的Info.plist文件:

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