【问题标题】:Xcode warning "profiling: invalid magic number"Xcode 警告“分析:无效的幻数”
【发布时间】:2013-01-13 04:12:21
【问题描述】:

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

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

【问题讨论】:

    标签: ios xcode ocunit xcode4.6


    【解决方案1】:

    最终不得不为我的应用程序删除适当的 DerivedData 文件夹 -

    ~/Library/Developer/Xcode/DerivedData/#application-name#

    但这最终清除了一切。

    【讨论】:

      【解决方案2】:

      经过一番谷歌搜索,我找到了这个 LLVM 源文件 GCDAProfiling.c

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

      我进行了全面清理(它还删除了所有 gcda 文件)并且问题消失了。

      【讨论】:

      • 我发现清理构建文件夹可以清除第一次运行测试的错误,但后续运行单元测试会返回错误。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      • 2015-06-09
      • 2013-02-23
      • 1970-01-01
      • 2021-11-30
      相关资源
      最近更新 更多