首页 文章

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

提问于
浏览
6

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

3 回答

  • 0

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

  • 5

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

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

    WeinRE

    它的工作原理就像官方一样 . 也许Apple把这个项目用于他们的调试(只是一个猜测) .

  • 4

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

    还有一个限制:

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

    因此,我希望开发人员应用程序是您可以以这种方式操作的唯一其他应用程序 .

相关问题