有Xcode错误信息:
在构建支持iOS模拟器的FFmpeg/Classes/lib/libavcodec.a(aacencdsp.o)时,却链接到一个为独立环境构建的目标文件,文件“FFmpeg/Classes/lib/libavcodec.a”适用于架构x86_64。
我的库文件libavcodec.a支持x86_64、i386、arm64、armv7、arm7等。
我已经在Podfile
中设置了以下代码,然后运行pod install
但没有生效。
config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'arm64'
config.build_settings['VALID_ARCHS[sdk=iphonesimulator*]'] = 'x86_64'
xxx.a
静态库时遇到了相同的错误。该库的架构是armv7 i386 x86_64 arm64
。 - William Hu