Xcode警告“分析:无效幻数”

时间:2013-01-29 14:41:10

标签: ios xcode ocunit xcode4.6

我刚刚安装了Xcode 4.6。当我现在运行我的OCUnit测试时,在所有测试完成后,我在输出窗口中得到多行“profiling:invalid magic number”。我很确定Xcode 4.5.2没有给我那个输出。

有人知道这条线的含义吗?

2 个答案:

答案 0 :(得分:40)

经过一些谷歌搜索后,我发现了这个LLVM源文件GCDAProfiling.c

从我所看到的,当探查器试图合并两个文件但其中一个文件具有不同的版本(=幻数)时,在代码覆盖生成期间会打印错误。

我做了一个完整的Clean(它也删除了所有gcda文件),问题就消失了。

答案 1 :(得分:1)

完成必须为我的应用程序删除相应的DerivedData文件夹 -

〜/库/开发商/ Xcode中/ DerivedData /#应用名#

但最终清理了一切。