2014-10-20 35 views
1

我正在嘗試從Xcode 6中檢索覆蓋測試信息,並且嘗試失敗。 我用__gcov_flush()012h在applicationDidEnterBackground上刷新出來,如Apple技術Q & A所解釋的,我將它設置爲YES「生成調試符號」,「生成測試覆蓋率文件」和「儀器程序流程」。 (https://developer.apple.com/library/ios/qa/qa1514/_index.htmlXcode 6中的測試覆蓋率文件

我使用LLVM 6.0編譯器運行應用程序。

我在庫/ Developer/XCode/DerivedData/Build/Intermediates/App.build中尋找任何.gcda文件,也可以作爲Apple Q & A說。

我找不到任何覆蓋文件這個目錄或我的Mac中的其他地方。

似乎這是正確的方式,直到Xcode 5.1。

歡迎任何想法。

回答

0

我在Library/Developer/Xcode/DerivedData/<MyApp - a bunch of random characters>/Build/Intermediates/MyIndex.build/Debug-iphonesimulator/MyApp.build/Objects-normal/x86_64找到了覆蓋文件。你看過那裏嗎?

我也發現這些似乎只存在Objective-C文件 - Swift文件沒有檢測,因此沒有覆蓋文件出現。