IOS内存泄漏检测

iOS使用infer静态扫描代码及添加忽略库

2019-04-30  本文已影响0人  十二栗子

使用过一个工具,我最怕的就是忘记了使用方法,下面我就简单写下安装方法和执行方法。

安装

brew install infer

使用(进入工程目录,HandheldField是工程名字)

 pod管理的工程

infer -- xcodebuild -workspace HandheldField.xcworkspace -scheme HandheldField -configuration Debug

普通工程

infer -- xcodebuild -project HandheldField.xcodeproj -scheme HandheldField -configuration Debug

添加忽略库

在项目目录下增加这样一个.inferconfig的文件, 内容如图, 可以过滤掉Pods文件夹下的第三方库, skip-analysis-in-path是一个数组, 想要过滤其他文件, 只需要增加路径即可。

为了方便,我写了一个infer.sh,把要执行的命令加进去

infer.sh写完了,记得修改权限哦

笔记写的比较粗糙,详情可以参考:

https://www.jianshu.com/p/c8a632837bf1

上一篇 下一篇

猜你喜欢

热点阅读