[bug]: plugin selection on terminal during choices prompt
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 55/100
Direzione di ricerca
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.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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>
- Lingua principale
- Dart
- Stelle
- 194
- Fork
- 76
- Merge medio
- 2g 9h
- PR unite (30g)
- 7
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di invertase/flutterfire_cli
-
request: usage as packgeApertaNeeds Attention Stale triage
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
invertase/flutterfire_cli#450 · 5 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
bug Needs Attention triage
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
invertase/flutterfire_cli#443 · 18 commenti · 12 reazioni ·
I maintainer di solito rispondono entro 1 giorno
-
bug Needs Attention triage
Difficoltà 3/5 1-2 giorni Idoneità per principianti 66/100
invertase/flutterfire_cli#428 · 12 commenti · 4 reazioni ·
I maintainer di solito rispondono entro 1 giorno
-
blocked: customer-response bug enhancement keep open
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
invertase/flutterfire_cli#403 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
blocked: customer-response bug keep open
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
invertase/flutterfire_cli#353 · 6 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di invertase/flutterfire_cli
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
atsign-foundation/at_server#2832 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
flutter/agent-plugins#244 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100