2013-03-14 70 views
1

我的Xcode文件系統中的這些空殼是什麼以及安全刪除它們的過程是什麼?還在Xcode文件導航器中搜索了重複文件,但沒有找到任何文件。清理合作Xcode項目中的空文件引用

旁註:項目是通過git合作,我懷疑這與他們的存在有關。有時在合併功能分支後,我們會在myproject.pbxproj文件中發生衝突,並且必須通過刪除重複的文件參考來手動解決衝突,因此可能會有一些滑落。對於那些陷入類似混亂的人來說:清理它的標準方式是什麼?

enter image description here

回答

3

是的,我面臨着同樣的問題,同時合併:

這是因爲你的project.pbxproj文件未成功更新的。對於我們添加的每個文件,它的引用都被添加到project.pbxproj文件中。在這些文件中已經有了您的project.pbxproj文件的條目(如果您查看文件的閉包,則爲E00021389E899),然後另一個用戶也添加相同的文件,您的project.pbxproj文件中會出現2個條目,它們是相同的.h/.m,這就是爲什麼它顯示此錯誤。

爲了清理目的,您可以簡單地右鍵單擊並刪除該文件。不會有任何問題。也不要忘記定期更新你的代碼。如果您的project.pbxproj中存在衝突,則需要正確解析或嘗試獲取全新副本。