我刚刚安装了Xcode 4.6。当我现在运行我的OCUnit测试时,在所有测试完成后,我在输出窗口中得到多行“profiling:invalid magic number”。我很确定Xcode 4.5.2没有给我那个输出。
有人知道这条线的含义吗?
答案 0 :(得分:40)
经过一些谷歌搜索后,我发现了这个LLVM源文件GCDAProfiling.c
从我所看到的,当探查器试图合并两个文件但其中一个文件具有不同的版本(=幻数)时,在代码覆盖生成期间会打印错误。
我做了一个完整的Clean(它也删除了所有gcda
文件),问题就消失了。
答案 1 :(得分:1)
完成必须为我的应用程序删除相应的DerivedData文件夹 -
〜/库/开发商/ Xcode中/ DerivedData /#应用名#
但最终清理了一切。