본문 바로가기

Mobile

IOS Prebuild

1. homebrew 설치

https://brew.sh/

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

 

사이트 접속 & 설치 명령어 복사

command&space (검색) > termianl.app

명령어 실행

 

2. node 설치

brew install node

 

3. expo-cli 설치

npm install -g expo-cli

 

4. eas-cli 설치

npm install -g eas-cli

 

5. eas login

 

zsh: command not found: node

vi ~./zshrc	// 수정 파일 열기

export PATH=/opt/homebrew/bin:$PATH	// 환경 변수 추가

source ~./zshrc	// 적용

 

 


prebuild

npx expo prebuild --platform ios --clean

 

! error : Failed to install CocoaPods CLI with gem (recommended)

1) ruby 버전 확인

2) gem 버전 확인

3) cocoapods 재설치

 

!error : Something went wrong running `pod install` in the `ios` directory.

1) rbenv 설치

2) 설치 가능 ruby 버전 확인

3) ruby 3.2.4 버전 설치

4) 설치 완료 버전 확인

5) 설치 위치 확인

6) path 수정

$ vi ~/.zshrc

[[ -d ~/.rbenv  ]] && \
  export PATH=${HOME}/.rbenv/bin:${PATH} && \
  eval "$(rbenv init -)"

$ source  ~/.zshrc

7) 버전 설정

8) 버전 확인

 

결과는 동일함..

 

expo cli 버전이 낮다는 이슈가 있어 다시 설치

 

똑같이 오류남.

 

xcode로 권한 부여

sudo xcode-select --switch /Applications/Xcode.app

glog 오류는 해결되었지만 xCode 버전 이슈로 macOS 업그레이드 진행

 

macOS 14.5 업데이트

 

App Store 에서 xCode 설치

오예 완벽해


xCode에서 빌드하기

https://hit-sand.tistory.com/87

 

expo prebuild 프로젝트 xCode build

prebuild 후 생성된 /ios/프로젝트명.xcworkspace 열기파일을 열면 이런 구조가 보임 프로젝트를 누르면 우측에 프로젝트 정보가 뜸Identity 확인 app icon 확인app signing 확인 code signing 확인프로젝트 빌드

hit-sand.tistory.com