- Flutter Flavor는 동일한 코드베이스로 개발 및 테스트 환경을 분리하여 안전하게 새로운 기능을 테스트하고 업데이트하는 데 사용됩니다. 🧪
- iOS에서 Flutter Flavor 설정을 위해 Xcode에서 스키마 관리, 구성 복제 및 연결, 번들 식별자 및 제품 이름 설정이 필요합니다. 🍎
- Android에서 Flutter Flavor 설정을 위해
build.gradle.kts
파일에 flavor dimension 및 product flavor를 추가하고, 애플리케이션 ID 접미사를 설정합니다. 🤖 - VS Code에서 실행 구성을 쉽게 하기 위해
launch.json
파일을 생성하여 각 flavor에 대한 실행 설정을 정의할 수 있습니다. 💻 - 각 Flavor 별로 앱 이름, 번들 식별자, Firebase 설정 등을 다르게 구성하여 여러 환경에서 앱을 실행할 수 있습니다. ⚙️