【问题标题】:How to solve the apple LLVM 5.0 error in xcode 5?如何解决 xcode 5 中的苹果 LLVM 5.0 错误?
【发布时间】:2013-10-20 14:08:10
【问题描述】:

我在模拟器和设备上运行我的应用程序没有任何问题。突然我得到这个错误:

fatal error: file  '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h' has been modified since the precompiled header '/Users/rashidasgari/Library/Developer/Xcode/DerivedData/ModuleCache/SWBH8ZAWBXAH/UIKit.pcm' was built
note: after modifying system headers, please delete the module cache at '/Users/rashidasgari/Library/Developer/Xcode/DerivedData/ModuleCache/SWBH8ZAWBXAH'

我尝试了任何我能找到的解决方案,但仍然没有运气。请注意,我尝试在另一台 MacBook 上运行该应用程序,一切正常,没有任何错误。

【问题讨论】:

  • 顺便说一句,我找不到 '/Users/rashidasgari/Library/Developer/Xcode/DerivedData/ 文件夹。如果有人能告诉我如何找到这个文件夹,我会很高兴。
  • CMD+SHIFT+G 粘贴路径。 Library 文件夹不可见

标签: ios xcode compiler-errors


【解决方案1】:

清理项目是第一个停靠点(Product 下的菜单)。

如果这样做没有帮助,请删除派生数据。这可以通过首选项的Locations 部分或通过导航到Finder 中的目录并删除它来完成(首选项中有一个小的-> 按钮可以到达那里,或者使用Finder 中的Go To Folder... 选项。

【讨论】:

  • 做完这一切后它仍然对我不起作用:( Xcode 5.0.2
  • 请注意,您需要删除“DerivedData”文件夹或重命名它。
【解决方案2】:

好的,在尝试了几乎所有网络解决方案后,我决定重新安装 xcode,它终于成功了。

【讨论】:

    【解决方案3】:

    我通过更改 DerivedData 文件夹名称解决了这个问题。看看我是怎么做的

    Xcode->preferences->然后你会被重定向到preferences界面

    然后单击菜单选择下的位置选项卡->然后您将拥有衍生数据、快照、存档等选项

    在 Derived data 下,您可以看到类似 /Users/SENABI/Library/Developer/Xcode/DerivedData-> 的内容,然后单击该箭头按钮,您可以看到 DerivedData 文件夹单击它并重命名它。您的错误将被删除。 这是我的经验,它对我有用,希望对某人有所帮助。

    【讨论】:

    • 你最好删除派生数据而不是重命名它,b / c当你重命名它时,xcode无权访问它。因此,重命名并将其保留在系统中的文件夹毫无意义。虽然你的回答很有帮助,但我不知道这个 xcode->preferences-> 路径
    【解决方案4】:

    修改系统头文件时发生错误。

    解决方案:

    • 如果您有 XCode 的备份,请重新安装 XCode(更好的解决方案)。
    • 删除DerivedData文件夹,然后构建项目

    【讨论】:

      【解决方案5】:

      使用 CMD+Shift+K 清理构建,然后重新启动。这应该可以解决问题。

      【讨论】:

      • 这很奇怪......我遇到了同样的问题,它总是这样工作。然后您可能想删除派生数据。
      • 实际上我做到了,但也没有用!解决这个问题的唯一方法是重新安装 xcode。还是谢谢。
      【解决方案6】:

      您不必删除任何内容。 你可能在某个地方搞砸了 git pull 。只需退出 Xcode 和模拟器,重置任何更改(或存储它们)尝试另一个 git pull,再次启动 Xcode,清理您的项目并再次运行它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-10-24
        • 2014-09-17
        • 1970-01-01
        相关资源
        最近更新 更多