Xcode Instruments调试时不显示具体方法名的解决方案

首先不显示方法名的原因是没有生成dSYM文件或者Instruments没有找到dSYM文件,没有dSYM文件就没法解析方法名,所以只能显示地址。

之前,在网上搜了各种方法,但都没说的很全面。以下使用总结:

1. 先生成dSYM文件

打开主工程,Xcode - Build Settings - Debug Information Format - Debug,选择DWARF with dSYM File,然后Run一下,这样会生成dSYM文件。

2. 配置Instruments

打开Instruments,Instruments - Preferences - Symbols,添加dSYM文件的路径:/Users/xxx/Library/Developer/Xcode/DerivedData。

3. 最后重新Run一下Instruments里正在调试的工具,就可以看见具体方法名啦 ~ 

你可能感兴趣的:(Xcode Instruments调试时不显示具体方法名的解决方案)