Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios “Xcode警告”;分析:无效的幻数“;_Ios_Xcode_Ocunit_Xcode4.6 - Fatal编程技术网

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

Ios “Xcode警告”;分析:无效的幻数“;,ios,xcode,ocunit,xcode4.6,Ios,Xcode,Ocunit,Xcode4.6,我刚刚安装了Xcode 4.6。现在运行OCUnit测试时,在所有测试完成后,我会在输出窗口中获得多行带有“profiling:invalid magic number”的代码。我很确定Xcode 4.5.2没有给我这个输出 有人知道这行是什么意思吗?在谷歌搜索之后,我找到了这个LLVM源文件 从这里我可以看到,当探查器试图合并两个文件,但其中一个文件的版本不同(=幻数)时,在代码覆盖率生成过程中会打印错误 我做了一次彻底清理(它还删除了所有gcda文件),问题就消失了。最后不得不删除我的应用程

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


有人知道这行是什么意思吗?

在谷歌搜索之后,我找到了这个LLVM源文件

从这里我可以看到,当探查器试图合并两个文件,但其中一个文件的版本不同(=幻数)时,在代码覆盖率生成过程中会打印错误


我做了一次彻底清理(它还删除了所有
gcda
文件),问题就消失了。

最后不得不删除我的应用程序的相应DerivedData文件夹-

~/Library/Developer/Xcode/DerivedData/#应用程序名#


但这最终清除了所有内容。

我发现清理构建文件夹可以清除第一次运行测试时的错误,但后续运行单元测试时会返回错误。