前日的一天,iOS 老哥找我说让看看能不能弄弄 IOS 代码扫描,扫描出一些代码漏洞,尝试去修复漏洞和 bug.
于是乎,下面就是我记录一下折腾了几天完成的 IOS 代码扫描初探的过程....目录下
sonar-scanner
sonar-scanner用来扫描本地代码,并且上传到SonarQube平台中....问题四:mysql存储问题
2、infer + sonar-swift
基于上面失败方案一度想放弃,但是无意中在社区中,看到了好未来开源的iOS代码扫描的帖子"我们开源了一款SonarQube iOS...中删除这个规则
问题3:没有这个规则
解决方案:使用新版本的jar包
问题4:有个异常,去掉-Dsonar.swift.swiftlint.report=swiftlint.txt
问题5
因为每次扫描都是增量扫描...给我最大的启发是: 做事需要有专业的"社区",如果我没有去社区中有浏览的习惯,也很难找到不错的工具. 做事需要有专业的"圈子",专业的人做专业事,方可事半功倍.