Ios Xcode中的文件不工作(名称为红色)

Ios Xcode中的文件不工作(名称为红色),ios,xcode7,Ios,Xcode7,我重命名了我的应用程序文件夹以尝试更改应用程序的名称,因为它在project navigator中不起作用,当我这样做时,所有文件都显示为红色。我试图通过将文件重命名回原来的状态来修复它,但仍然不起作用 任何帮助都将不胜感激 链接到dropbox: 如果文件标记为红色,则Xcode将“找不到”这些文件 您可以在文件查找器中,在Xcode外部移动或删除它们。 删除XCode中红色标记的文件,然后将它们再次添加到XCode中 这将解决您的问题。在我的例子中,在将项目移动到新文件夹并修复每个文件位置后

我重命名了我的应用程序文件夹以尝试更改应用程序的名称,因为它在project navigator中不起作用,当我这样做时,所有文件都显示为红色。我试图通过将文件重命名回原来的状态来修复它,但仍然不起作用

任何帮助都将不胜感激

链接到dropbox:


如果文件标记为红色,则Xcode将“找不到”这些文件

您可以在文件查找器中,在Xcode外部移动或删除它们。 删除XCode中红色标记的文件,然后将它们再次添加到XCode中


这将解决您的问题。

在我的例子中,在将项目移动到新文件夹并修复每个文件位置后,项目将正确编译,但文件名仍为红色

问题是这些文件被分组。该组是导致文件出现红色名称的原因。因此,我添加了新组,名称与旧组相同(Xcode允许这样做,因为它不知道是旧组),将文件从每个组移动到新组,并删除旧组


现在所有的红色名称都消失了。

我解决了这个问题,如下所示:
单击左侧Xcode导航区域(Navigator)中以红色显示文件名的组名。在Xcode右侧的实用程序区域中,打开“文件检查器”选项卡。有一个名为“完整路径:”的字段,单击路径最后一个箭头。您将有一个显示项目路径的弹出窗口。更改已从Finder中移动文件的组文件夹

此问题的另一个原因可能是您的project.pbxproj文件。在我的例子中,在进行git合并之后,其中一个PBXGroup遗漏了一行代码。将其与其他文件进行比较并添加缺少的行后,问题消失。

删除那些红色标记的文件,并将其重新添加到重构重命名后遇到此问题的任何人:您只需将此处的文件重命名为新名称即可。