Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想查看 iOS 项目的代码覆盖率数据。
显然它曾经可以使用 gcov 但使用 Xcode 4.5 不会产生任何 gcda 文件。
您是否知道有关如何使用最新的 Xcode 4.5.1 获取此类数据的任何教程或解决方案?
谢谢
在单元测试目标中设置以下标志:
Generate Test Coverage Files和Instrument Program Flow
Generate Test Coverage Files
Instrument Program Flow
到yes.
yes
据我记得,如果单元测试通过,只会有覆盖文件。 您将在.../Derived Data/Your App/Intermediates/Your App.build/Objects-normal/i386
.../Derived Data/Your App/Intermediates/Your App.build/Objects-normal/i386
在我们的定期伦敦 iOS 开发者小组会议上,我参加了关于 Xcode 中代码覆盖率的精彩演讲。
您可以从 Lanyrd获得幻灯片。
如果我没记错的话,使用更新的 Xcode 实际上更容易。