2011-05-02 58 views
1

我正在尝试为我的iPad应用程序使用OpenGL ES分析器,并且无法在扩展详细信息窗格的堆栈跟踪中显示出我的代码中的任何符号。我在堆栈跟踪中看到UIKit和UIApplication以及其他Apple提供的框架的名称,但代表调用进入我的代码的堆栈跟踪部分只是显示为指令指针值,并且没有任何符号。用于iPad的OpenGL ES分析器

当我在Xcode 4中运行相同的应用程序时,我可以调试到我的代码没有问题,所有的符号都在那里,等等。所以我相信应用程序在这方面编译正确。

在别人身边有没有这个问题?这个分析器正在收集的信息将是非常有用的,如果我可以看到它的代码这些调用是在哪里进行的......

任何指针/解决方法非常赞赏。

-Eric

回答

1

好了,想通了这一点,最终我自己,所以只是为了完整性和其他人谁运行到这一点:

它必须有的dSYM调试器输出,即“DWARD用的dSYM文件“在项目的”调试信息格式“设置中。

我改变了这个只是DWARF,因为创建dSYM需要很长时间的每个构建周期。