РЕДАКТИРОВАТЬ: похоже, что некоторые веб-сайты загружаются, а другие нет, даже если они безопасны.Если я добавлю apple.com в пример, он загружается, но некоторые другие не
Ваш URL должен быть запущен с http или https дляwebView для загрузки.
Другая возможная причина - ваш URL содержит недействительный сертификат.Добавьте делегат функцию ниже в ваш код.Вы должны позволить WKWebView обойти проверку сертификата.Однако этот код никогда не рекомендуется запускать в производство.Вы должны быть осторожны с тем, какой веб-сайт должен и будет загружать ваш webView.
func webView(_ webView: WKWebView, didReceive challenge: URLAuthenticationChallenge, completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
let cred = URLCredential(trust: challenge.protectionSpace.serverTrust!)
completionHandler(.useCredential, cred)
}