프로젝트에 table_calendar를 적용해보니 아래와 같은 에러가 발생하였습니다.

Locale data has not been initialized, call initializeDateFormatting(<locale>)
이 에러는 에러 문구에도 나와 있듯이 local을 지정하지 않아서 발생하는 오류입니다.
해결방법은 에러 문구에 있는것처럼 initializeDateFormatting(<locale>); 를 호출하면 되겠죠
저는 한글만 사용할것이기 때문에 아래와 같이 main.dart의 main() 엔트리 포인트를 다음과 같이 수정해주면 됩니다.
void main() async { WidgetsFlutterBinding.ensureInitialized(); await initializeDateFormatting('ko_KR'); // <- 추가 . . . }
이걸로 끝.
728x90
'Development > Flutter' 카테고리의 다른 글
[해결방법] contains bitcode 오류 (0) | 2024.12.11 |
---|---|
[해결방법] flutter_inappwebview SUPPRESS_ERROR_PAGE error (0) | 2024.09.10 |
[해결방법] Error: CocoaPods not installed or not in valid state (0) | 2024.08.23 |
[Tips] build.gradle 구조 개선하기 (local.properties 사용) (0) | 2024.08.19 |
[해결방법] dSYM 누락을 감지했습니다 (0) | 2024.08.16 |