将Admob放入应用程序后出现错误。昨天,该应用程序运行正常,但今天它不再运行..该错误如下:ld: library not found for -lGoogleAdMobAdsclang: error: linker command failed with exit code 1 (use -v to see invocation)如何解决?谢谢 !!
3 回答
犯罪嫌疑人X
TA贡献2080条经验 获得超4个赞
有时,您只是删除库的引用,然后再次添加引用。
除了重新从头开始添加Google Mobile Ads SDK和其他库之外,建议您检查“ 库搜索路径”。在某些情况下,当您复制或复制目标时,Xcode决定它需要使用“ \”对任何双引号“进行转义。请确保删除所有\,它应该看起来像这样-
通过使用多个'\'前缀路径,我能够复制该错误。
慕标5832272
TA贡献1966条经验 获得超4个赞
如果与可可脚类有关的错误如下:
library not found for -lPod-...
您需要检查其他链接器标志并将其从那里删除。
额外信息:如果您有使用可可足类的旧项目。最近,您需要添加use_frameworks!到您的podfile。cocoapods不会再将库添加到您的“其他链接器标志”中,从而导致其继承。因此,在使用use_frameworks之前,您可能需要从添加的其他链接器标志中手动删除这些标志!
- 3 回答
- 0 关注
- 565 浏览
添加回答
举报
0/150
提交
取消