自从更新到Xcode 10后出现了“文件未找到错误/派生数据”的问题。

3

当我尝试编译我的项目时,所有之前工作正常的类都被标记为有错误。其中一个错误是在类中包含的“未找到字符串”。

#include <string>

我已经尝试在构建设置中将“编译源代码”更改为Objective-C ++,但这并没有帮助。同时,在编译时还会出现关于派生数据的错误。
1个回答

0

我已经成功地使用“Legacy Build System”(在File->Project/Workspace Settings下激活)编译了该项目,因此这证实了这是Xcode 10默认启用的“New Build System”的问题。

编辑:确保删除DerivedData中找到的所有文件夹,方法是转到Xcode->Preferences->Locations并打开DerivedData文件夹的外部链接。然后返回Xcode并进行清理构建和重建。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接