맥에서 플러터 설치시 에러 발생
Unhandled exception:
Bad state: Future already completed
#0 _AsyncCompleter.complete (dart:async/future_impl.dart:43:31)
#1 _NativeSocket.startConnect.<anonymous closure>.connectNext.<anonymous closure> (dart:io-patch/socket_patch.dart:678:23)
#2 _NativeSocket.issueWriteEvent.issue (dart:io-patch/socket_patch.dart:1043:14)
#3 _NativeSocket.issueWriteEvent (dart:io-patch/socket_patch.dart:1050:12)
#4 _NativeSocket.multiplex (dart:io-patch/socket_patch.dart:1071:11)
#5 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)
Error: Unable to 'pub upgrade' flutter tool. Retrying in five seconds...
원인
바이러스 백신에서 다운로드를 차단하는 문제가 있음
해결방법
웹 쉴드를 비활성화하여 해결
저의 경우에는 AVG를 사용하는데 Avast에서도 발생하는 듯 합니다.
위 설정을 비활성화 후 flutter docter를 실행하면 잘 되는 것을 확인하였습니다.
'소프트웨어 > macos' 카테고리의 다른 글
Mac에서 한글 키보드로 항상 백틱(`) 입력하는 방법 (0) | 2024.03.18 |
---|---|
Mac OS 패키지 매니저 Homebrew 설치 및 사용법 (0) | 2020.08.12 |
MacOS용 (맥, 맥북) 유용한 베스트 앱(툴, 소프트웨어) 추천 (0) | 2020.05.11 |