library not found for -lpods 错误

今天从一个项目切换到另一个项目中,运行另一个项目的时候,一直报 Linker command failed with exit code 的错误,xCode左侧的那个报错提示也一直点不进去,看不到具体的错误原因。


26D6D05A-2809-44BF-8D36-AE58520CFB1F.png

A471783A-476C-4C9E-98BC-734BD34EF9F6.png

在网上百度的 Linker command failed with exit code的解决办法, 试了也一直不行。后来在运行记录里点到具体错误原因了。
9777B15B-DF4C-408A-A5D4-502C3BB0936A.png

发现是 library not found for -lpods 错误,百度了下,library not found for -lXXX是 的 l 后面的静态库没有在targets -> building setting -> Library Search Paths 里添加路径,或者添加的路径不对。 后来发现这个项目是 用cocoapods 导入的第三方库,打开项目的时候应该双击.xcworkspace文件,而不再是.xcodeproj文件。

是个很弱智的问题,花了不少时间才发现原因,所以记录下来,以免以后再犯

你可能感兴趣的:(library not found for -lpods 错误)