产生原因:
在编译cocoapods管理的三方库时出现了这个警告,原因是该三方库部署目标的系统版本最低要求是8.0,而Xcode支持的部署范围是从9.0到14.2.99,不匹配所以报警了。
解决方案:
将所有三方库的部署版本号强制修改到Xcode支持的范围内,代码如下:
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
if config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'].to_f < 9.0
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '9.0'
end
end
end
end
然后pod install一下就OK了。