flutterfire_cli icon indicating copy to clipboard operation
flutterfire_cli copied to clipboard

[bug]: --overwrite-firebase-options flag not working

Open qwadrox opened this issue 8 months ago • 3 comments

Is there an existing issue for this?

  • [X] I have searched the existing issues.

CLI Version

1.0.0

Firebase Tools version

13.10.2

Flutter Doctor Output

[✓] Flutter (Channel stable, 3.22.1, on macOS 14.5 23F79 darwin-arm64, locale en-HU) [✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0) [✓] Xcode - develop for iOS and macOS (Xcode 15.4) [✓] Chrome - develop for the web [✓] Android Studio (version 2023.3) [✓] Android Studio (version 2022.3) [✓] IntelliJ IDEA Ultimate Edition (version 2023.3.3) [✓] VS Code (version 1.90.0) [✓] Connected device (6 available) ! Error: Browsing on the local area network for -- iPhone. Ensure the device is unlocked and attached with a cable or associated with the same local area network as this Mac. The device must be opted into Developer Mode to connect wirelessly. (code -27) [✓] Network resources

• No issues found!

Description

--overwrite-firebase-options Seems to not have any effect. After setting this option still asks: do you want to override it?

Example output

mateboros@Mates-MacBook-Pro my_catalog_app % flutterfire configure  --out="lib/firebase_options_dev.dart" --platforms="ios" --ios-bundle-id="com.example.myCatalogApp.dev" --ios-out="ios/dev"  --overwrite-firebase-options
✔ You have to choose a configuration type. Either build configuration (most likely choice) or a target set up. · Build configuration      
✔ Please choose one of the following build configurations · Debug-dev                                                                     
? Generated FirebaseOptions file /Users/mateboros/Documents/Github/my_catalog_app/lib/firebase_options_dev.dart already exists, do you want to override it? (y/n) › yes

Steps to reproduce

SAMPLE: https://github.com/qwadrox/my_catalog_app

  1. Run: flutterfire configure --out="lib/firebase_options_dev.dart" --platforms="ios" --ios-bundle-id="com.example.myCatalogApp.dev" --ios-out="ios/dev" --overwrite-firebase-options

Expected behavior

Should not ask to override the file. It should just override.

Screenshots

No response

Additional context and comments

No response

qwadrox avatar Jun 06 '24 08:06 qwadrox