Search
🌦️

Flutter Cocoapod iOS Target Version Trouble Shooting

생성일
2021/08/02 14:09
태그
Flutter
속성
Flutter로 pub dependency를 설치하다보면 ios target version 관련 오류들이 발생할 수 있다.
pub dependency를 설치하면 iOS의 dependency툴인 cocoapod, Podfile 에 연결되는 dependency들이 함께 따라오는데, 이 pod 들은 메인 프로젝트와 별개로 iOS target version을 가질 수 있다.
여기서 버전이 꼬이는 경우 ios target version 관련 flutter 오류가 발생한다.
해결 방법은 Podfile 에서 각 pod dependency가 갖는 최저 버전 설정을 제거하면 된다. 제거한다고 문제가 되지 않는다.

{flutter dir}/ios/Podfile

... 생략 post_install do |installer| installer.pods_project.targets.each do |target| flutter_additional_ios_build_settings(target) target.build_configurations.each do |config| 👈👈👈👈👈 추가추가 config.build_settings.delete 'IPHONEOS_DEPLOYMENT_TARGET' 👈👈👈👈 추추가 end 👈👈👈👈 추추추 추가추가 end end
Bash
복사