- alarm 패키지(https://pub.dev/packages/alarm)를 이용해 앱을 만들고 있다. alarm: ^3.0.1 에서는 잘 되던 것이 최신버전(alarm: ^3.1.3) 으로 설치하니 에러가 난다.
- 에러 내용
Method not found: 'AlarmSettings'.
final alarmSettings = AlarmSettings(
^^^^^^^^^^^^^
3. 잘 되던게 안되니 당황스럽다. 왜 method를 못 찾는거지? 예제를 찾아보니 import 하는 파일이 하나 늘었다.
https://github.com/gdelataillade/alarm/blob/main/example/lib/screens/edit_alarm.dart
//기존
import 'package:alarm/alarm.dart';
//변경
import 'package:alarm/alarm.dart';
import 'package:alarm/model/alarm_settings.dart';
4. alarm/model/alarm_settings.dart 에 AlarmSettings 클래스가 선언되어 있는데 버전이 바뀌면서 분리가 되었나보다. 그래서 따로 import 를 해주지 않으면 method를 못 찾는 에러가 발생한다.