Solucionar error pod install fails with use_expo_modules! config = use_native_modules!

Tiempo de lectura: < 1 minuto

Hola, hoy vamos a solucionar el error que aparece al intentar crear un build de iOS en la versión de react native 72 / Expo 48.

El error es el siguiente:

⚠️  Something went wrong running `pod install` in the `ios` directory.
Command `pod install` failed.
└─ Cause: Invalid `Podfile` file: 783: unexpected token at ''.

 #  from ../ios/Podfile:42
 #  -------------------------------------------
 #    use_expo_modules!
 >    config = use_native_modules!
 #  
 #  -------------------------------------------

Para solucionarlo hay que seguir estos pasos:

  • Actualizar ruby a version 3.1
brew install ruby@3.1
  • Añadir el PATH para Ruby (el comando aparecerá en pantalla nada más terminar de instalar Ruby):
echo 'export PATH="/opt/homebrew/opt/ruby@3.1/bin:$PATH"' >> ~/.zshrc
  • Instalar cocoapods de nuevo
gem install cocoapods
  • Añadir el PATH de cocoapods
echo 'export PATH="/opt/homebrew/lib/ruby/gems/3.1.0/bin:$PATH"' >> ~/.zshrc

Deja un comentario