WKWebView не загружает URL-адрес

WKWebview не загружает определенные URL-адреса. это мой фрагмент кода

let myURL = URL(string: "https://contents.tdscpc.gov.in/")
let myRequest = URLRequest(url: myURL!)
webView.load(myRequest)

когда я изменяю URL-адрес, чтобы сказать URL(string: "https://www.ndtv.com/") он работает. Не знаете почему? любые предложения будут действительно полезными.

Ответ 1

В первую очередь вы установили разрешение в файле info.plist? Если нет, вам просто нужно получить разрешение TransportSecurit на YES в файле info.plist

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

Как ниже

enter image description here

Ответ 2

Разработчики приложений для Mac

Если вы создаете приложение для Mac, обязательно включите App Sandbox ON в своей цели и отметьте Networks Входящие/Исходящие подключения.

enter image description here


Обновление: если вы предпочитаете длинный путь, добавьте следующее к YourAppName.entitlements

<key>com.apple.security.app-sandbox</key>
<true/>
<key>com.apple.security.network.client</key>
<true/>