根据 iOS Developer Library Debugging guide,应该可以通过通常的 USB 连接从桌面 Safari 远程调试 Mobile Safari(在 iOS 6 上)中的网站。但完成所述步骤后(我在 iPad 上打开 Web Inspector,通过 USB 将其连接到我的 Mac,从首选项中打开开发菜单)我仍然在桌面 Safari 的开发菜单下看不到任何设备项。是否有任何其他关键要求才能正常工作?最小的 Mac OS X 版本可能吗?我有 10.6.8。
问问题
8682 次
3 回答
5
事实证明,仅在 Safari 6 中添加了对远程调试的支持,由于某些无法解释的原因,它不适用于 Snow Leopard,仅适用于 Lion(有限版本)及更高版本。所以我买了一个升级到山狮,它现在可以正常工作了。
于 2012-12-08T18:04:08.753 回答
4
苹果希望迫使开发人员升级到最新的 OSX(与最新的开发者工具捆绑在一起)。
但是对于使用 OSX 10.6.8 / Windows / 的开发人员来说,有一种调试 iOS6+ Safari 的工作方式:
它像官方方式一样工作得很好。也许 Apple 将这个项目用于调试(只是猜测)。
于 2013-10-01T15:33:25.157 回答
0
在 iOS 上 Safari 的首选项中,高级下有一个选项允许切换“Web Inspector”,它可以打开和关闭此功能(至少这是在 iOS 6 上,我没有旧设备来检查这个上)。
还有一个限制是:
重要提示:您只能检查已从 Xcode 传输到您的设备的设备上的应用程序。您无法检查从 App Store 下载的应用程序,即使它是您的应用程序。
所以我希望开发者应用程序是您可以以这种方式操作的唯一其他应用程序。
于 2012-12-08T11:13:48.100 回答