我有一个问题困扰了我一段时间。对于我们的符号化崩溃报告,对于我们拥有源代码的内部框架,符号化崩溃报告通常具有偏移量而不是行号。例如,符号化报告有:
*AppName* 0x0025b0b2 -[*AppSpecificClass AppSpecificMessage*:] + 682
当我们想要:
*AppName* 0x001c444d __39-[*AppSpecificClass AppSpecificMessage*] (*AppSpecificClass*.m:145)
我已经尝试了一系列不同的build设置排列,但我无法让它始终如一地工作(我们确实获得了崩溃某些部分的行号)。
感谢您的帮助, 罗布
最佳答案
你用的是什么工具?
通过 dwarfdump 在这里工作正常
7 MyApp 0x0004e4d1 -[MyClassInstance myFunc] (in MyApp) 'MyModule.mm' line 100, column 9 with start address 0x000000000004e4a3
关于objective-c - 如何在符号化的崩溃报告中获取行号而不是行偏移量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14630480/