我有一个带有pod的静态库。我在coverage选项卡下看不到任何内容。仅显示测试包的覆盖率。我找了很多地方,但没有找到一个确凿的答案。在Xcode7Beta中,有些地方不支持它,然后又将其添加回来。我在苹果文档中没有发现任何关于静态库不支持代码覆盖率的注释。有人能在Xcode7上看到静态库的代码覆盖率吗?
发布于 2015-12-08 01:47:23
尝试使用Slather https://github.com/venmo/slather
通过CocoaPods包含的代码的覆盖范围
如果您试图计算通过CocoaPods包含的代码覆盖率,则需要通过将以下内容添加到Podfile来告诉CocoaPods使用Slather插件。
插件“slather”
发布于 2017-04-14 17:33:48
使用slather https://github.com/SlatherOrg/slather
您仍然需要更改xcode项目设置,以便它能够生成覆盖率数据。Xcode不会显示静态库的覆盖率数据。
Slather将很好地向您显示,您可以选择html /命令行/ cobertura xml输出。
https://stackoverflow.com/questions/34076001
复制相似问题