#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?