Как сделать cocoapods install
команда извлечь последние изменения для контейнеров, на которые ссылаются :git
, например: pod SomePod, :git => https://github.com/Doe/SomePod.git
?Как сделать команду `install` cocoapods извлечь последние изменения
Я бы ожидал, что он будет работать так, потому что в нем нет никакой информации, связанной с какой-либо ревизией.
Решения, которые я могу думать:
- остановки с использованием семантических операторов управления версиями (~>,> = ...) и всегда бегут
pod update
- в
pre_install
проверки пересмотра стручка в ~ /.cocoapods/repos/SomePod против одного из источника и посмотреть, отличаются ли они, и сообщите пользователю, что модуль отстает, может быть, каким-то образом (pod update SomePod
), даже делает обновление, но это кажется неправильным.
Правда, но во время разработки приложения, переключение разных ветвей на пару типов в день, и каждый раз, когда вы должны запускать 'pod install'' compile', потому что у вас нет последних изменений с SomePod, тогда обновление разочаровывает. – Daniel