xcode library not found for -xxx (lssl)?
link command failed with exit code 1
在編譯工程時户敬,看到熟悉又惶恐的link command failed with exit code 1時贿衍,請淡定,Reveal in Log骇吭。有時會遇到類似“l(fā)d: library not found for -xxx.”的錯誤提示。
原因:通常這是由于工程在編譯時找不到需要的鏈接庫而導(dǎo)致的简僧。
解決方法:1王凑、在工程的Target中選中要執(zhí)行編譯的某個target,然后“get info”,打開Build設(shè)置頁面,在“Library Search Path”中添加缺失或多余的鏈接庫的所在文件夾的路徑世分”嗾瘢或- Build Setting - Other linker flag 查看是否有多余的庫依賴,確認(rèn)后刪除臭埋。
2踪央、重新導(dǎo)入xxx庫,重點(diǎn)來了瓢阴,找到xxx庫畅蹂,發(fā)現(xiàn)在工程里,沒毛病啊荣恐。其實(shí)非也液斜,右擊show in finder,發(fā)現(xiàn)沒有叠穆,此時xxx庫代碼管理的文件狀態(tài)改變(如少漆,SVN 顯示為!感嘆號硼被,或其他)示损。好了,或刪除嚷硫,或重新添加屎媳,就可以了。
3论巍、重新pod install烛谊,有些情況可以解決
本人就是通過方法《2》,success的