Safari Web Inspector 停止在最新的 iOS 上运行 WebKit 应用程序

vau*_*all 5 safari xcode webkit web-inspector ios

WebKit上使用Safari Web Inspector在iOS 上停止工作16.4

这之前工作正常。

更具体地说,使用iOS 模拟器真实设备,从macOS上的Safari调试基于WebKit 的应用程序访问“开发”来检查应用程序。

模拟器真实设备没有任何区别;似乎都不起作用,但检查iOS-SafariiOS -Safari按预期工作。

我已经尝试过删除并重新安装应用程序、删除模拟器等。

vau*_*all 9

默认情况下有一个新属性isInspectable on WKWebViewfalse但打开它将启用检查器。

这适用于iOSmacOS ,不再需要在macOS上使用KVO的旧方法。developerExtrasEnabled

可用的

  • iOS系统 16.4
  • 苹果系统 13.3

打开它

wkWebView.isInspectable = true
Run Code Online (Sandbox Code Playgroud)