오류 메시지: `[!] CocoaPods could not find compatible versions for pod "Firebase/Functions": In Podfile: Firebase/Functions
Specs satisfying the Firebase/Functions dependency were found, but they required a higher minimum deployment target.`
원인: Firebase/Functions pod가 iOS deployment target을 요구하는 것이 문제입니다. Firebase/Functions pod가 iOS 11.0 이상을 요구하는 반면, Podfile에서 iOS 11.0 이하를 요구하고 있습니다.
해결: Podfile에서 iOS deployment target을 11.0 이상으로 업데이트해야 합니다. Podfile에서 # platform :ios, '11.0'
주석을 제거하고 iOS deployment target을 11.0 이상으로 업데이트하세요.
platform :ios, '11.0'
target 'MyApp' do
use_frameworks!
# Pods for MyApp
pod 'Firebase/Core'
pod 'Firebase/Firestore'
pod 'Firebase/Database'
pod 'Firebase/Auth'
pod 'Firebase/Messaging' ,'~> 4.6.0'
pod 'Firebase/Storage'
pod 'Firebase/Functions'
pod 'GoogleMaps'
pod 'FirebaseUI/Auth'
pod 'FirebaseUI/Phone'
pod 'ImageSlideshow', '~> 1.6'
pod 'DZNEmptyDataSet'
pod 'SDWebImage'
pod 'SDWebImage/WebP'
target 'MyAppTests' do
inherit! :search_paths
# Pods for testing
end
target 'MyAppUITests' do
inherit! :search_paths
# Pods for testing
end
end
그 다음, 터미널에서 pod repo update
, pod update
, pod install
을 차례로 실행하세요.
*결론: * Firebase/Functions pod를 설치할 때 iOS deployment target 문제가 발생할 수 있습니다. 이 문제를 해결하기 위해서는 Podfile에서 iOS deployment target을 11.0 이상으로 업데이트해야 합니다. 이를 통해 Firebase/Functions pod를 정상적으로 설치할 수 있습니다.
'Flutter' 카테고리의 다른 글
No GoRouter found in context [flutter] error (0) | 2023.10.30 |
---|---|
Flutter Error: Vertical viewport was given unbounded height (0) | 2023.10.17 |
Firebase Firestore에서 'in' 연산자를 사용할 때 발생하는 오류 해결하기 (0) | 2023.10.17 |
Flutter Error: StreamProvider not updating when user signs out or signs in (0) | 2023.10.16 |
Flutter Error: Failed assertion during Widget Lifecycle State Changes (0) | 2023.10.16 |
Flutter Error: Unable to locate Flutter directory or Android SDK (0) | 2023.10.16 |
Flutter로 앱의 UX 퀄리티를 높이는 방법 (0) | 2023.10.07 |
Flutter앱을 개발하면서 사용자 피드백을 수집하고 이를 활용해보기 (0) | 2023.10.07 |