ios – 在Xcode IDE中导致“clang因退出代码255而失败”的原因是什么?

其他用户之前询问过“clang exit code 255”,例如在这篇文章中:

Xcode not compiling any project? ‘clang failed with exit code 255’

我知道如何修复错误.这通常是这样的:

>清理项目
>转到’窗口>组织者>项目>删除派生数据’
>重启Xcode
>固定,像魔法一样……

但是,我不知道是什么原因引起的,最近,它发生了很多(这很令人沮丧,因为它很耗时).

任何人都知道导致此错误的原因以及如何防止它发生?

最佳答案
我认为当你在运行状态下重命名项目时也会发生这种情况,然后XCode将显示项目现在已经丢失,它将显示带有“关闭”和“重新保存”选项的警报.如果选择“关闭”,则导出数据将在路径中拥有旧名称.因此,当您下次尝试执行项目时,它会引用较旧的路径并失败,因为在该路径中旧的名称不是新名称.因此,当您清除“派生数据”或重新启动模拟器时,缓存文件将被删除,并且它将像新副本一样运行.

转载注明原文:ios – 在Xcode IDE中导致“clang因退出代码255而失败”的原因是什么? - 代码日志