【发布时间】:2016-06-15 09:50:16
【问题描述】:
我需要弄清楚为什么 Xcode 突然并且没有挑衅地开始给我这个错误并且不允许我构建我的项目。当我说“没有挑衅”时,我的意思是我正在编辑应用程序从中传递文本的数据库中的文本,并在模拟器中检查我的进度,除了清理、构建和测试之外,在 Xcode 中什么都不做。对于几个测试序列,一切都会好起来的,然后突然间,我的程序中没有任何改变,应用程序将无法构建,并且我收到以下错误:
错误:删除 /Users/casey-cayce/Library/Developer/Xcode/DerivedData/PEM-LTE-2016-gyoajgqmkkoluhgbrhjmgwakiejl/Build/Products/Debug-iphonesimulator/Living Eucharist.app/images:目录不为空
错误:无法删除 '/Users/casey-cayce/Library/Developer/Xcode/DerivedData/PEM-LTE-2016-gyoajgqmkkoluhgbrhjmgwakiejl/Build/Products/Debug-iphonesimulator/Living Eucharist.app/images' 命令失败后:目录不为空
我去了这个 Derived Data 文件夹并物理删除了内容,只是在我重新打开应用程序时让 Xcode 恢复这些内容,构建失败,然后再次给我同样的错误。到目前为止,我唯一的解决方案是完全删除 Xcode 和 Developer 文件夹,重新安装 Xcode,之后它会运行一段时间,但最终会再次执行相同的操作。到目前为止,我已经完成了 3 次。
如果有人有任何建议,请帮我解决这个问题,以便我可以导出并完成这个项目。
谢谢。
响应回复的其他信息:
我有:
1:关闭项目。
2:打开项目文件夹并删除派生数据,看到项目文件夹变为空白(空),窗口中显示“无项目”。
3:确保垃圾清空。
4:运行“WatchDog”,这是一个专门为处理 XCode 中的派生数据问题而开发的应用程序。
5:关闭 Xcode 并重新打开。
6:打开项目,清理,运行Build命令。
毕竟,同样的错误再次出现。
【问题讨论】:
-
你为什么要打扫?
-
但是问题不是在清洁过程中发生的吗?
-
在构建或归档过程中,在清理之后。
-
您对问题的描述并不清楚。
-
我遇到了同样的问题。什么都试过了。在我吹走 DerivedData 之后,它在构建过程中再次创建它,并且相同的构建过程失败,因为它无法删除它。真是令人沮丧。