项目工程安装CocoaPods后,出现“ld: library

2019-03-20  本文已影响0人  我才是臭吉吉

有的时候,下载的使用CocoaPods配置的工程时,使用“pod install”后,编译时会遇到“ld: library not found for -lPods”错误。可以按如下方式试着解决:

ld- library not found for -lPods.jpg

如图所示,在当前TargetBuild Phrase选项视图中,编辑Link Binary With Libraries选项。移除其中的“libPods.a”,只保留对应Target打包出的.a文件(添加.a文件时,主工程目录中Frameworks下回自动引入libPods.a依赖,如下图所示)。

Frameworks目录.jpg

再进行编译一般就会解决问题。

注:
此问题一般来说是由于原工程使用的是老版本的CocoaPods,通过新版CocoaPods安装配置后出现的问题。

上一篇 下一篇

猜你喜欢

热点阅读