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' 카테고리의 다른 글
[ReactNative] 배포시 console.log 없애기 (0) | 2023.01.14 |
---|---|
[ReactNative] crypto-js를 이용한 AES ECB 모드 암호화 및 복호화 하기 (0) | 2022.12.11 |
[React Native] no bundle url present (0) | 2022.11.25 |
리액트네이티브 ReactNative Pod 삭제 클린 설치 명령어 (0) | 2022.11.25 |
Cannot run program "node": error=2, No such file or directory (0) | 2022.11.22 |