2

我在设备上运行了时间分析器。我最终得到了一个痕迹,但没有符号。因此,按照此答案中的建议,我尝试重新符号化。但是,二进制文件的下拉列表是空的。请参阅屏幕截图。如何将符号放入我的跟踪中?

有关符号化分析器运行的一般说明,请参见此处。但是这个特殊问题没有得到解决。 在此处输入图像描述

4

1 回答 1

0

如果你有 dSYM 和应用程序包,你可以使用我写的这个符号化工具来快速符号化你的应用程序的地址。

symbolication your.app.dSYM your.app.trace

符号化版本将打印到 STDOUT。为获得最佳效果,请将 .app 与 .dSYM 保存在同一文件夹中。

https://github.com/Imperiopolis/Symbolication

您也可以使用 GDB 手动符号化问题行。用 GDB 打开你的 dSYM,然后运行

set print symbol-filename on
p/a address
于 2012-10-19T12:27:29.620 回答