Установка Geofirestore с cocoapods?

#ios #xcode #cocoapods #geofirestore

#iOS #xcode #cocoapods #geofirestore

Вопрос:

Я пытаюсь установить Geofirestore с помощью Cocoapods. Я ввожу pod 'Geofirestore' свой podfile, но получаю сообщение об ошибке:

Geofirestore was resolved to 0.1.0, which depends on FirebaseCore (~> 5.0.3)

Как мне установить Geofirestore?

Мой podfile как таковой:

 pod 'Firebase/Firestore'
pod 'Firebase/Analytics'
pod 'Firebase/Storage'
pod 'Firebase/Auth'
pod 'Firebase/Storage'
pod 'FirebaseFirestoreSwift', '~> 7.0-beta'
pod 'SDWebImageSwiftUI'
pod 'Geofirestore'
 

Комментарии:

1. Показать полный файл Podfile. Geofirestore имеет старые зависимости, поэтому, вероятно, возникнет конфликт, если вы запрашиваете более новые версии.

2. Я только что обновил вопрос

Ответ №1:

Geofirestore несовместим с FirebaseFirestoreSwift, поскольку Geofirestore зависит от Firebase 5.x, а FirebaseFirestoreSwift был введен в Firebase 6.x.

Два варианта:

  • Свяжитесь с Geofirestore или работайте с ним над обновлением, чтобы работать с последними выпусками Firestore.
  • Удалите FirebaseFirestoreSwift и используйте более старые версии Firebase для других модулей Firebase.

Комментарии:

1. Знаете ли вы другую библиотеку с аналогичной функциональностью, которая была бы совместима с FirebaseFirestoreSwift?