起因
自从升级Xcode10以来,项目中的Warning越来越多,我本身并不是一个强迫症患者,只是最近工期没有那么忙,就想着把Warning处理一下,以免因为一些无关紧要的问题掩盖了真正应该注意的问题。
Warning详情
如图:
Fix it
Step1: 修改Pods下的设置,如这位兄弟所说,然后,这个并不根本解决问题。1.很多第三方,一个个设置太麻烦2,Pod install之后,就会被打为原型。
Step2: 搭个梯子上Google,效果果然好了许多。掘金上这个帖子就说的很清楚,而且这个兄弟还打包了其他iOS12设置的坑。
Step3:StackOverFlow上也有关于这个问题的答案。
Step4:将下述内容添加在PodFile的最下方,重新执行Pod install。
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '8.0'
end
end
end
NOTE:注意修改版本号与你的 platform :ios, '8.0' 一致。