美文网首页
项目工程安装CocoaPods后,出现“ld: library

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

作者: 我才是臭吉吉 | 来源:发表于2019-03-20 10:56 被阅读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安装配置后出现的问题。

相关文章

网友评论

      本文标题:项目工程安装CocoaPods后,出现“ld: library

      本文链接:https://www.haomeiwen.com/subject/mstzmqtx.html