使用pod時(shí),一直使用iphone5模擬器編譯工程。偶然換成iphone5s、iphone6編譯工程,會(huì)報(bào)pod Undefined symbols for architecture x86_64類似這樣的錯(cuò)誤,這是因?yàn)閜od編譯后的緩存沒變更,無(wú)論怎么編輯Architectures和Valid Architectures,都會(huì)編譯失敗。
解決方法如下:
顯示:defaults write com.apple.finder AppleShowAllFiles -bool true
隱藏:defaults write com.apple.finder AppleShowAllFiles -bool false
去目錄
/Users/liyoro/Library/Developer/Xcode/DerivedData
刪除如你工程名字類似的文件夾,重新編譯即可。
kpCLm.jpg