[Frame Work]/[Flutter] 4

[Flutter][Troubleshooting] :: 아이폰과 연결 안되는 문제 해결 방법

[머릿말]아무리 시뮬레이터가 잘 되어있다 한들 기기에서 실행시키는 방법도 알아두어야 하니 맥북과 아이폰을 연결해서 빌드를 진행해보았다. 그러나 문제가 발생하며 앱이 실행되지 않았다.[문제]우선 플러터에서 발생한 에러 메시지는 다음과 같다.  메시지에 나와있는 것처럼 [설정] -> [개인정보 보호 및 보안] -> [자동화] -> [Android Studio]에 들어와 Xcode가 활성화 되어있는지 확인했는데 아래 사진과 같이 이미 활성화가 되어 있었다.  따라서 그 아래에 빨간색 메시지로 나와 있는 부분을 보고 Xcode에서 [Product] -> [Run]을 눌러보았다. 그랬더니 아래와 같은 오류가 발생하였다.[해결 방법]에러 메시지에 나와 있는 것처럼 아이폰에서 [설정] -> [일반] -> [VPN 및..

[Flutter][Troubleshooting] :: 시뮬레이터 실행 시 뜨는 오류(Logging Error: Failed to initialize logging system...)

[문제]Xcode 버전 15.3이 되고 처음으로 시뮬레이터를 실행시켰는데 다음과 같은 오류 메시지가 콘솔에 출력되고 있었다.로그 시스템 초기화 실패. 로그 메시지가 사라질 수 있음. 이러한 문제가 계속된다면 'IDEPreferLogStreaming=YES' 설정을 active scheme actions 환경 변수에 설정해볼 것.  [해결 방법]오류 메시지에 나와있는 그대로 진행해주었다.1. Xcode의 상단 메뉴에서 [Product] -> [Scheme] -> [Edit Scheme...]을 선택해준다.  2. 왼쪽 메뉴에서 [Run]을 클릭하고 [Arguments] 탭을 누른 뒤 [Arguments Passed On Launch] 하단의 + 버튼을 눌러 아래 내용을 추가해준다.IDEPreferLogSt..

[Flutter][Troubleshooting] :: Warning: 'dart' on your path resolves to 문제 해결 방법

[머릿말]이 글을 찾은 분들은 플러터 초기 개발 환경을 구축하고 마지막에 flutter doctor 명령어를 통해 확인을 하던 도중 문제를 겪었을 것이다...[문제]  [원인]Flutter에는 이미 Dart 패키지가 포함되어있기 때문에 또 다른 버전의 Dart는 굳이 필요하지 않다. 따라서 터미널에서 brew list 명령어를 입력했을 때 dart가 있으면 위와 같은 경고가 발생한다.  [해결 방법]해결 방법은 간단하다. 아래 명령어를 통해 dart를 삭제해주면 된다.brew uninstall dart  [결과]  * 참고 How to fix this Flutter Doctor "Warning: `dart` on your path resolves to " m..

[MAC][Flutter] :: 플러터 초기 개발 환경 구축 방법

[머릿말]앱 개발에 관심이 생기고 나서 Swift를 먼저 공부하려 했으나 학교 프로젝트에서 필요한 앱의 개발을 위해 크로스 플랫폼 개발이 가능한 플러터를 먼저 습득해보기로 하였다. 윈도우와는 다르게 초기 환경 구축을 위해 해야 하는 것들이 적지 않아서 매번 찾아볼 수는 없으니 아예 정리를 해놓으려고 한다.1. Flutter SDK 설치우선 플러터 공식 홈페이지에서 SDK를 설치해야 한다. 아래 화면에서는 어떤 것을 선택하더라도 어차피 나중에 추가가 가능하므로 플러터에서 권장하는대로 iOS를 선택한다.  그리고 다음 화면에서 밑으로 내리면 SDK를 다운로드 하는 버튼이 있는데 인텔맥은 왼쪽, 실리콘은 오른쪽을 선택하면 된다. 내 맥북은 M2이므로 오른쪽을 다운받았다.  Download..