μ§ν μ€μΈ μ¬μ΄λνλ‘μ νΈμ μ°Έμ¬νκ²λμ΄μ ν΄λ‘ μ λ°μμΌλ μμκ°μ firebase_option μ΄ μν¬νΈκ° μλλ€λ μλ¬κ° λ°μνλ€. μ΄λ¬ν κ²½μ° μλ¬λ°μμμΈμ΄ ν¬κ² λ κ°μ§μΈλ°
1. μ λ§λ‘ yaml νμΌμμ firebase_core ν¨ν€μ§λ₯Ό λ£μ΄μ£Όμ§ μμκ±°λ
2. νλ¬ν° νλ‘μ νΈλ₯Ό νμ΄μ΄λ² μ΄μ€μ μ°λνμ§ μμκ±°λ. (Flutterfire Configure μμ νμ)
μ΄λ―Έ μ§νλκ³ μλ νλ‘μ νΈλ₯Ό ν΄λ‘ λ°μμ λ μμκ°μ μλ¬κ° λ¬λ€λ©΄ νμμΌ κ°λ₯μ±μ΄ λλ€. 1λ²μ κ²½μ°λ κ·Έλ₯ yamlμλ€ ν¨ν€μ§ λ£μ΄μ£Όλ©΄ λκ³ 2λ²μ νμ ν λ΄μ©μ λ°λΌ μλ¬λ₯Ό ν΄κ²°ν μ μλ€.
π‘ flutterfire configure μμ μ΄λ?
flutterfire configure μμ μ FlutterFire CLIλ₯Ό μ¬μ©νμ¬ Flutter νλ‘μ νΈλ₯Ό Firebase νλ‘μ νΈμ μ°λνλ κ³Όμ μ΄λ€. μ΄ μμ μ ν΅ν΄ Firebase μλΉμ€ μ€μ νμΌμΈ firebase_options.dart νμΌμ΄ μλμΌλ‘ μμ±λκ³ , Flutter μ±κ³Ό Firebase μλΉμ€κ° μ°κ²°λμ΄ νλ² μμ μ 곡ν΄μ£Όλ μλΉμ€λ₯Ό μ΄μ©ν μ μκ² λλ€.
https://firebase.google.com/docs/flutter/setup?hl=ko&platform=ios
λ¨Όμ μλ§ν¬μμ Firebase CLIλ₯Ό μ€μΉ λ° λ£¨νΈ λλ ν 리 ν°λ―Έλμμ firebase login λͺ λ Ήμ΄λ₯Ό μ λ ₯ν΄μ€λ€.
κ·Έλ€μμ νλ‘μ νΈ λ£¨νΈ λλ ν 리 ν°λ―Έλμμ flutterfire configure λ₯Ό μ λ ₯ν΄μ€λ€. μ λ ₯νλ©΄ μμκ°μ΄ λ΄ νλ² κ³μ μ μ°κ²°λ νλ‘μ νΈλ€μ΄ λ¨λ λ° μ¬κΈ°μ λ°©ν₯ν€λ₯Ό ν΅ν΄ μ°κ²°ν νλ‘μ νΈλ‘ μ΄λν μν°λ₯Ό λλ¬μ€λ€. λ§μ½ νλ‘μ νΈκ° ν°λ―Έλμ λ¨μ§ μλλ€λ©΄ νμ΄μ΄λ² μ΄μ€ ννμ΄μ§μμ νλ‘μ νΈλ₯Ό ν λ² λ€μ΄κ°μ€λ€μ λ€μνλ©΄ λ° κ²μ΄λ€.
λ€μμλ λ°©ν₯ν€μ μ€νμ΄μ€λ°λ₯Ό ν΅ν΄ νλ«νΌμ μ ννν μν°λ₯Ό λλ₯Έλ€. (λλ iOSλ§ ν μ€νΈν κ±°λΌ iOSλ§ μ ννλ€).
νλ«νΌ μ νν ν°λ―Έλμμ μ΄ μλ£λλ©΄ μλ¬κ° μ¬λΌμ§λ€. ^^