最近在利用Leak定位内存泄漏的时候,发现每次只显示内存地址,定位不到错误代码,上网查了一下,在此记录一下问题。
例如
原因:
Xcode在每次编译项目后,都会生成一个新的 dSYM 文件,这个文件里保存着 16 进制函数地址映射信息,显示0x10086e34b是因为我们的工程build settings 的设置问题导致没有生成dSYM 文件。
解决
Build Settings 下搜索debug information format
Xcode在每次编译项目后,都会生成一个新的 dSYM 文件,这个文件里保存着 16 进制函数地址映射信息,显示0x10086e34b是因为我们的工程build settings 的设置问题导致没有生成dSYM 文件。
Build Settings 下搜索debug information format