今是昨非

今是昨非

日出江花红胜火,春来江水绿如蓝

iOS16.4 Webview 不能用Safari调试

背景#

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

修改#

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

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

        if #available(iOS 16.4, *) {
            webView.isInspectable = true
        } else {
            // Fallback on earlier versions
        }

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

参考#

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。