我们有一个客观的c项目,它一直运行良好,突然无法识别任何新添加的.h .m或.xib文件。但是,如果我添加新的.metal文件,它将正常工作....
这是我们做的测试
我们在项目中添加了TestNewViewController和File.metal
但是在源代码树中我找不到TestNewViewController的新文件记录
我们可以在project.pbxproj文件中找到此更新
我们也可以在Finder中找到这些文件
此项目正在几个不同的Mac Book Pro中开发。只有一台计算机出现此问题。
此问题的问题在于,只要有问题的计算机提交涉及新文件的任何更改,其他计算机就无法从云中检索这些新文件。因为有问题的计算机永远不会将这些新文件推送到云端.....
答案 0 :(得分:0)
这些文件很可能被git忽略了。使用git check-ignore
命令调试gitignore / exclude文件。
git check-ignore <path_to_missing_file>
答案 1 :(得分:0)