[flutter] get version is 9.0 to 14.0.99. ~에러

Soda Flavour·2020년 10월 21일
0

에러내용

아이폰 시뮬레이터로 동작시에 해당 에러가 나오면서 동작이 안되는 것이다.

해결

타켓버전 수정

우선 프로젝트의 xcode로 Runner.xcworkspace을 열어 프로젝트 러너의 iOS Deployment Target 의 버전을 경고의 최소 버전인 9.0으로 바꾸어 주었다.

에러 확인

하지만 여전히 같은 내용를 보이며 실행이 되지 않는데, 이는 dart 코드 내의 코드에 에러가 있는것이다.
하지만 vsCode 상에서는 에러를 알려주지 않는다.;;

이를 확인하기 위해서는 Xcode 내에서 런을 시키면 에러를 확인할 수 있다.

에러를 확인하니 flutter_form_builder 라이브러리에 문제가 있는것 같다.
따라서 라이브러리의 버전을 최신버전인 3.14.0 으로 바꾸어줬다.

하지만 이번에는 여전히 에러....

이번에도 에러를 확인해보니 autovalidate라는 파라미터가 존재하지 않는다는 에러이다.
라이브러리가 업데이트되면서 파라미터명이 바뀜을 확인했다.

수정하고 런하면 문제 없이 동작~!

끝으로

vscode상에서 에러를 알려줘야 할것 같은데 에러인듯하다..
파라미터 에러는 버전을 업데이트하고 vscode clean 재시작을 해도 바로 알려주는듯 하다.

profile
소다맛의 기술 블로그입니다.

0개의 댓글