天天看點

iOS xxxxx is missing from working copy 的解決方法

1,網上比較靠譜的解決方法:

    造成這個問題的最有可能的原因是使用了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),兩行指令解決問題!

2,如果用的是git, 則還有一種簡單的方法是:

        點選source control -> commit ,裡面有部分檔案後面顯示’!‘或者’?‘,這裡面一般都包括了路徑無效的檔案,我們要做的是:隻需要勾選警告的那個路徑檔案,然後随便填寫上commit message , 再點選右下角的送出就OK了,左下的push可選可不選。這樣就删除了git裡面的無效路徑檔案。