[bug]: plugin selection on terminal during choices prompt
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 55/100
Línea de trabajo
Start by reproducing flutterfire install 4.10.0 and inspect the terminal choices prompt and plugin-selection entry point. Compare the selected plugins with the final installation results, then verify that the requested plugins are installed; the workaround using --version and --plugins provides a comparison path.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Is there an existing issue for this?
- I have searched the existing issues.
CLI Version
1.4.1
Firebase Tools version
15.30.0
Flutter Doctor Output
[✓] Flutter (Channel stable, 3.47.4, on macOS 27.0.1 26A434 darwin-arm64, locale es-MX) [747ms]
• Flutter version 3.47.4 on channel stable at /opt/homebrew/flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 9584c6713b (3 weeks ago), 2026-09-10 15:25:10 -0700
• Engine revision 06a2e2a110
• Dart version 3.13.3
• DevTools version 2.60.0
• Feature flags: enable-web, no-enable-linux-desktop, no-enable-macos-desktop, no-enable-windows-desktop,
enable-android, enable-ios, cli-animations, enable-native-assets, enable-record-use, enable-swift-package-manager,
omit-legacy-version-file, enable-lldb-debugging, enable-uiscene-migration, enable-macos-arm64-only
[✓] Android toolchain - develop for Android devices (Android SDK version 37.0.0) [508ms]
• Android SDK at /Users/neartox/Library/Android/sdk
• Emulator version 37.2.11.0 (build_id 16416033) (CL:N/A)
• Platform android-37.1, build-tools 37.0.0
• ANDROID_HOME = /Users/neartox/Library/Android/sdk
• Java binary at: /Applications/Android Studio Rabbit 2 2026.2.2 Canary 2.app/Contents/jbr/Contents/Home/bin/java
This is the JDK bundled with the latest Android Studio installation on this machine.
To manually set the JDK path, use: flutter config --jdk-dir="path/to/jdk".
• Java version OpenJDK Runtime Environment (build 25.0.4+-16339643-b508.27)
• All Android licenses accepted.
[!] Xcode - develop for iOS and macOS (Xcode 27.0) [375ms]
• Xcode at /Applications/Xcode.app/Contents/Developer
• Build 27A266a
! CocoaPods not installed.
CocoaPods is a package manager for iOS or macOS platform code.
Without CocoaPods, plugins will not work on iOS or macOS.
For more info, see https://flutter.dev/to/platform-plugins
For installation instructions, see https://guides.cocoapods.org/using/getting-started.html#installation
[✓] Chrome - develop for the web [4ms]
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Connected device (4 available) [5.9s]
• Ernesto’s iPhone (wireless) (mobile) • 00008150-001968182E02401C • ios • iOS 27.2 24B5089g
• Ernesto’s iPhone (wireless) (mobile) • 00008130-001410AC3A04001C • ios • iOS 27.0.1 24A446
• iPhone 18 Pro (mobile) • 9D158517-C0FA-4690-8656-EF27291AB894 • ios •
com.apple.CoreSimulator.SimRuntime.iOS-27-0 (simulator)
• Chrome (web) • chrome • web-javascript • Google Chrome
154.0.8037.59
[✓] Network resources [259ms]
• All expected network resources are available.
! Doctor found issues in 1 category.
Description
The CLI install the wrong plugins when installing via flutterfire install 4.10.0
Steps to reproduce
- Run the command
flutterfire install 4.10.0 - Select the plugins: firebase_core, firebase_analytics, firebase_messaging, firebase_performance, firebase_remote_config, firebase_crashlytics.
- The final installation results on the following plugins: firebase_in_app_messaging, firebase_ml_model_downloader instead of firebase_messaging, firebase_remote_config
Expected behavior
When running flutterfire install 4.10.0, the CLI should respect the user selection
Screenshots
No response
Additional context and comments
The PR for is fix was #429 but since I had no response. I prefer to put here for someone
the workaround was use flutterfire install --version= --plugins=<plugins_list>
- Lenguaje dominante
- Dart
- Estrellas
- 194
- Forks
- 76
- Merge medio
- 2 d 9 h
- PR fusionados (30 d)
- 7
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de invertase/flutterfire_cli
-
[bug]: upload symbols fails with Flutter 3.44 because the SourcePackages have movedPosiblemente ocupada @TatsuUkraine la tomó hace 74 días. Abiertobug Needs Attention triage
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
invertase/flutterfire_cli#443 · 18 comentarios · 13 reacciones ·
Los mantenedores suelen responder en 1 día
-
bug Needs Attention triage
Dificultad 3/5 1-2 días Aptitud para principiantes 66/100
invertase/flutterfire_cli#428 · 14 comentarios · 4 reacciones ·
Los mantenedores suelen responder en 1 día
-
blocked: customer-response bug enhancement keep open
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
invertase/flutterfire_cli#403 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
[bug]: flutterfire configure fails on reusing firebase.jsonPosiblemente ocupada @Lyokone la tomó hace 18 días. Abiertoblocked: customer-response bug keep open
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
invertase/flutterfire_cli#353 · 6 comentarios ·
Los mantenedores suelen responder en 1 día
-
blocked: customer-response bug keep open triage
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
invertase/flutterfire_cli#341 · 7 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
Todos los issues de invertase/flutterfire_cli
Issues similares
-
area: ui feature priority: medium
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 63/100
AimesSoft/NipaPlay-Reload#1022 ·
Los mantenedores suelen responder en 1 día
-
`jwtPayload.roomConfiguration` returns null fields for tokens from LiveKit server SDKsPosiblemente ocupada @RaphaelFakhri la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
livekit/client-sdk-flutter#1243 ·
Los mantenedores suelen responder en 1 día
-
bug to check
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
zjs81/meshcore-open#602 · 3 comentarios ·
Los mantenedores suelen responder en 1 día