Я не могу обновить fastlane.
Когда я выполняю, fastlane update_fastlane
я получаю следующую ошибку.
ERROR: Error installing fastlane:
signet requires Ruby version >= 2.4.0.
Когда я выполняю, ruby -v
я получаюruby 2.6.5p114 (2019-10-01 revision 67812) [x86_64-darwin18]
Я застрял на fastlane версии 2.28.3. Я попытался переустановить fastlane, но я все еще получаю ту же ошибку.
Что может быть причиной этой проблемы? Как я могу решить это?
bundle exec ruby -v
я получил более низкую версию, 2.2.4. Но мне удалось это исправить. Я удалил свою основную установку Fastlane и переустановил ее с помощью sudo gem install fastlane -NV
И в каталоге проекта я смог обновить Fastlane с помощьюbundle update fastlane
Gemfile
, вы получаете, если вы запускаетеbundle exec ruby -v
из каталога вашего проекта? Или вы используете rbenv / rvm? Просто запускruby -v
не обязательно показывает версию Ruby, которую использует fastlane.