每次遇到这种问题时解决起来都会很繁琐,因为这次用了这种方法解决了下次不一定管用,所以索性把问题和解决方法记录下来
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就可以了