使用pod時屡萤,一直使用iphone5模擬器編譯工程姻氨。偶然換成iphone5s蝙搔、iphone6編譯工程缕溉,會報pod Undefined symbols for architecture x86_64類似這樣的錯誤,這是因為pod編譯后的緩存沒變更吃型,無論怎么編輯Architectures和Valid Architectures证鸥,都會編譯失敗。
解決方法如下:
顯示:defaults write com.apple.finder AppleShowAllFiles -bool true
隱藏:defaults write com.apple.finder AppleShowAllFiles -bool false
去目錄
/Users/liyoro/Library/Developer/Xcode/DerivedData
刪除如你工程名字類似的文件夾勤晚,重新編譯即可枉层。