프로젝트를 Clone 후 의존성 설치를 위해 pod install 을 했다.
분명 예전에도 pod install 후 워닝이 떠서 minimum deployment target 를 최소 지원 버전과 맞춰 놨는데, pod install 을 하면 다시 초기화되는 경우가 발생했다. 새로운 팀원이 들어오거나 프로젝트 파일을 새로 여는 경우 매번 minimum deployment target 을 설정해주는건 번거로운 일이다. 그래서 이참에 자동화 하는 방법을 찾아서 적용해두었다..
# 이런 저런 초기 설정...
target 'YourApp' do
# 당신의 앱의 이런저런 외부 의존성...
# ex) pod 'KakaoSDKTalk'
# ex) pod 'Alamofire'
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '15.0' # 원하는 최소 버전
end
end
end