如何修复safari 6 web inspector,以便它可以与iOS设备或模拟器一起使用?

每当我尝试将Safari浏览器网页检测器连接到在前台运行移动Safari的模拟器或设备时,我尝试检查的网站从未完全加载到检查器中。 DOM不会在dom树视图中填充; 我必须在资源视图中折叠和展开网页才能看到脚本,图像,框架等,但是没有一个应该显示DOM的项目实际上是做的。 触摸模式select一个特定的DOM元素,通过在iPhone / iPad上点击它不起作用的结果。

我已经正确设置相关的ios设置和mac safari设置,以便mac上的safari可以看到每个设备,并正确连接到特定的网站/ webviews,但连接似乎失败了。

我只有适度的运气才能通过Safari浏览器的ios设置来清除cookie和caching,但即使如此,它也只能成功地连接并显示一部分时间。 有没有其他人遇到这个? 有什么可能出错? 有没有办法解决它? 是否有可能使用不同的networking检查员来debuggingiOS上的网站(比如每晚的webkit),如果是这样的话,怎么样?

这发生在我的10.7和10.8机器和各种不同的ipad上。 这可能是我们的网站具体问题,但我不知道如何缩小到底是什么。

我仍然有这个问题,但是我解决这个问题是当我在私人模式下运行Safari。 不知道为什么,可能是chaching相关的。 不是一个很好的解决scheme,但只要问题依然存在就可以解决。

这些是以下版本: – iOS模拟器版本7.0(463.9.4) – Safari版本6.0.5(8536.30.1)

我有同样的问题尝试用较less的数据(图像,脚本,CSS)加载和它的工作,我的网页的轻版本,所以它似乎链接到页面大小:(

您需要在您的Safari中启用Cookie

我遇到了这个。 唯一的办法,我得到模拟器出现在networking督察是如果我有一个物理设备连接。 然后我看到他们都在列表中select。

我尝试了私人模式,这给了我一点点改善,但BjörnChristensson上面的回答是为我工作的。

下载WebKit Nightly Build( http://nightly.webkit.org/

这使我可以查看CSS,也可以点击检查iPad上的节点。 这两件事情与以上使用私人答案不起作用。