Target 'Pods-xxxx' of project architectures Problem

编译错误:library not found for -lAFNetworking
仔细看提示,有一个warning:

ld: warning: directory not found for option '-L/Users/haydn/Library/Developer/Xcode/DerivedData/Wallpaper-dlkcvycuijeouddpdiptqyyiytmw/Build/Products/Debug-iphonesimulator/AFNetworking'

去相关目录下查找,这个位置是空的,也就是说,pod的库,根本没有build进来。
实际上不仅 AFNetworking 有 warning, 所有pod库,找不到。

仔细看所有warning,有一条似乎相关:

Target 'Pods-xxxx' of project 'Pods' was rejected as an implicit dependency for 'libPods-xxxx.a' because its architectures 'x86_64' didn't contain all required architectures 'i386 x86_64'“
屏幕快照 2018-04-10 上午10.07.38.png

在pod target 设置 'Valid Architectures' 设为 'armv7' 'armv7s' 'arm64',

屏幕快照 2018-04-10 上午10.06.20.png

也调pod 工程的 同样设置。

不解决问题。

最后,调项目工程的同样设置,把 Build Active Architecture Only 设 yes,解决问题,如图:

屏幕快照 2018-04-10 上午10.09.08.png

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容