在我的Xcode文件系统中,这些空shell是什么?安全地删除它们的过程是什么?还在Xcode中搜索了重复的引用,但没有找到。
西德诺特:项目是通过git合作的,我怀疑这与他们的存在有关。在合并特性分支后,偶尔会出现myproject.pbxproj文件中的冲突,并且必须通过删除重复的文件引用来手动解决冲突,因此可能会有一些冲突被忽略。对于那些陷入类似困境的人来说:清理它的标准方法是什么?

发布于 2013-03-14 16:51:45
是的,我在合并时也面临着同样的问题:
这是因为您的project.pbxproj文件没有成功更新。对于我们添加的每一个文件,它的引用都是在project.pbxproj file.here中添加的,这些文件已经有了project.pbxproj文件的条目(比如,如果您查看文件的闭包),而另一个用户也添加了相同的文件,那么在您的project.pbxproj文件中将有2个条目显示相同的.h/.m,这就是为什么会显示此错误。
为了进行清理,您只需右键单击并删除该文件。不会有任何问题的。同时,也不要忘记定期更新代码。如果您的project.pbxproj中有冲突,那么您就需要正确地解决它或尝试获得一个新的副本。
https://stackoverflow.com/questions/15414534
复制相似问题