[React Native] xcode에서 ios 실행시키기 + ld: Library not found for -LDoubleConversion 에러 해결
React Native를 개발하면서 xcode로 실행을 시도하였습니다. Android Studio에서는 실행을 해보았습니다. 단순히 React Native(이하 RN) 프로젝트 안에 ios 폴더를 열면 되지 않을까 했습니다. 다행스럽게도 ios 폴더 안에 .xcodeproj 파일이 있습니다. 이 파일은 확장자 의미대로 프로젝트 관리 파일입니다. .xcodeproj 파일을 여시면 xcode가 열리고 단순히 빌드가 진행이 됩니다. 저의 경우는 에러가 나옵니다. 아래 사진과 같이 ld: Library not found for -lDoubleConversion 에러가 나옵니다. 여러 방법을 찾아보았지만 해결되지 않다가 해결한 방법을 공유하려합니다.
당연히 .xcodeproj를 열었지만 제가 해결한 방법은 .xcworkspace 파일을 연것입니다. 이 파일을 열게되면 마찬가지로 xcode가 열리지만 왼쪽에 폴더 구조를 보면 약간은 다릅니다. 맨 처음 열게 되면 빨간 네모 내용이 없고 No Schema 가 나와있을 것 입니다. 이 상태에서 실행을 한다면 빌드는 되더라도 시뮬레이터가 켜지지는 않습니다.
No Schema 상태에서는 No Schema를 클릭 하시고 스키마를 생성해주세요.
시뮬레이터가 자동으로 지정이 되고 실행 버튼을 누르시면 앱이 작동하는 것을 확인하실 수 있습니다.
댓글
댓글 쓰기