错误“找不到库”

将Admob放入应用程序后出现错误。昨天,该应用程序运行正常,但今天它不再运行..该错误如下:


ld: library not found for -lGoogleAdMobAds

clang: error: linker command failed with exit code 1 (use -v to see invocation)

如何解决?谢谢 !!


慕田峪9158850
浏览 523回答 3
3回答

犯罪嫌疑人X

有时,您只是删除库的引用,然后再次添加引用。除了重新从头开始添加Google Mobile Ads SDK和其他库之外,建议您检查“ 库搜索路径”。在某些情况下,当您复制或复制目标时,Xcode决定它需要使用“ \”对任何双引号“进行转义。请确保删除所有\,它应该看起来像这样-通过使用多个'\'前缀路径,我能够复制该错误。

繁花如伊

我有一个类似的“找不到库”问题。但这是因为我不小心使用了.xcodeproj文件而不是.xcworkspace文件。

慕标5832272

如果与可可脚类有关的错误如下:library not found for -lPod-...您需要检查其他链接器标志并将其从那里删除。额外信息:如果您有使用可可足类的旧项目。最近,您需要添加use_frameworks!到您的podfile。cocoapods不会再将库添加到您的“其他链接器标志”中,从而导致其继承。因此,在使用use_frameworks之前,您可能需要从添加的其他链接器标志中手动删除这些标志!
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

iOS