podfile 配置错误引起的找不到头文件错误和Undefined symbols for architecture armv7(IJKMediaFramework)
背景:多target,找不到的库由pod导入
打包遇到的问题:
一、记一次找不到头文件(‘XXX.h’ file not found)
一开始以为是pod配置的文件路径出错了,所以选择删除pods文件夹,重新pod install,安装成功后,还是不行
最后发现是在podfile里该target的pod 路径没有写对。。。(吐血),改为正确的后,重新pod install
podfile里定义了多个pod 配置
target 'Test' do
path(这里写错)
end
二、Undefined symbols for architecture armv7, 主要是关于 IJKMediaFramework
解决办法:在 architectures中将armv7去掉