본문으로 바로가기

React native를 시작하면 꼭 한번에 실행된 적이 없었던거 같다 

 

React Native 0.63.x

 

프로젝트 생성 후 react-native run-ios 실행시 빌드 실패에러가 났다.

사유는 we ran xcodebuild command but it exited with error code 65.

 

검색해보니  이미 많이  발생한 에러같다. 

 

ios 폴더에  가서 pod install도 해보고 build폴더 삭제도 해보고

npm install도 해봤으나 모두  실패..

 

터미널로만 실행하는데는 오류 보기가 힘들어서 Xcode로 .xcworkspace를 실행했다. 

 

 

실행 후 빌드를 하면 좀 더 자세한 오류가 나와있다. 

 

나같은  경우는

library not found for -lCocoaAsyncSocket

인데 library를 찾지 못하는 것같다.

 

우선 해결방법은

 

 

Build Settings에서 순서를 바꿔주는 것이었다. ( git issue에서 찾았는데 주소를 잃어버렸다. )

 

 

클릭하면  라이브러리들이 나오는데 나같은 경우는 $(inherited)가 가장 상단에 나와있었다.

이  항목을 가장 밑에 배치해주니 빌드에 성공했다.