我有一个带pod的静态库。我在覆盖标签下看不到任何东西。仅显示测试包的覆盖范围。我搜索了很多地方,但找不到确定的答案。 Xcode 7 Beta中的某些内容不受支持,然后又被添加回来。我没有找到关于Apple文档的任何注释,静态库不支持代码覆盖。是否有人能够在Xcode 7上看到静态库的代码覆盖率?
答案 0 :(得分:0)
尝试Slather https://github.com/venmo/slather
通过CocoaPods
包含的代码的覆盖范围如果您正在尝试计算通过CocoaPods包含的代码的覆盖范围,则需要通过在Podfile中添加以下内容来告诉CocoaPods使用Slather插件。
插件'slather'
答案 1 :(得分:0)
使用slather https://github.com/SlatherOrg/slather
您仍需要更改xcode项目设置,以便生成coverage数据。 Xcode不会显示静态库的覆盖率数据。
Slather将很好地向您展示,您可以选择html /命令行/ cobertura xml输出。