iOS Leaks内存泄漏调试中踩过的坑

使用Leaks调试内存泄漏,XCode版本9.1


错误方法:手动打开Leaks并选择要运行的项目,运行后发现可以检测出内存泄漏,但暂停后无法具体定位到内存泄漏代码的位置。


正确方法:

首先按Control+Command+i,等待编译完成进入Instruments,选择Leaks    

编译中出现:A valid provisioning profile for this executable was not found.

iOS Leaks内存泄漏调试中踩过的坑_第1张图片

或The entitlements specified in your application’s Code Signing Entitlements file are invalid

请Clean Project ,检查PP证书配置,并将Edit Scheme改为如下图


iOS Leaks内存泄漏调试中踩过的坑_第2张图片

接下来就可以进行内存泄漏调试了,如果还不行,那就不用看了,我也没得办法。。。

你可能感兴趣的:(iOS Leaks内存泄漏调试中踩过的坑)