Jonathan在这里建议:Xcode包含已删除的.xib文件!清理所有目标和清空缓存将修复Xcode的问题,包括删除的.xib文件,但我找不到一种方法来清空Xcode 4中的缓存。

如何在Xcode 4中做到这一点?


当前回答

我一直在拔自己头上的头发,因为我以为我也有同样的问题。在创建应用程序时,我在iPhone上没有得到与在模拟器上相同的结果。

问题是,我以某种方式制作了MainStoryboard的本地化版本。故事板文件。所以当我在手机上运行应用程序时,它显示的是丹麦版本……模拟器显示的是英文版本。

是的,我是新来的!:)

其他回答

Command-Option-Shift-K就可以了。或者,转到产品菜单,按下选项键,现在选项“清洁”将改变为“清洁构建文件夹…”选择该选项。

要删除所有派生数据和/var/文件夹中的模块缓存,请使用这个小ruby脚本。

derivedDataFolder = Dir.glob(Dir.home + "/Library/Developer/Xcode/DerivedData/*")
moduleCache = Dir.glob("/var/folders/**/com.apple.DeveloperTools*")
FileUtils.rm_rf derivedDataFolder + moduleCache

这只是解决了一个致命的错误:畸形或损坏的AST文件:“无法加载模块”/var/文件夹/错误为我。

当使用“数据模型”时,在检查器中有选项 Generare类,对我来说,这是情况,因为已经有一个类 使用现有名称。

Codegen:帮我解决了。

我的“DerivedData”与Xcode 10.2和Mojave在这里:

MacHD /用户/ [MyUser] /图书馆/开发/ Xcode

当我打开文档窗口时,我遇到了一些Xcode 5.1崩溃的问题。

我不确定原因,因为当我打开窗口时,我也在更新文档集。

在Xcode 5中,modules目录现在位于派生数据文件夹中,很明显我没有删除这个文件夹。我删除了~/Library/Developer/Xcode/DerivedData/ModuleCache和~/Library/Preferences/com.apple.Xcode的内容。plist和一切似乎工作后,我重新启动Xcode。