用 Git 併版後,XCode 可能引發的 Recovered References 錯誤

現代人版控應該都用 Git 工具,而在 Git 併版後,在編譯時,可能會有一些錯誤,這時先別急著找程式的問題,而是應該先來看一下 Recovered References 資料夾中有沒有重複引用的檔案喔!

swift 1

而目前海芋遇到的錯誤類型有以下的兩種,如果日後有遇到再補充。

clang: error: no such file or directory: ‘/Users/.../xxx.swift’
clang: error: no input files
Multiple commands produce ‘/Users/.../xxx.nib’

要解決的方式很簡單,只要將 Recovered References 的檔案刪掉,通常就可以編譯成功了。當然如果還是編繹失誤,那麼就再找其它原因囉!

Recovered References XCode

而會引發這個問題的原因,通常是同時有兩個成員操作同一個資料夾所導致的。所以不用害怕,反正 XCode 很聰明的,會幫你揪出可能的錯誤的。

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments