No puedo actualizar fastlane.
Cuando ejecuto fastlane update_fastlaneme sale el siguiente error.
ERROR: Error installing fastlane:
signet requires Ruby version >= 2.4.0.
Cuando ejecuto ruby -vme saleruby 2.6.5p114 (2019-10-01 revision 67812) [x86_64-darwin18]
Estoy atascado en la versión 2.28.3 de fastlane. He intentado reinstalar fastlane pero sigo teniendo el mismo error
¿Cuál puede ser la causa de este problema? ¿Cómo puedo resolver esto?

Gemfile, ¿obtiene si se ejecutabundle exec ruby -vdesde el directorio de su proyecto? ¿O estás usando rbenv / rvm? Solo correrruby -vno necesariamente mostrará la versión de Ruby que está usando fastlane.bundle exec ruby -vobtuve una versión inferior, 2.2.4. Pero logré arreglarlo. Eliminé mi instalación principal de Fastlane y la reinstalé consudo gem install fastlane -NVY dentro del directorio del proyecto pude actualizar Fastlane conbundle update fastlaneRespuestas:
Usa este enfoque.
Eliminar fastlane de homebrew. Abra la terminal y ejecute:
Instalar ambientes rubí. Ejecutar en terminal:
Abra la terminal nuevamente y ejecute:
Formulario de inspiración: https://hackernoon.com/the-only-sane-way-to-setup-fastlane-on-a-mac-4a14cb8549c8
fuente
Pude instalar siguiendo los pasos proporcionados por gdingenen : https://github.com/fastlane/fastlane/issues/15467#issuecomment-540964272
Elimine la carpeta .fastlane de la carpeta de inicio del usuario
rm -r -df ~ / .fastlane
Instalar usando gema
sudo gem instalar fastlane -NV
fuente
sudo gem install fastlane -NVestá fallando de la misma maneraSolo necesita reemplazar el viejo rubí con el último.
Encuentra el último. Ejecute qué rubí , mi resultado es / usr / local / opt / ruby / bin / ruby .
Encuentra el viejo. Es /Users/username/.fastlane/bin/bundle/bin/ruby
Reemplázalo. Hecho.
fuente