#ios #objective-c #firebase #firebase-cloud-messaging #cocoapods
#iOS #objective-c #firebase #firebase-облако-обмен сообщениями #cocoapods
Вопрос:
У меня есть старый проект Objective-C, который содержит Firebase/Core
и Firebase/Messaging
. Я должен обновить все эти библиотеки и добавить другие Firebase
продукты. В документации нет упоминания о версиях, только названия библиотек, подобные этому pod 'Firebase/Messaging'
. Даже если я попытаюсь pod install
удалить имена библиотек из PodFile
make pod install
, чтобы удалить их, затем повторно добавьте их в PodFile
и make pod install
, я нахожу, PodFile.lock
что установленные версии не являются последними.
Как можно обновить библиотеки Firebase, установленные, CocoaPods
чтобы получить последние версии в проекте Objective-C?
Минимальная iOS
цель развертывания: 8.0
Ответ №1:
Используйте pod update
вместо pod install
для получения последних версий. Если вы все еще не получаете последние версии, изучите Podfile.lock
файл, чтобы узнать, какие зависимости ограничивают версию.
Комментарии:
1. Я попытался обновить pod, но версия не изменилась. Не могли бы вы уточнить это, пожалуйста, «посмотрите, какие зависимости ограничивают версию»? А что, если я удалю PodFile. блокировка?
2. Файл Podfile. содержимое блокировки показывает, почему CocoaPods выбирает версию, которую он делает. Предположительно, существует требование, препятствующее установке последней версии.