XcodeCoverage提供了一种生成Xcode项目的Objective-C代码覆盖率报告的简单方法。 生成的报告包括HTML和Cobertura XML。
覆盖率数据不包括Apple的SDK,并且可以自定义排除规则。
遗憾的是,不支持Swift覆盖。
安装方式:标准
如果要自定义XcodeCoverage以排除某些文件和目录(例如第三方库),请使用标准安装。 否则,下面描述的CocoaPods安装可能会更方便。
分叉此存储库。
将XcodeCoverage文件夹与Xcode项目放在同一文件夹中。
在主要目标的构建阶段中,添加运行脚本构建阶段以执行XcodeCoverage/exp
1