1

我遇到了一个问题,cordova 无法在 iOS 上启动相机应用程序。一个简单的案例工作正常,但在我的应用程序中,不是那么多。

所以我想调试到 Cordova.framework 看看问题是什么。

但我不知道该怎么做。我已经构建了位于已安装框架旁边的 Cordova 项目,并且我已经替换了项目中的框架引用以指向它。这似乎很好。但我无法介入或设置断点。

使用cordova项目,我正在构建UniversalFramework,看起来它已设置为在方案配置中进行调试,即使它总是构建为发布(这似乎在脚本中),我在clang输出中看到--DDEBUG,所以我认为它是调试。我对 xcode 还很陌生,所以我不知道它是在构建符号文件还是如何验证它是调试框架等。

4

1 回答 1

1

最新的 Cordova (2.0.0) 就像一个单独的项目并链接为静态库。使用该版本,您可以在库代码中放置断点。

于 2012-08-22T16:48:27.857 回答