환경 : MAC OS 현 시점 최신 버전, 암튼 최신 버전
flutter 로 네이버맵을 사용하려면 다음과 같이 pubspec.yaml 파일에 추가를 해주어야 하는 것은 알고 계실거라 생각합니다
이렇게 추가한 후, dart 파일에
다음과 같이 사용하겠다고 선언한 후 코딩을 한 뒤 빌드하려고하면
[!] Error installing NMapsMap
[!] /usr/local/bin/git clone https://github.com/navermaps/NMapsMap.git /var/folders/40/5fr9gm2x28ngf2fzzz9qr9n40000gn/T/d20220531-79435-r2fad9 --template= --single-bra nch --depth 1 --branch release/3.15.0
Cloning into '/var/folders/40/5fr9gm2x28ngf2fzzz9qr9n40000gn/T/d20220531-79435-r2fad9'...
Note: switching to 'b7ba615aa9d87c5b985b73e1a48279c37a5022e3'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
... 생략 ...
이런식으로 에러가 난다
원인 :
1. git-lfs 가 없었다 (git에서 큰 용량의 파일을 받기 위한 플러그인, lfs = large file storage)
2. ios빌드 시 외부 패키지에 의존하는 것이 있으면 cocoapods 이 사용되는 것으로 보이는데,
나의 경우에는 cocoapods 버전이 안맞은 상태였던 것으로 추측된다
해결 :
1. git-lfs설치 (brew install git-lfs)
2. 본인의 flutter 홈경로/ios 로 이동한 후
cocoapods업데이트(pod install --repo-update)
'프로그래밍 노트 > flutter,dart' 카테고리의 다른 글
flutter webdev 최초 설치할 때 에러 (Failed to build webdev:webdev:) (0) | 2022.05.26 |
---|