美文网首页IOS内存泄漏检测
iOS使用infer静态扫描代码及添加忽略库

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

作者: 十二栗子 | 来源:发表于2019-04-30 11:27 被阅读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

    相关文章

      网友评论

        本文标题:iOS使用infer静态扫描代码及添加忽略库

        本文链接:https://www.haomeiwen.com/subject/papmnqtx.html