iPad未在OSX Safari的"开发"菜单中显示

Ale*_*s G 79 debugging mobile-safari ipad

我需要在ipad上调试HTML应用程序.我曾经能够通过USB线将ipad连接到我的Mac,它将显示在Safari的"开发"菜单中.我现在有两个ipad - 一个使用iOS 6,另一个使用iOS 7. iOS 6正确显示,我可以从我的mac访问Web检查器.iOS 7 ipad未显示在"开发"菜单中.

我在Maverick上安装了最新版本的iOS(版本7.1)和最新版本的Safari(7.0.2).

欢迎任何建议.

Sha*_*med 126

按照以下步骤在iOS设备上启用Web检查器:

iOS Device> Settings app> Safari> Advanced>Web Inspector

此设置允许您连接到桌面上的safari.

  • 如果你仔细阅读这个问题,你就会明白我已经这样做了. (12认同)

Rob*_*t-W 69

我知道这有点晚了.我有同样的问题,并认为我会发布如何让它在我的案例中工作,以防它将来帮助任何人.我在iPad上启用它并没有显示.我尝试在iPad上关闭Safari,断开并重新连接电缆,但都没有工作.它最终让我变得非常简单,我只是在我的笔记本电脑上退出Safari并重新启动它然后Safari识别了iPad并允许我进行调试.这可能不适用于所有情况,但它确实对我有用,希望它有所帮助.

编辑:只是一个注释,当我重新启动Safari时,我已经启用了iPad检查器.

  • 升级到El Capitan后,这个超级简单的解决方案对我有用,导致我的iPhone从开发菜单中消失. (4认同)
  • 疯了,我只是花了很多时间试图让它发挥作用.我担心我无法使用iOS 9 beta 3调试我的Cordova应用程序... (3认同)
  • 是的,只是重新启动safari工作时,所有其他设置.我也在el capitan,所以不知道这与它有什么关系,可能. (3认同)
  • 这也对我有用,节省了数小时的挫败感。我想Safari中有一个错误... (2认同)

tom*_*cco 24

在我的情况下,我在iPhone上运行iOS 11 BETA,并试图从Safari 10(当前稳定版本)访问.我安装了Safari 11 BETA,现在它按预期工作了.

所以一般来说:确保您运行的是最新版本的Safari.如果您在iOS BETA上进行测试,可以从此处下载Safari Betas和Safari Technology预览(感谢您链接@Jacob Ford).

  • 如果在iOS设置中打开Inspector时设备短暂显示在Safari Develop菜单中,然后闪烁,这可能是您的问题.Apple开发人员可以下载Safari测试版[此处](https://developer.apple.com/safari/download/). (13认同)

小智 20

您还需要从设备启用Web检查器.

打开设置应用程序,选择safari,选择advance,然后打开Web检查器.

参考:http: //www.spiraltrack.com/blog/how-debug-iphone-and-ipad-web-applications-using-safari.

  • 这个.完全是这个.事实上,45分钟.>.<您认为在设备上安装开发人员资料会自动切换这样的事情,但我学会不要指望Apple的实际优秀设计,只是它的印象.> < (3认同)

小智 11

另一个要尝试的技巧 - 在尝试了上述许多建议之后,我在 iTunes 中关闭了“通过 Wi-Fi 与此 iPhone 同步”。

瞧!让我的 iPhone 进入开发菜单!

(就上下文而言,这是在 Mojave 10.14.6、iOS 13.1.3、Safari 13.0.3 中)


Chr*_*Xue 10

使用真正的Apple闪电线(而不是假闪电)解决了我的问题.


sti*_*ire 8

我只是在我试图连接的设备上打开和关闭Web检查器,它出现在Safari的开发菜单下:

iOS Device> Settings app> Safari> Advanced>Web Inspector


小智 7

如果您已经通过以下步骤在iOS设备上启用了Web检查器,但仍未显示,则可以尝试禁用,然后再次在设备的Safari浏览器中启用Web Inspector.

iOS Device> Settings app> Safari> Advanced>Web Inspector


Ale*_*s G 7

这些年来,我终于发现了问题所在!显然,Mac上的Safari版本需要与iPad上的版本相同或更高。如果iPad具有比Mac更新的版本,则它将不可见。如果Mac具有相同或更新的版本,则可以看到iPad并可以对其进行调试。

我希望苹果在任何地方都可以记录下来,这样可以节省很多人的时间。


bro*_*rli 7

在 macOS Catalina 上更新到 Safari 13 和 Xcode 11.3 后遇到了同样的问题。对我而言,以下更改将 iOS 设备带回了 Safari 的“开发”菜单:

  1. 通过 USB 连接设备
  2. 启动Xcode并转到菜单“窗口>设备和模拟器”
  3. 选择设备
  4. 选中“通过网络连接”选项


Mat*_*att 6

我已经尝试了以上所有方法,但唯一对我有用的是将 iphone/ipad 置于飞行模式,然后在保持开发菜单打开的同时拔下/插入照明电缆几次,一旦它出现,您就可以关闭飞行模式