Ошибка при установке модуля Firebase / Crashlytics в Swift - PullRequest
0 голосов
/ 10 апреля 2020

Я устанавливаю модуль 'Firebase / Crashlytics' в свой проект Xcode. конфигурация проекта: XCode: 10.3 Swift Версия: 4.2 Версия Pod: 1.8.0.beta.2

Ошибка после установки модуля:

[!] CocoaPods could not find compatible versions for pod "Firebase/CoreOnly":
  In snapshot (Podfile.lock):
    Firebase/CoreOnly (= 6.4.0)

  In Podfile:
    Firebase/Auth was resolved to 6.4.0, which depends on
      Firebase/CoreOnly (= 6.4.0)

    Firebase/Crashlytics was resolved to 6.15.0, which depends on
      Firebase/CoreOnly (= 6.15.0)

[!] Automatically assigning platform `iOS` with version `11.0` on target `Projects` because no platform was specified. Please specify a platform for this target in your Podfile. See `https://guides.cocoapods.org/syntax/podfile.html#platform`.

Другие пакеты в моем подфайле:

# Uncomment the next line to define a global platform for your project

pod 'SwifterSwift'
pod 'AlamofireNetworkActivityIndicator'
pod 'ReachabilitySwift'
pod 'IQKeyboardManagerSwift'
pod 'Nuke'
pod 'FlagPhoneNumber'
pod 'Firebase/Core'
pod 'Firebase/Auth'
pod 'Firebase/Messaging'
pod 'SDDownloadManager'
pod 'Cosmos', '~> 18.0'
pod 'Socket.IO-Client-Swift', '~> 13.2.0'
pod 'SwiftyJSON', '= 4.0'
pod 'AppImageViewer'
pod 'MDGroupAvatarView'
pod 'OpalImagePicker'
pod 'KMPlaceholderTextView', '~> 1.4.0'
pod 'CropViewController'
pod 'GrowingTextView', '0.6.1'
pod 'Firebase/Crashlytics'
end

1 Ответ

0 голосов
/ 10 апреля 2020

Эта проблема возникла из-за разницы версий модулей, поскольку старые модули Firebase не были обновлены, а новые модули по умолчанию установлены с более новой версией.

Кому установите новый модуль и обновите старый модуль 1) нам нужно обновить пакетики какао 2) обновить спецификации c, чтобы другие модули не мешали

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...