我在我的项目中使用 git 进行源代码控制,几天前 Xcode 在项目目录中为该问题创建了一个无限文件夹循环我在这里提出了一个问题Xcode created circular loop in project file list and git commits failed but didn't get回复。项目目录如下所示:
ProjectRootFolder
FolderA
Some images
Some source files
FolderA
Some images
Some source files
FolderA
Some images
Some source files
FolderA
..so on
我决定完全删除文件夹 A 并将其内容(一些图像和源文件)移动到根文件夹。之后,我将这些图像和源文件的位置重置为正确的路径在右窗格中,现在 Xcode 能够找到它们(文件名不是红色,右键单击 -> 在查找器中显示)
但是compile sources
and copy bundle resources
inbuild phases
仍然在 FolderA 下显示它们,即。
AppDelegate.m ..in FolderA
clang: error: no such file or directory
对于我从文件夹 A 移动到顶层的任何文件,构建都失败了。我已经删除并重新添加了所有这些,但 Xcode 仍然认为它们在 FolderA 下。我也尝试过删除 DerivedData 的内容并使用 cmd+opt+shift+K 清理构建,但无济于事,文件似乎被诅咒了。
除了创建一个新项目来解决问题之外,还有其他选择吗?
提前谢谢了。