проблема обновления модуля с gRPC-Core 1.14.0 и 1.14.1 - PullRequest
0 голосов
/ 19 сентября 2018

Мой Podfile выглядит следующим образом

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, но сегодня, после запуска обновления pod

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 ++ / Внедрение и gRPC / Main используют разные версии (1.14.0, 1.14.1), как это исправить?

Ответы [ 3 ]

0 голосов
/ 19 сентября 2018

Пожалуйста, перезапустите

pod update

Они исправили это.Пожалуйста, проверьте: https://github.com/firebase/firebase-ios-sdk/issues/1845

Устранена проблема с зависимостями Firebase / Core, которая вызвала ошибку CocoaPods.(# 1845, # 8110)

0 голосов
/ 19 сентября 2018

Теперь: Google исправит эту проблему в версии 5.8.1 - 19 сентября 2018 г.

Из поддержки Firebase

Вы правы, проблемавсе еще существуют даже понижение версии платформы, я уже согласовал это с нашим инженером и ждал их ответа.На данный момент я смог правильно установить, снизив версию Firebase / Core до 5.7.0, то есть «Firebase / Core», «5.7.0».Затем выполняем установку pod / обновление pod.

0 голосов
/ 19 сентября 2018

У меня та же проблема, и у меня сработало следующее.Измените ваш подфайл:

с:

platform :ios, '11.2'

на:

platform :ios, '9.0'
...