嗨,我的 Xcode 项目昨天开始无法构建并出现错误:
路径“/Users/cooldocman/Library/Developer/Xcode/DerivedData/cooldocs-ejjarvdamwdcbbcpahhnbweztrmh/Build/Products/Debug-iphonesimulator/cooldocs.app/cooldocs.momd/cooldocs.mom”的数据模型编译失败
我在 StackOverflow 和其他网站上进行了研究——对于类似的声音问题的建议修复都没有对我有用。问题似乎出在 SVN、Xcode、Core Data 和 XCUserState 的交汇处,我已经尝试了从 StackOverflow 和其他网站上找到的信息中的一些步骤,但仍然没有解决这个问题。
这是我到目前为止所尝试的:
一篇 stackoverflow 文章建议清理 SIMulator 应用程序文件夹:所以我从 /Users/cooldocman/Library/Application Support/iPhone Simulator/5.1/Applications 下删除了应用程序...错误仍然存在...
另一个 stackoverflow 线程建议删除临时 DerivedData 文件夹。所以我删除了 /Users/cooldocman/Library/Developer/Xcode/DerivedData 下的所有文件夹(错误消息中的文件夹,即 /Users/cooldocman/Library/Developer/Xcode/DerivedData/cooldocs-ejjarvdamwdcbbcpahhnbweztrmhwere 因此被删除)
另一篇文章说要删除Archives文件夹的内容... /Users/cooldocman/Library/Developer/Xcode/Archives
即使在第 2 步和第 3 步之后仍然没有运气
即使在所有清理之后,当我 grep 项目的内容时,我仍然看到对旧的“cooldocs-ejjarvdamwdcbbcpahhnbweztrmh”文件夹的引用仍然存在......
$ grep ejjarvdamwdcbbcpahhn / /*/ / /* 二进制文件 trunk/cooldocs.xcodeproj/project.xcworkspace/xcuserdata/cooldocman.xcuserdatad/UserInterfaceState.xcuserstate 匹配
现在我该如何清理这个?
也许我需要的秘密是如何清理这个剩余的 xcuserdata 并希望这将解决问题 - 或者,使用寻宝类比,它至少可以打开通往另一个需要爬下的神秘隧道的大门!(当我走出最后一个洞穴时,我就可以开始真正需要做的事情了!)
感谢您阅读并感谢该小组的任何帮助和见解!
:-)