我该如何处理这个警告:哈希不匹配?

Posted

技术标签:

【中文标题】我该如何处理这个警告:哈希不匹配?【英文标题】:How can I deal with this warning: hash mismatch? 【发布时间】:2016-04-07 05:23:16 【问题描述】:

更新Xcode 7.3 并运行项目后,我收到警告:

哈希不匹配:此目标文件是针对不同版本构建的 模块的 /Users/lu/Library/Developer/Xcode/DerivedData/ModuleCache/1Q58A4KYC5CO8/SystemConfiguration-1VJ1XGF5LU890.pcm。

我该如何处理?

【问题讨论】:

你试过清理项目吗? 这发生在我在不同设备上运行我的应用程序后。因此,如果我在 iPhone 上运行它,然后在模拟器上重新运行该应用程序,反之亦然。不知道为什么会这样,但我可以在切换设备时重现它。 【参考方案1】:

我刚刚遇到了类似的错误,你可以通过清理和重新构建来解决它。

问候和快乐编码。

【讨论】:

清理项目确实有效,但是为什么,它们的根本原因是什么? 我不知道,我只是在一个文件中做了一个小改动然后出现了错误,我只是改变了一个变量名没什么重要的,所以对我来说是一个谜,实际上这是关于我在网上找到的主题的唯一问题 为了记录,要让它消失,我还必须清理构建文件夹(CMD + OPT + SHIFT + K) 此时清理对我没有帮助,而且跨多台构建机器也是如此。我想知道是否需要重建一些库... 我在目标框架搜索路径中删除了一个路径,然后变暖就消失了。【参考方案2】:

别忘了清理派生数据

    关闭 Xcode Finder > 前往 > 前往文件夹... ~/Library/Developer/Xcode/DerivedData 全选 移至回收站 重新打开 Xcode

【讨论】:

以上是关于我该如何处理这个警告:哈希不匹配?的主要内容,如果未能解决你的问题,请参考以下文章

我该如何处理这个 Array 对象? (目标-C)

我该如何处理这种情况:“n/a”在 pandas 数据框中显示为“nan”,但无法对其进行字符串匹配和替换

我该如何处理这个 C++ Multimap 问题?

如果连接关闭,我该如何处理连接并重新连接?

django MultiValueDictKeyError 错误,我该如何处理

如何处理 Xcode 故事板中的错位视图警告?