본문 바로가기

반응형

개발(합니다)/시나브로(이슈)

(88)
[Flutter-mac] arning: cocoapods not installed. skipping pod install. 상황 mac에서 flutter를 개발하던 중 갑자기 빌드가 되지 않았습니다. 문제 파악 에러 메시지처럼 Cocoapods에 문제가 생긴걸로 파악했습니다. 재설치와 업데이트를 하라는 내용을 찾았습니다. 해결 방법 1. Cocoapods 업데이트 2. Cocoapods 재설치 글쓴이는 1번 업데이트로 진행했으며 정상적으로 동작을 했습니다. sudo gem install cocoapods
[Centos] Problem: package podman-3.2.3-0.11.module_el8.4.0+942+d25aada8.x86_64 requires runc >= 1.0.0-57, but none of the providers can be installed 상황 centos를 오랜만에 개인 서버에 올렸습니다. docker를 설치하려고 하는데 버전이 안맞는다는 에러가 발생했습니다. 문제 파악 아무래도 podman으로 대체되면서 생기는 오류 같습니다. 아래와 같은 해결책을 제시하고 있습니다. (try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages) 해결 방법 아래 명령어에 옵션을 추가하여 실행합니다. yum install -y docker-ce --allowerasing
[Flutter] type ‘List‘ is not a subtype of type ‘List‘ in Flutter 상황 Flutter를 개발하던 중 map을 이용해서 새로운 위젯으로 감싸서 리턴했는데 에려가 발생했습니다. 문제 파악 전달하는 타입과 받는 타입이 일치하지 않아 생기는 문제였습니다. 해결 방법 map으로 타입을 지정 snapshot.data.documents.map((document) { return new ListTile( title: new Text(document['name']), subtitle: new Text("Class"), ); }).toList()
[Flutter] OS Error: No address associated with hostname 상황 http 통신으로 데이터를 서버에서 받아오려고 했는데 에러가 발생했습니다. 문제 파악 인터넷을 연결하지 않았거나 인터넷을 사용한다는 설정이 누락된걸로 확인했습니다. 해결 방법 1. 테스트 폰이든 에뮬레이터든 인터넷(wifi, 이더넷)이 연결되어 있는지 확인합니다. 2. 사용 설정 태그를 입력합니다. 해당 경로에 들어가서 \android\app\src\main\AndroidManifest.xml 아래 태그를 입력합니다.
[Flutter] Can't load Kernel binary: Invalid SDK hash 상황 Flutter를 upgrade 하고 나서부터 invalid SDK hash 에러가 발생하면서 flutter 명령어와 디바이스 연결을 할 수 없었습니다. 문제 파악 업데이트 도중에 cache에 남은 찌꺼기가 문제가 되는걸로 확인했습니다. 해결 방법 Flutter 설치 경로에서 cache를 지우고 Flutter doctor를 실행합니다.
[Flutter-Vscode] lib/main.dart: Warning: Interpreting this as package URI, '/main.dart'. 상황 Mac에서 Flutter 경로를 새로 설정하고 실행했더니 에러가 발생했습니다다. 문제 파악 Run Code를 실행해서 생긴 에러였습니다. 해결 방법 Start Debugging을 선택하여 실행합니다.
[Flutter-Mac] zsh: command not found: flutter 상황 mac에서 flutter로 개발을 하다가 zsh를 추가하고 부터 flutter를 호출할 수 없었습니다. 문제 파악 zsh에서 flutter의 경로를 몰라서 생기는 문제입니다. 해결 방법 1. .bash_profile에 경로 입력 vi ~/.bash_profile export PATH="$PATH:~/development/flutter/bin" source ~/.bash_profile 2. .zshrc에 경로 입력 vi ~/.zshrc export PATH=$PATH:~/development/flutter/bin source ~/.zshrc
[AWS-Mac] Permissions 0644 for 'coezy_aws_key.pem' are too open. for mac 상황 mac에서 aws ec2에 ssh로 접속 하려고 시도 했으나 접속 할 수 없었습니다. 문제 파악 파일에 권한이 너무 많아서(열려 있어서) 생기는 문제였습니다. 해결 방법 aws에서 제공 받은 pem 파일의 권한을 변경합니다. 해당 파일의 권한을 400으로 낮춰주고 다시 접속하면 정상적으로 동작합니다. chmod 400 ~~.pem

반응형