美文网首页锻炼吃饭的家伙
iOS开发-修复升级Safari 14.0之后无法通过网页检查器

iOS开发-修复升级Safari 14.0之后无法通过网页检查器

作者: ruizuo007 | 来源:发表于2020-10-03 16:04 被阅读0次

问题描述

升级Safari 14.0之后,连接的任何一部已经设置好的iOS设备都不会出现在「开发」的调试菜单中。尝试了重启、重装Safari,重启操作系统都不行。

解决方案

方法一:

使用合适的编辑器打开com.apple.Safari.plist文件。

$ cd ~/Library/Containers/com.apple.Safari/Data/Library/Preferences/
$ open com.apple.Safari.plist

向下滚动找到IncludeDevelopMenu行,在其上方增加如下内容并保存。

<key>IncludeInternalDebugMenu</key>
<true/>

重启Safari,此时应该可以正常的看到调试设备并进行网页调试。

方法二:

通过defaults命令写入相应的值。由于Safari应用沙盒化的原因,该操作可能失败。
参考文章 macOS Containers and defaults

$ defaults write com.apple.Safari IncludeInternalDebugMenu -bool true
$ defaults read com.apple.Safari

参考

  1. quick tip make safari tabs open at the end
  2. enabling the debug menu in safari 14 on big sur and catalina
  3. macOS Containers and defaults

相关文章

网友评论

    本文标题:iOS开发-修复升级Safari 14.0之后无法通过网页检查器

    本文链接:https://www.haomeiwen.com/subject/uixiuktx.html