podfile 配置错误引起的找不到头文件错误和Undefined symbols for architecture armv7(IJKMediaFramework)

背景:多target,找不到的库由pod导入

打包遇到的问题:

一、记一次找不到头文件(‘XXX.h’ file not found)

podfile 配置错误引起的找不到头文件错误和Undefined symbols for architecture armv7(IJKMediaFramework)

一开始以为是pod配置的文件路径出错了,所以选择删除pods文件夹,重新pod install,安装成功后,还是不行

最后发现是在podfile里该target的pod 路径没有写对。。。(吐血),改为正确的后,重新pod install

podfile里定义了多个pod 配置

target 'Test' do

 path(这里写错)

end

二、Undefined symbols for architecture armv7, 主要是关于 IJKMediaFramework

podfile 配置错误引起的找不到头文件错误和Undefined symbols for architecture armv7(IJKMediaFramework)

解决办法:在 architectures中将armv7去掉

podfile 配置错误引起的找不到头文件错误和Undefined symbols for architecture armv7(IJKMediaFramework)