美文网首页
关于ld: framework not found -xxxx

关于ld: framework not found -xxxx

作者: 五锅锅 | 来源:发表于2019-01-25 01:34 被阅读20次

每次遇到这种问题时解决起来都会很繁琐,因为这次用了这种方法解决了下次不一定管用,所以索性把问题和解决方法记录下来

1. ld: framework not found AFNetworking

一般出现这个问题是在swift项目上,因为swift需要用到use_framework!的原因。

网上搜索了一下,在stackoverflow找到了答案 >> 前往查看

终端输入对应的MyProject.xcworkspace,根据终端结果修改直到结果为:** BUILD SUCCEEDED **

xcodebuild -workspace MyProject.xcworkspace -configuration Debug -scheme MyProject build

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

这个一般出现在Object-C项目的pods上了,

尝试了添加$(inherited)无效之后,又尝试了Editor中的build添加+上pods上的库,依然解决不了,又疯狂寻找解决方法,可是网上答案众多可是基本解决不了,郁闷。

最后

把 pods 上的Build Active Architecture Only 改成NO就可以了

相关文章

网友评论

      本文标题:关于ld: framework not found -xxxx

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