是否可以使用Safari桌面Web检查器清除移动Safari缓存?
我知道我可以在iPhone的设置中清除缓存,但这有点麻烦,并且由于手机已经与计算机连接调试,所以如果我可以通过Safari的Web检查器清除它,那将非常方便。
是否可以使用Safari桌面Web检查器清除移动Safari缓存?
我知道我可以在iPhone的设置中清除缓存,但这有点麻烦,并且由于手机已经与计算机连接调试,所以如果我可以通过Safari的Web检查器清除它,那将非常方便。
在开发者工具的Web检查器中,您可以使用Cmd + Option + R
强制移动Safari重新加载其缓存。
我还遇到了另一个问题,那就是Fiddler也有缓存。由于我通过fiddler代理运行iPad,因此我还必须清除它。
一旦清除了fiddler缓存,并使用Cmd + Option + R
,我就可以看到iPad请求并接收新文件。
我正在使用macbook上的Safari 11.1,并且使用连接到iOs 11.2.6的iPhone的Web Inspector。
从Web Inspector中,如果我使用键盘快捷方式:OPTION + COMMAND + R,它会清除缓存并重新加载页面。
在“开发”菜单中有一个选项可以实现这个功能,但似乎无法正常工作。
一个简单的方法是在您的URL中添加一个新参数,例如:
http://domain.com/testing.html?refresh=1
(当然,在Web检查器中使这个功能正常工作会更好)
当您连接 iPhone 并使用开发者模式进行检查时,请尝试使用 Cmd+alt+R。这对我有用!
虽然这是一篇旧帖子,但如果你的iPhone连接到桌面开发者工具,可以在查看与iPhone连接的Web检查器时按下OPTION + CMD + E(清空缓存的快捷键),然后在iPhone浏览器中点击刷新按钮。
确保你真正连接了(开发>您的手机名称>在手机上查看的网站),它应该显示在桌面开发人员工具下拉菜单中。
Safari 11.1 High Sierra ios 11.4
对我来说,在iOs 11.4.1上没有任何方法有效。在网络选项卡中挖掘后,我发现了Command + K
,它是“清除网络项目”。希望这能帮助到某些人。
您可以通过 USB 将 iPhone 连接到 MacBook,并使用 Safari Web Inspector
连接后,您可以使用 开发 -> 清空缓存。