方法一:
Xcode->Preferences->Source->Enable Source Control 勾勾去掉
方法二:
造成這個問題的最有可能的原因是使用了SVN或者git,而當你本地刪除了這些文件,並沒有提交到svn或者git上,當你提交了以後就會沒了。
Xcode8更新後,編譯工程一下子報出800多條類似的警告,好在不影響運行。這個問題出現的原因如下:
在項目中提交過svn或git後,再在本機上刪除不用的圖片資源後,build後會有 ”xx“is missing from working copy 的警告。在網上找了些資料後,總結下。
直接在終端下用svn命令刪除missing的文件:(需要cd到提示你missing 文件的路徑下)
svn delete nameOfMissingFile
或用Git(如果你用的是Git的話)
git rm nameOfMissingFile
就這樣,cd到missing文件的路徑下,然後用相應的命令(svn或git),兩行命令解決問題!
以上辦法基本可以解決問題,但是再更改了編譯模式,如從debug改到release,可能還會報出這些錯誤。我重啓了Xcode,再次編譯,這些錯誤就沒有了,準確的解決辦法 還請賜教。
至於網上其他的方法,比如
一、
1.打開終端
2.cd 到警告所提示的文件夾下
3.執行命令svn rm --force 丟失文件的名稱
4.回車
這種方法不怎麼好,假如丟失文件所在的文件夾都沒了 就根本cd不到此文件夾,而且一個一個刪除費時費力。
二、重新從svn出庫一份,相比還是麻煩
三、find . -type d -name .svn | xargs rm -rf //該命令爲直接刪除指定文件夾下所有SVN相關
sudo find /Users/Scitel/Desktop/Scitel_Project/iOS-BigEvent/-name ".svn" -exec rm -r {} \;//紅色字體爲路徑
我自己用這種方法並沒有什麼卵用