При написании приложения для iPhone / iPad с UIWebView консоль не видна. этот отличный ответ показывает, как отлавливать ошибки, но я также хотел бы использовать console.log ().
Swift 5
func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
webView.evaluateJavaScript("your javascript string") { (value, error) in
if let errorMessage = (error! as NSError).userInfo["WKJavaScriptExceptionMessage"] as? String {
print(errorMessage)
}
}
}