前言
楼主在使用Archive打包时报 ld: library not found for...错误
使了很多方法都没搞定,最终在网友的帮助下,解决了,
解决方案:Build Settings > Architecture > Build Active Architecture Only : (Value Change) YES
(做个记录)
其它解决方案:(均为单独使用,不需要全部执行)
1.Build Setting > Library Search Paths 添加报错的库的路径
2.进入target的 Build Phases- Link binary Library,找到libPods.a,如果是红色的,删除,即可Build
3.Build Setting > Other Linker Flag:Try to change wherever $(TARGET_BUILD_DIR) to $(BUILT_PRODUCTS_DIR).
4.Build Setting > Other Linker Flag 删除所有,只留下 $(inherited)
5.Build Settings > Architecture > Build Active Architecture Only : (Value Change) YES
6.pod版本降到0.37或pod版本升到最新测试版
7.platform:ios,'8.0'
target ‘XXX’do
use_frameworks!
#三方库
end (确认没有写错)