리액트 네이티브는 너무 예민한 친구인거 같다. iOS와 Android를 따로 신경써줘야 하는것도 너무나 어렵다.
몇초 전까지 잘 진행되던 시뮬레이터가 갑자기 아래와 같은 error를 띄우면서 말을 듣지 않는다.
나는 이제야 어디서 어떻게 오류가 나고 있는지 정도를 파악하는 수준이라
처음 이 에러를 마주했을때는 정말 울고 싶었다. 하지만 지금은 내가 애용하는 4가지 방법이 있다.
1. Console창 명령어
복잡해 보이지만, 명령어 한줄씩 보면 아주 간단하다.
1. 프로젝트 폴더 위치에서 ios폴더로 이동
cd ios
2. build 삭제
rm -rf build
3. build 설치
pod install
4. ios 폴더 나가기
cd ../
5. 시뮬레이터 시작
yarn ios
2. Xcode build 삭제 및 시작
1. Xcode에서 프로젝트 폴더를 선택 후 최상단 메뉴에 있는 [ Product -> Clean Build Folder ]
2. ▶을 눌러 다시 빌드
3. iMac에서 Xcode 캐시 및 빌드 삭제
2번 방법과 똑같은 방법인거 같은데 개인적으로 더 확실한 방법 인거 같다.
1. Mac 환경 설정 -> 이 Mac에 관하여 선택
2. 추가정보 -> 저장공간 설정 선택
3. 개발자 선택
4. Xcode 프로젝트 빌드 데이터 및 인덱스 / Xcode 캐시 선택 삭제 -> 완료
친절한 포르도가 가르쳐 주는 메뉴들을 따라 가세요 bb
5. package 업데이트
본인도 모르는 사이에 프로그램이 업데이트가 되어 있을 수 도 있다.
1. 프로젝트 폴더로 경로 이동
2. yanr 입력 (yarn이 업데이트 될거에요!)
3. yarn ios
이렇게 해주시면 빌드가 다시 제대로 됩니다.
6. iMac 재시동
이건 뭐 국룰인 컴퓨터가안될땐.. 껐다 켜는..
1~3번의 방법이 모두 되지 않으면 컴퓨터를 재부팅 해보세요.
그러면 거짓말처럼 허무하게도 안되던게 되기도 합니다..
'React Native' 카테고리의 다른 글
[RN] react-native 키보드 가림현상 - iOS (0) | 2024.05.29 |
---|---|
[RN] react-native useRef 사용방법 (0) | 2024.05.27 |
[RN] react-native Linking 전화걸기, 문자, 메일보내기 (0) | 2024.05.27 |
[RN] react-native ScrollView (0) | 2024.05.27 |
[RN] react-native Xcode Flipper error (0) | 2024.05.16 |