在 Xcode 左側專案的檔案列表中,找到 info.plist 並按右鍵,選擇「 Open As 」=> 「 Source Code 」
在最下方的 </array> 底下加入下列文字 <key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
設定完成後,即可以載入 http 網頁。
註:
在 iOS 10 之後,仍然可以這樣設定。未來要上架至 App Store 時,如果使用了此設定,必須要有合理的原因,像是使用的第三方 API 且尚未提供加密連線(即 https ),才有可能會通過。
如果是連線至自家遠端主機而尚未設置 https ,基本上是無法通過審核。解決的方法便是將所有遠端主機都設置好 https ,才能通過。