我刚看到一个iOS项目出现了一个奇怪的错误。 我正在使用Xcode 8(最新版本)。我有一些课程与其他项目一起分享。这些文件通过引用添加到项目中,如果我需要编辑它们,我只做一次。 一切正常。但是在我的一个项目中,我看到许多文件都是红色的。奇怪的是,一切都运作良好。包含所有库,一切运行完美。就像我说的那样,文件被标记为红色,我无法直接从该项目编辑它们,但它们不会丢失(路径没问题),我不能直接使用"在查找器上显示"选项。
我尝试更换文件夹。还尝试添加并将它们复制到项目文件夹中。但似乎没有任何效果。 我知道,关于这个问题有很多线索,但是没有一个对我有用,因为我的文件没有丢失。
有人看到这个问题吗?
PS。我正在使用git。
答案 0 :(得分:12)
答案 1 :(得分:7)
我有同样的问题 - 绝对不会丢失文件。这对于OP来说太晚了,但是对于任何发现这个的人来说......将“位置”设置从“相对于组”更改为“相对于项目”然后单击该文件夹以重新选择文件可能会有所帮助。我认为小组的路径可能搞砸了。
答案 2 :(得分:1)
我怀疑文件丢失,但Xcode仍然可以编译,因为它从派生数据目录中获取旧版本。
我建议您清除您的派生数据。
答案 3 :(得分:0)
文件被标记为红色,我无法直接从该项目编辑它们但它们没有丢失(路径没问题),我无法使用“show on finder”选项直接进入该文件夹
然后路径不确定。您需要找到这些文件并再次将它们添加到项目中。然后删除红色文件引用。