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文件。

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容