iOS

[Flutter] macOS에서 Flutter iOS 개발 환경 구성(설치)

nowoodeel 2022. 11. 28. 23:03
728x90

 

1.  Flutter 소스를 GitHub에서 직접 다운로드

https://docs.flutter.dev/get-started/install/macos 오피셜 가이드 참고.

애플 실리콘 맥 환경의 경우 터미널앱을 실행하고 아래 명령 실행이 필요할수 있다.

$ sudo softwareupdate --install-rosetta --agree-to-license

 

터미널앱을 실행하고 아래 git clone 명령을 실행하여 SDK를 다운로드 한다.

$ git clone https://github.com/flutter/flutter.git -b stable

 

터미널앱을 실행하고 아래 명령을 실행하여 설정을 완료하기 위해 설치해야 하는 종속성이 있는지 확인한다.(자세한 출력의 경우 -v플래그 추가).

$ flutter doctor

Xcode - develop for iOS and macOS 설정 문제를 찾아준다. 

 

2. Xcode ,CocoaPods 설치

터미널앱에 아래 명령을 실행하여 Xcode 설치

$ sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
$ sudo xcodebuild -runFirstLaunch

 

터미널앱에 아래 명령을 실행하여 CocoaPods 설치

https://guides.cocoapods.org/using/getting-started.html#installation

$ sudo gem install cocoapods

 

sudo 없이 설치할 경우 터미널앱에 아래 명령을 실행하여 사용 중인 shell을 확인한다.

$ gem install cocoapods --user-install
$ echo $SHELL

Bash를 사용하는 경우 $HOME/.bash_profile또는 $HOME/.bashrc

Zsh를 사용하는 경우 $HOME/.zshrc 파일에 아래와 같이 설치한 SDK의 bin위치를 패스에 추가한다.

export GEM_HOME=$HOME/.gem
export PATH=$GEM_HOME/bin:$PATH

 

3. flutter 패스 설정

터미널앱에 아래 명령을 실행하여 사용 중인 쉘을 확인한다.

$echo $SHELL

Bash를 사용하는 경우 $HOME/.bash_profile또는 $HOME/.bashrc

Zsh를 사용하는 경우 $HOME/.zshrc 파일에 아래와 같이 설치한 SDK의 bin위치를 패스에 추가한다.

export PATH="$PATH:/Users/melody/dev/flutter/bin"

 

4. flutter 간단한 프로젝트 생성 및 실행

https://docs.flutter.dev/get-started/test-drive?tab=vscode

반응형