Я видел много много вопросов по этой теме c, включая здесь , здесь и здесь . Я полагаю, что перепробовал каждый ответ. Это раздражает, так как я использую свою технику в четырех других приложениях, и они работают нормально. Я даже скопировал код и раскадровку из одного проекта, который работает для этого, но все равно не радует.
Мой код такой:
import Cocoa
import WebKit
class HelpViewController: NSViewController {
@IBOutlet var webView: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
let url = URL(string:"https://www.apple.com")!
webView.load(URLRequest (url: url))
}
}
У меня есть info.plist без NSAppTransportSecurity
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
хотя я тоже пробовал это с этим кодом.
В ProjectName> Подписание и Возможности, у меня есть это:
Я, должно быть, что-то упустил, но я спрашиваю здесь на случай, если кто-то еще испытал это. Я использую Xcode 11.4 (и я пробовал 11.5 b1).
Заранее спасибо за любые места, которые я могу посмотреть.