升级到Safari 7.0.4(本地和远程)后无法设置Web检查器断点

升级到OSX 10.9.3(13D65)和Safari 7.0.4(9537.76.4)后,我无法使用Safari Web检查器在我的cordova应用程序中设置断点。 启用的断点显示为深灰色,禁用为浅灰色。 “调试器”语句被忽略。 模拟器(iOS 7.1 11D167)或物理设备(iOS 7.1.1 11D201)上的行为相同。 移动应用程序确实显示在“开发”菜单(iPad模拟器或xxx iPad)下。 我可以检查DOM。 我尝试了这个问题中建议的解决方案: 为什么Web Inspector向我显示“没有可检查的应用程序”? 这个为什么Safari在使用iOS 6设备进行远程调试时会显示“No Inspectable Applications”? 。

移动应用程序在本地编译。 它可以在运行相同版本的OSX和Safari的第二台机器上进行调试,但我无法全时访问该机器。 两台计算机都具有相同的开发人员配置文件和证书(使用私钥)。 我该如何诊断? 感谢您的帮助。

事实certificate问题是在Safari / Preferences(高级选项卡)下启用了“停止插件以节省电量”。 这禁用了设置断点的能力。 我不记得设置,但我没有看到任何表明升级设置该偏好。

还必须将断点放在包含可执行代码的行上。

其他代码行之间的空行上的断点将被忽略。