проблема обновления pod с gRPC-Core 1.14.0 и 1.14.1
Мой Подфайл выглядит так
platform :ios, '11.2'
target 'live-quiz' do
use_frameworks!
pod 'Fabric'
pod 'Crashlytics'
pod 'Kingfisher'
pod 'Alamofire'
pod 'youtube-ios-player-helper'
pod 'Firebase/Core'
pod 'Firebase/Auth'
pod 'Firebase/Firestore'
pod 'Firebase/Database'
pod 'Firebase/Messaging'
pod 'Firebase/Storage'
pod 'CodableFirebase'
pod 'FBSDKLoginKit'
pod 'CountryPickerSwift'
pod 'lottie-ios'
pod 'SwiftySound'
end
Я могу запустить pod update без проблем раньше, но сегодня после запуска pod update
Analyzing dependencies
[!] CocoaPods could not find compatible versions for pod "Firebase/Core":
In Podfile:
Firebase/Core
Specs satisfying the `Firebase/Core` dependency were found, but they required a higher minimum deployment target.
CocoaPods could not find compatible versions for pod "GoogleUtilities/AppDelegateSwizzler":
In Podfile:
Firebase/Core was resolved to 5.8.0, which depends on
FirebaseAnalytics (= 5.1.2) was resolved to 5.1.2, which depends on
GoogleUtilities/AppDelegateSwizzler (~> 5.2.0)
Specs satisfying the `GoogleUtilities/AppDelegateSwizzler (~> 5.2.0)` dependency were found, but they required a higher minimum deployment target.
CocoaPods could not find compatible versions for pod "gRPC-Core":
In Podfile:
Firebase/Firestore was resolved to 5.8.0, which depends on
FirebaseFirestore (= 0.13.3) was resolved to 0.13.3, which depends on
gRPC-C++ (~> 0.0.3) was resolved to 0.0.3, which depends on
gRPC-C++/Implementation (= 0.0.3) was resolved to 0.0.3, which depends on
gRPC-Core (= 1.14.0)
Firebase/Firestore was resolved to 5.8.0, which depends on
FirebaseFirestore (= 0.13.3) was resolved to 0.13.3, which depends on
gRPC-ProtoRPC (~> 1.0) was resolved to 1.14.1, which depends on
gRPC-ProtoRPC/Main (= 1.14.1) was resolved to 1.14.1, which depends on
gRPC (= 1.14.1) was resolved to 1.14.1, which depends on
gRPC/Main (= 1.14.1) was resolved to 1.14.1, which depends on
gRPC-Core (= 1.14.1)
Похоже, что gRPC-Core от gRPC-C++ / Implementation и gRPC/Main используют разные версии (1.14.0, 1.14.1) как это исправить ?
3 ответа:
Пожалуйста, повторите
pod update
Они его починили. Пожалуйста, проверьте: https://github.com/firebase/firebase-ios-sdk/issues/1845
Устранена проблема с зависимостями Firebase / Core, которая вызвала ошибку CocoaPods. (#1845, #8110)
У меня та же проблема, и следующее сработало для меня. Изменить файл контейнера:
Откуда:
platform :ios, '11.2'
Кому:
platform :ios, '9.0'
Теперь: Google исправит эту проблему в версии 5.8.1-Сентябрь 19, 2018
Из поддержки огневой базы
Вы правы, проблема все еще существует даже при понижении платформы версия, я уже согласовал это с нашим инженером и жду их ответ. На данный момент я смог правильно установить, понизив рейтинг моя огневая база/ядро версии 5.7.0, т. е. 'огневая база/ядро', '5.7.0'. Затем делаем бутон установите обновление / под.