티스토리 뷰
1. flutter 공식 홈페이지(링크)에서 get started 클릭.
2. macOS 선택 후 원하는 타겟 선택
저는 IOS 선택했습니다.
밑으로 내려보니 여기서 설치하지 않고 vscode에서 다운로드 할 수 있더라구요?
vscode에서 extension -> flutter 입력 후 설치해줍니다.
이런...
install 하니 밑에 다운로드 하라는 팝업 같은게 떠서 다운로드를 눌렀더니
폴더에 설치가 되었습니다..
일단 홈디렉토리로 옮겼구요.
echo 'export PATH=$HOME/flutter/bin:$PATH' >> ~/.zshrc && source ~/.zshrc
path를 추가해줍니다.
그러고 flutter doctor 명령어를 입력하면 추가로 뭘 설치해야하는지 나오는데요.
저는 xcode를 설치하다 말았다는 얘기와 cocoapods라는걸 설치해야한다고 나오더군요.
xcode는 하라는대로 해줬고....
https://guides.cocoapods.org/using/getting-started.html#installation
cocoapods는 설치하려면 gem이란걸 설치해야하는데, gem을 쓰려면 ruby를 설치해줘야 하나 보더라구요.
그러고 나선 gem으로 cocoapods를 설치해줘야하는데 gem은 일단 sudo로 해주셔야 하고요...
cocoapods를 위해서 설치해야할게 많습니다.
# ruby 설치
brew install ruby
# gem으로 디펜던시? 설치
sudo gem install securerandom -v 0.3.2 # ruby 난수 및 문자열 생성 라이브러리
sudo gem install drb -v 2.0.6 # ruby 객체를 네트워크 상의 다른 프로세스와 공유하여 분산환경에서 원격 객체 호출을 가능하게 하는 라이브러리
sudo gem install zeitwerk -v 2.6.18 # 루비 코드로더
sudo gem install activesupport -v 6.1.7.10 # 루비온레일즈의 다양한 유틸리티 메서드와 확장기능
sudo gem install cocoapods # xcode 외부 라이브러리 의존성 관리 도구
이렇게 하니 cocoapods는 설치가 완료되었습니다...
순서는 지켜주시면 문제없이 설치가 될거구요.
사실 블로그 글 안쓰려다가 나중에 또 보게 될 것 같아서 써봤습니다..
오늘은 여기까지..
어?
루비 2.6 은 버전이 안맞는다네요.
하......
rbenv라고 nvm처럼 루비 버전을 관리해주는게 있다네요.
설치해줍시다..
# rbenv 설치
brew install rbenv
# 3.2.2 버전 설치
rbenv install 3.2.2
# 환경변수 설정
echo 'eval "$(rbenv init - zsh)"' >> ~/.zshrc
# global로 설정
rbenv global 3.2.2
# ruby logger 라이브러리 로드옵션 추가
echo 'export RUBYOPT="-rlogger"' >> ~/.zshrc
이렇게 하고 flutter doctor 해주니...
이렇게 IOS를 개발할수 있는 환경은 마련이 된거 같습니다...
그지같네요..
- Total
- Today
- Yesterday
- flutter
- 정규식
- alpine
- Linux
- MAC
- sphinxsearch
- alram
- date
- 0308010c
- shellscript
- React
- Throttle
- cocoapods
- MobaXterm
- 메일
- 유효성검사
- putty
- javascript
- sh
- Ruby
- screenshot
- RHEL
- nodeJS
- 엑셀
- Rocky
- debounce
- bash
- SSH
- sftp
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |