如何删除对库的所有引用?

时间:2015-11-15 03:55:32

标签: ios objective-c cocoapods

我在项目建设过程中遇到了一个非常经典的错误:

ld: library not found for -lAppLovinSdk
clang: error: linker command failed with exit code 1 (use -v to see invocation)

最初我从Cocoapods pod获得了库,但后来我开始遇到很多错误并决定从Podfile中删除pod并执行pod update

我的Podfile如下所示: enter image description here

我尝试清理项目,重新安装Podfile,删除Pods文件夹和Podfile.lock文件,"Build Active Architecture Only"设置为"No",但我仍然有错误。我假设我仍然有一些来自已删除Pod的库的引用。摆脱它们的方法是什么?

更新:以下是完整的错误消息:

enter image description here

1 个答案:

答案 0 :(得分:0)

好的,所以我发现了问题:

我必须转到Target -> Build Settings -> Linking -> Other Linking Flags,我必须手动删除所有已删除的库引用。然后它奏效了!

相关问题