<에러 발생 과정>
- 알림 기능 구현 중에 에러 발생
- 참고: 2023.07.02 - [App/Flutter] - [Flutter] 푸시 알림 구현 - flutter_local_notifications, dependency 추가, 안드로이드 및 ios native setting
1. pubspec.yaml 파일에 dependency 추가 완료
- 사실 이때도 처음에 dependency가 정상적으로 받아지지 않았는데, 작년 말에 녹화된 강의 영상을 따라하고 있어서 최신버전이 아니었음
- 그래서 패키지 하나씩 검색해서 최신버전으로 적어줌
2. Andriod native setting 완료
3. IOS native setting 완료
4. notification.dart 파일을 따로 만들어서 기본 설정 세팅
- 이때 'IOSInitializationSettings'이 호출이 안됐음
- 코드를 실행하니 'Method not fount' 에러 발생
<에러 원인 및 해결>
IOSInitializationSettings 이름이 바뀌었음!
IOSInitializationSettings -> DarwinInitializationSettings
flutter가 오래된 프레임워크가 아니다보니 아직 여러 변화가 많이 일어나는 듯 함 ㅜㅜ
RaisedButton -> ElevatedButton으로 바뀐것도 강의 실습하면서 직접 찾아본건데,
이렇듯 많은 패키지들이 계속 변하고 있는듯 해서 최신 강의 영상들이 아니면 혼동이 많을 듯 하다ㅜㅜ
추가로 IOSNotificationDetails도 DarwinNotificationDetails로 바뀌었음!!!
반응형
댓글