尝试在iPad上调试网站,但该设备未显示在Mac上的Safari中的“开发”菜单下

时间:2012-12-08 10:58:05

标签: ipad safari mobile-safari remote-debugging

根据iOS开发人员库Debugging指南,应该可以通过常用的USB连接从桌面Safari远程调试Mobile Safari(在iOS 6上)的网站。但在完成所述步骤后(我打开iPad上的Web Inspector,通过USB连接到我的Mac,打开开发菜单形成首选项)我仍然看不到桌面上的“开发”菜单下的任何设备项苹果浏览器。这有什么其他关键要求吗?可能是最小的Mac OS X版本?我有10.6.8。

3 个答案:

答案 0 :(得分:5)

事实证明,仅在Safari 6中添加了对远程调试的支持,由于某些无法解释的原因,Snow Leopard无法使用,仅适用于Lion(限量版)及以上版本。所以我买了一个升级到Mountain Lion,它现在就可以使用了。

答案 1 :(得分:4)

Apple希望强制开发人员升级到最近的OSX(与最近的开发人员工具捆绑在一起)。

但是有一种工作方式可以为使用OSX 10.6.8 / Windows /的开发人员调试iOS6 + Safari:

WeinRE

它的工作方式就像官方一样。也许Apple接受了这个项目的调试(只是一个猜测)。

答案 2 :(得分:0)

在iOS上的Safari首选项中,有一个高级选项允许切换'Web Inspector',打开和关闭此功能(至少这是在iOS 6上,我没有旧设备检查这个。)

还有一个限制:

  

重要提示:您只能检查已从Xcode传输到设备的设备上的应用。您无法检查已从App Store下载的应用程序,即使它是您的应用程序。

所以我希望开发人员应用程序是您能够以这种方式操作的唯一其他应用程序。