썸네일 Flutter Permission ( permission_handler ) 이제 앱에서 권한 체크는 필수가 되었죠. 플러터에서는 permission_handler 라는 좋은 라이브러리가 있습니다. 어떠한 권한이 있는지, 어떻게 해야 하는지 궁금하시면 하기 링크에 리스트 되어 있습니다. https://pub.dev/documentation/permission_handler_platform_interface/latest/permission_handler_platform_interface/Permission-class.html#constants Permission class - permission_handler_platform_interface library - Dart API Defines the permissions which can be checked and requested...
썸네일 Flutter Firebase - iOS Firebase 설치 방법 입니다. 1. iOS 제한 플랫폼 : iOS 10, macOS 10.12 이상 클라우드 메세징 ( Cloud Messaging ) 만 Apple 개발자 계정의 Apple 푸시 알림 인증 키를 가져옵니다 XCode의 App(앱) > Capabilities(기능)에서 푸시 알림을 사용 설정합니다. 설치 방법 : 1. Google 계정을 사용하여 Firebase에 로그인 2. Firebase Console의 프로젝트 개요 페이지 중앙에 있는 iOS+ 아이콘을 클릭하여 설정 워크플로를 시작 3. iOS 번들 ID 필드에 앱의 번들 ID를 입력 - XCode 프로젝트에서 이 번들 ID를 확인 ( General(일반) 탭 -> Bundle Identifier(번들 식별자) 값이 iOS 번..
썸네일 Flutter Flavor 빌드 환경 구성 앱 개발은 일반적으로 최소한 Develop, Release의 두 개의 환경으로 구성됩니다. 이렇게 환경을 분리하는 작업을 Flavor라고 하는데, Flutter는 추가적으로 Android, iOS를 세팅해줘야 할 것 같습니다. 뭔가 복잡해 보이는데 Flutter는 어떻게 하면 될까요? Flutter에서는 아래와 같이 2개의 라이브러리를 사용하기를 추천합니다. 1. flutter_flavor 2. flutter_flavorizr 위 2개의 라이브러리는 각각 차이가 있습니다. 결론만 말씀드리면 flutter_flavor는 현재는 Android만 지원합니다. 따라서 iOS까지 생각하면 flutter_flavorizr를 사용하기를 추천드립니다. flutter_flavorizr을 기준으로 간단하게 설명하겠습니다...