Published 2022. 11. 13. 12:22
728x90
내 개인 맥북(19년 intel pro)으로 RN을 돌렸던 프로젝트 버전이 0.67이었고, 최근에 프로젝트가 생겨 0.70에 맞게 공식문서와 내 환경설정에 비교한 뒤 구동을 해보았다.
위 사진과 같이 되는 듯 싶었으나...
이런 식으로 네이티브 단에서 크러쉬 리포트를 뿜어내며 앱이 튕긴다.
Termination Reason를 보면 어떤 사유로 일어났는지 잘 보여준다.
나같은 경우는 hermes 관련 에러가 일어났는데, Podfile을 보면...
관련 설정이 되어있고, 주석으로 설명되어있다.
true를 false로 바꿔주고 다시 pod install 후 빌드하면 잘 된다!
추가로 크러쉬 리포트는 네이티브단 설정이 충돌이 나면서 발생하므로, 네이티브 설정을 중점적으로 확인하자.
Xcode을 변경하였을 경우에 기존 캐쉬가 남아있어서 충돌이 나거나, path가 제대로 잡혀있는지도 확인하자.
728x90
'Front-end > App' 카테고리의 다른 글
[React Native] 빌드 속도 향상시키기 (캐쉬화) (0) | 2023.03.12 |
---|---|
[React Native] Android 실기기 연결 후 빌드하기 (0) | 2023.02.14 |
[React Native] TextInput 패스워드 폼 적용하기 (0) | 2022.11.07 |
react-native-config로 .env 환경변수 설정하기 (0) | 2022.10.26 |
[React Native] React Native 버전 변경하는 법(Upgrade or Degrade) (0) | 2022.08.05 |