Xcode 如何使用Cordova和ios模拟器调试js代码?

Xcode 如何使用Cordova和ios模拟器调试js代码?,xcode,ios-simulator,Xcode,Ios Simulator,我正在使用xcode 4.5.2和PhoneGap(Cordova)开发一个iphone应用程序 查看xcode中的日志导航器,不会显示任何js控制台.Logs 我必须做些什么才能看到这些日志输出?这可能有点晚,但很简单 因此,在Safari中,进入首选项->高级->在菜单栏中显示开发菜单。完成后,在xcode中构建并运行,然后在safari go中开发->iPhone模拟器->您的应用程序名 它工作得很好,但我找不到一种方法让它持续下去,所以你需要在每次跑步后重复这个过程,这是一种痛苦。如果我

我正在使用xcode 4.5.2和PhoneGap(Cordova)开发一个iphone应用程序

查看xcode中的
日志导航器
,不会显示任何js
控制台.Log
s


我必须做些什么才能看到这些日志输出?

这可能有点晚,但很简单

因此,在Safari中,进入
首选项
->
高级
->
在菜单栏中显示开发菜单
。完成后,在xcode中构建并运行,然后在safari go
中开发
->
iPhone模拟器
->
您的应用程序名

它工作得很好,但我找不到一种方法让它持续下去,所以你需要在每次跑步后重复这个过程,这是一种痛苦。如果我找到一个方法,我会在这里发布

其他:


正如Harry在下面的评论中指出的那样,您可以在safari控制台中运行
location.reload
,以重新加载Cordova应用程序,并查看应用程序启动时的所有日志消息

我找到了一些帮助来打开ios模拟器控制台


如果有人来晚了。。。然后,您可以在safari控制台中运行
location.reload
,以重新加载Cordova应用程序,并查看应用程序启动时的所有日志消息,或者只需点击Cmd-R以重新加载。我知道这个答案很旧,但其他人是否发现模拟器(或连接的设备)存在问题有时只需退出控制台中的
develope
菜单?
location.reload()
即可识别恼人的错误,谢谢Harry@andreszs见上面哈里的评论。