1. 程式人生 > >Xcode編譯報錯library not found for -lAFNetworking

Xcode編譯報錯library not found for -lAFNetworking

更新了macOS之後重新pod install了一下,結果之前好好的AFNetworking突然一直報錯,始終是:

ld: library not found for -lAFNetworking
clang: error: linker command failed with exit code 1 (use -v to see invocation)

在網上找了無數的解決library not found for -lxxx和linker command failed with exit code 1的問題的解決方法都沒有用,重新install也沒用,方法都試遍了,都要絕望了,而且其他的第三方庫都沒問題,只有AFNetworking有問題,最後找到了一個辦法:

點選workspace中的pod工程標題,選擇PROJECT中的Pods,在Build Settrings中搜索找到Build Active Architecture Only的Debug和Release都設為No,然後編譯,問題解決!執行工程試了試,發現一切都比較正常,開心壞了,雖然也不知道為什麼。。。求高手指教