zl程序教程

您现在的位置是:首页 >  其他

当前栏目

iOS16.4 WKWebview 不能用Safari调试

调试 不能 safari WKWebView
2023-06-13 09:18:32 时间

## 背景

Xcode 升级到 14.3后,模拟器是iOS 16.4 的,想通过Safari -> Developer -> Web Inspector查看,结果发现查看不了

<!--more-->

## 修改

一开始以为是设置 Safari 中 Advanced没开启,去查看后,发现开关已开启。

搜索后发现,从 iOS16.4 之后,如果想要通过Web Inspector查看,需要设置如下代码:

 if #available(iOS 16.4, \*) {

            webView.isInspectable = true

        } else {

 // Fallback on earlier versions

        }

设置之后,重新运行,再通过 Safari 查看,就可以看到了。

## 参考