ios - 如何查看由phonegap启动的ios模拟器中的JavaScript错误?

标签 ios xcode cordova

我似乎找不到这个看似简单的问题的答案。我有一个使用命令行phonegap工具构建的应用程序,当我启动该应用程序时,它将打开。我正在使用一种叫做ios_sim(https://github.com/phonegap/ios-sim)的东西,它会在模拟器中启动该应用程序,而不启动xCode(我不太了解为什么这是一个功能,似乎xCode有一些有用的工具)

无论如何,我的应用程序的功能与浏览器中的功能不同,我需要对其进行调试。我还已经安装了Charles来检查请求,并且我可以验证正确的数据来自我的API,因此我的假设是呈现页面时出现某种javascript错误(页面部分呈现btw)。

我要做的就是查看javascript错误。与您在浏览网页时在控制台中使用的方法相同。

你是怎样做的?

最佳答案

您必须通过Web Inspector使用Safari远程调试。在相关的cordova docs中查看如何做!

关于ios - 如何查看由phonegap启动的ios模拟器中的JavaScript错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35803488/

相关文章:

xcode - 如何在终端中使用 swift?

android - 创建一个在手机上安装应用程序后仅触发一次的函数

ios - 在 UINavigationBar titleView 中调整 UISearchBar 的大小不起作用

ios - 表格 View 单元格标签在滚动后发生变化并且其中的值错误如何解决?

ios - Q : tableView created by storyboard running appears space form the top to the first cell

android - Cordova 3.1 上的文件传输下载文件问题

javascript - 如何在javascript中的异步函数中回调

ios - iPhone - 删除整个 viewController,而不仅仅是它的 View

java - 如何在 xcode 3.2.1 中使用 java?

iOS:ActionSheetStringPicker successAction:错误的选择