Xcode8: file://XXX: warning: Missing file: XXX is missing from working copy 警告的解決辦法
我先創建了一個類,發現這個類的名字起的不是很專業,爲了簡單,索性就在Xcode中直接修改了類名,然後就驚奇的出現類似這樣的警告:
file://XXX: warning: Missing file: XXX is missing from working copy.
當然這些警告不會影響程序運行,但看着不是很爽。
產生原因:
產生這個警告是Xcode中git所導致,當你對Xcode中文件或者文件的內容做出修改刪除後,git都會記錄你的這些行爲。而這個警告的意思就是Xcode發現XXX文件丟失了,以此來提醒你,希望引起你的注意。
解決辦法:
方法一:簡單粗暴(不推薦)
打開Xcode,快捷鍵common+逗號,選擇Source Control,將Enable Source Control前面的對勾取消,就解決了。當然你如果重新選擇對勾,也發現這些警告沒有了,騷年別高興的太早了,你用Xcode編譯項目,你會發現這些警告還是存在的,世界就是這麼奇妙。
方法二:從git中清除記錄(推薦)
打開terminal(終端),然後進入到項目(即cd到項目所在的路徑,最簡單的辦法就是 cd 空格 將項目直接拖到空格後面,這樣就獲取到了項目所在的文件路徑),在terminal中執行 git rm filepath,其中filepath就是警告中提示的文件路徑,回車搞定!