xcode 5

command phasescriptexecution failed with a nonzero exit code

xcode 빌드시 해당 command phasescriptexecution failed with a nonzero exit code 메세지가 뜬다면 보통 permission denied 문제 때문이거나, homebrew로 설치된 node 경로를 찾지못해 일어난 문제였다. 터미널을 열어, ln -s /opt/homebrew/opt/노드버전/bin/node /usr/local/bin/node 이렇게 심볼릭 링크를 해주어 해결하였다. 또는 permission denied일때 에러 로그에 나와있는대로 해당 권한이 없는 파일을 찾아, chmod +x 파일명.sh 이렇게 해결해주었다. 보통 노드가 설치된 폴더에 권한이 없다고 뜨는경우도 있는데, chmod -R 777 노드폴더 이렇게 하고 해결하였다. 잘못된 정보가..

React-Native 2022.12.04

zsh: command not found: brew

macos에서 homebrew 설치를 했는데, zsh: command not found: brew 오류가 뜨는경우, homebrew가 /usr/local/~ 이 아닌 /opt/homebrew/ 에 설정되어있어 그렇다. 해결방법은 터미널에 vi ~/.zshrc 입력 후 i 누른 후 export PATH=/opt/homebrew/bin:$PATH 작성 :wq로 저장 source ~/.zshrc 해당 명령어로 변경사항 적용 태클은 언제나 환영입니다. 잘못된 정보가 있다면 댓글남겨주세요. :)

프로그래밍 2022.12.02

[리액트 네이티브] 맥북 Mac os 맥환경 m1 m2 React native CLI 리액트 네이티브 환경 구축 하기

React native CLI 환경 구축하기 1) Rosetta2 설치하기 Rosetta 2를 사용하면 Intel 프로세서가 장착된 Mac용으로 제작된 앱을 Apple Silicon이 장착된 Mac에서 사용할 수 있습니다. Rosseta가 필요한 앱을 처음 열때 Rosetta를 설치하라는 메시지가 나옵니다. 설치 버튼을 눌러서 설치를 진행해주시면 됩니다. 아래는 혹시나 해당 설치메시지가 뜨지 않으신분들을 위한 수동 설치 하는법 입니다. //라이센스 동의가 필요 softwareupdate --install-rosetta //라이센스 자동으로 동의 /usr/sbin/softwareupdate --install -rosetta --agree-to-license 로제타 관련해서 더 자세히 알아보기 2) Xcod..

React-Native 2022.08.21