728x90
320x100
안드로이드는 애뮬레이터가 잘 작동되지만 ios는 정말 하라는데로 다해보고 온갖 방법을 총 동원했는데도
** BUILD FAILED ** 메세지와 함께 run ios가 제대로 되지 않았다..
m1문제인가 싶어서 pod install 할때도 x86_64 아키텍처로 ffi와 pod 를 설치 해줘도 여전히 빌드에러..
(혹시 모르니 기록은 해둔다..)
m1 pod install 하기
1. x86_64 아키텍처로 ffi와 pod 설치
sudo arch -x86_64 gem install ffi
2. cd ios 경로로 이동해서 x86_64로 pod install
arch -x86_64 pod install
(만약 설치중 루비버전에러가 나온다면..)
1. 루비 버전확인
$ rbenv version
2. 원하는 버전 설치
$rbenv install <version>
3. local과 global버전 변경해주기
$ rbenv local <version>
$ rbenv global <version>
하지만 근본적인 원인은 따로있었다.
바로 폴더명의 띄어쓰기..
어쩌다 다른 경로로 설치된 react native프로젝트 폴더를 위 방법과 함께 run-ios 해봤는데 되는것..!
음..?
다시 원래 사용하는 폴더에 집어넣어서 돌려봤는데 다시 ** BUILD FAILED ** 가 나왔다.
지금까지 cocoapods의 문제라고 생각했었는데 경로상에 있는 폴더명의 공백을 제거했더니 다시 잘 작동한다..
지금까지 작업을 해오면서 별탈없이 사용하기도 했고
안드로이드 빌드는 문제가 없었기에 정말 생각지도 못한 문제였다.
오늘도 이렇게 에러해결로 경험치 획득을 했다. 🥲
728x90
320x100
'개발일지 > 개발일지! error out🙅' 카테고리의 다른 글
[RN]rbenv: pod: command not foundThe `pod' command exists in these Ruby versions: 2.7.5 (0) | 2023.01.17 |
---|---|
[RN]Drawer Navigator 오류해결 (0) | 2023.01.05 |
[react-native] npx react-native run-android 에러 해결하기 (0) | 2022.12.02 |
[react-native]error warn Multiple Podfiles were found (0) | 2022.12.02 |
(mac) ruby 버전 업데이트 하기 (1) | 2022.12.02 |
댓글