小弟不才驶忌,在xcode上運(yùn)行項(xiàng)目總會(huì)碰到各種各樣的崩潰信息痹籍。其中最常見的問題就是"linker command failed with exit code 1"解決方法是Build Settings中类浪,把Enable Bitcode設(shè)置為NO呻逆,無(wú)論使用cocoapods導(dǎo)入第三方SDK還是手動(dòng)導(dǎo)入请唱,有些SDK不支持Bitcode。
如果你使用cocoapods導(dǎo)入的第三方的庫(kù)锭亏,在pod設(shè)置如圖
然后Clean代碼運(yùn)行程序纠吴,如果還是不能解決問題,那就把去路徑~/Library/Developer/Xcode/DerivedData找到DerivedData文件夾刪除慧瘤,然后重新運(yùn)行項(xiàng)目呜象,一般你會(huì)發(fā)現(xiàn),項(xiàng)目就能正常運(yùn)行了碑隆。如果上述方法還不能解決你在項(xiàng)目中遇到的疑難雜癥恭陡,那就把報(bào)錯(cuò)信息復(fù)制下來(lái),盡量去簡(jiǎn)書和stackoverflow尋找答案上煤,個(gè)人建議還是去stackoverflow休玩,里面的英文看懂個(gè)大概就能給你解決問題帶來(lái)極大的方便。
我在項(xiàng)目中也碰上過(guò):“l(fā)ibrary not found for -lPods? xxx”這個(gè)錯(cuò)誤劫狠,這個(gè)錯(cuò)誤的原因經(jīng)過(guò)百度CSDN和stackoverflow等第手段去查找問題的具體所在拴疤,廢了九牛二虎之力最后在stackoverflow的這篇博文中得到了啟發(fā)https://stackoverflow.com/questions/23539147/xcode-ld-library-not-found-for-lpods