在 Xcode 14 和 iOS 16 中,紫色警告以“不应在主线程上调用此方法,因为它可能导致 UI 无响应”开头。

Pra*_*abu 67 wkwebview ios16 xcode14

在 WKWebView 中加载 URL 时,会导致安全警告,随后应用程序崩溃。

UIApplicationMain 中的警告 -

不应在主线程上调用此方法,因为它可能会导致 UI 无响应。

WKWebview 中的安全警告

我该如何解决这个问题?

Gra*_*min 40

苹果员工在论坛上的精彩回复。

\n
\n

WKWebView、安全框架和此 Xcode 功能之间的交互不良是一个已知问题 (r. 94019453)。我们计划在某个时候解决这个问题,但我没有任何关于何时发生的信息可以分享。

\n
\n


小智 18

显然,这要么是 Xcode bug,要么是不必要的“完美优化”通知。

在我撰写本文时,苹果开发者网站上没有任何报告的解决方案。

您可以在 @main 上看到有关 UI 无响应”警告的精彩讨论。