iOS Leaks内存泄漏调试中踩过的坑
2018-01-04 本文已影响157人
OrrHsiao
使用Leaks调试内存泄漏,XCode版本9.1
错误方法:手动打开Leaks并选择要运行的项目,运行后发现可以检测出内存泄漏,但暂停后无法具体定位到内存泄漏代码的位置。
正确方法:
首先按Control+Command+i,等待编译完成进入Instruments,选择Leaks
编译中出现:A valid provisioning profile for this executable was not found.

或The entitlements specified in your application’s Code Signing Entitlements file are invalid
请Clean Project ,检查PP证书配置,并将Edit Scheme改为如下图

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