2

我想查看 iOS 项目的代码覆盖率数据。

显然它曾经可以使用 gcov 但使用 Xcode 4.5 不会产生任何 gcda 文件。

您是否知道有关如何使用最新的 Xcode 4.5.1 获取此类数据的任何教程或解决方案?

谢谢

4

2 回答 2

3

在单元测试目标中设置以下标志:

Generate Test Coverage FilesInstrument Program Flow

yes.

据我记得,如果单元测试通过,只会有覆盖文件。
您将在.../Derived Data/Your App/Intermediates/Your App.build/Objects-normal/i386

于 2012-10-25T12:55:11.987 回答
2

在我们的定期伦敦 iOS 开发者小组会议上,我参加了关于 Xcode 中代码覆盖率的精彩演讲。

您可以从 Lanyrd获得幻灯片。

如果我没记错的话,使用更新的 Xcode 实际上更容易。

于 2012-10-25T12:40:08.817 回答