美文网首页
iOS之cocoapods更新第三方库报ld:library n

iOS之cocoapods更新第三方库报ld:library n

作者: 枫叶无处漂泊 | 来源:发表于2020-03-25 15:42 被阅读0次

前言

当我们使用cocoapods导入或者删除库文件时,就需要导入或者删除库文件,这个过程中,就有可能会出现:ld:library not found for -lXXX 这样的错误。

原因

多数情况是库文件路径配置错误导致的。

解决方案

方案一、

  1. 在 Build Phases 的“Link Binary With Libraries”中去解决:
    • 如果是添加,看看您要添加的framework、.a静态库是否存在,不存在就添加
    • 如果是删除的话,看看您要删除的您要添加的framework、.a静态库是否存在,存在就删除。

方案二、

  1. 查看Building Setting -> Library Search Paths中是否对应库文件的路径,错误则改正即可

方案三、

极有可能是xcode的问题,可以clean一下项目,重新编译。或者让Xcode重新启动一下。

相关文章

网友评论

      本文标题:iOS之cocoapods更新第三方库报ld:library n

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