Fixing warnings about IPHONEOS_DEPLOYMENT_TARGET even though `platform :ios, '11.0'` is set
Today I've been getting warnings about the
IPHONEOS_DEPLOYMENT_TARGET even though my Podfile looked like it was already set up correctly:
platform :ios, '11.0' ...
It reminds me of a similar issue I ran into long ago (see my post). However this time I decided to give it another try. I stumbled upon a StackOverflow post with everything and anything. This time, what I believe to be the cleanest fix is this one. So instead of overriding the version, we delete the target config. We go from:
post_install do |installer| installer.pods_project.targets.each do |target| flutter_additional_ios_build_settings(target) end end
post_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings.delete 'IPHONEOS_DEPLOYMENT_TARGET' end flutter_additional_ios_build_settings(target) end end
After this, the warnings disappear.