leaks内存泄漏responsible frame不显示的问题

2018-05-03  本文已影响0人  zh397

昨天碰到个小问题,跑leaks时发现有内存泄露,但responsible frame显示的是内存地址,而不是堆栈信息。查了一下,根本原因是dsym没打到安装包中。

官方的方法如下:map data to source code ,然鹅leaks跑起来后选不中 symbols 。。

自己探索找到的办法:在build setting搜索dysm,有一项配置 Debug Infomation Format,把它设置成 DWARF with dSYM File (项目原本配置是 inherit DWARF)

配好之后重新profile跑leaks,就能正常看到堆栈信息了~

上一篇下一篇

猜你喜欢

热点阅读