Xcode Missing file的解决方案

时间:2023-12-05 17:40:08

因为没在工程里面删除文件,导致Xcode报了一大堆警告,都是Missing file的警告,研究了一下,下面是我的解决方案:

Missing file出现的原因

原因就是你在文件里面删除了文件,但是在git的版本库里面对应的文件还没有删除,导致Xcode报出Missing file的警告。

Xcode Missing file的解决方案

解决办法

一个这样的问题很好解决,可以用终端cd到当前路径然后删除掉文件

cd ~/XXXX/XXXX
git rm XXXX

或者用Xcode自带的git来操作

Xcode Missing file的解决方案

选择Missing file,然后提交commit

Xcode Missing file的解决方案

批量操作Missing file

但是当有很多很多Missing file的时候显然上面的方法已经不能用了,一般这样的操作都是删除了某个文件夹,我们就要用一下操作来批量删除了:

// 思路是将文件夹下的文件全部删除,然后再把存在的文件全部再添加一遍,这样就解决了问题

git rm * -r //记得,cd 到你要删除的目录下,删除文件下的所有文件。当然 * 可以换成指定目录

//接下来就是正常的提交操作了
git add . //再把存在的文件再全部添加进去
git commit -m "clear"
git push origin master

以上是我的解决方案,希望能帮助到大家,谢谢大家的阅读,如果有什么问题欢迎大家交流学习