expo로 개발하고 xcode로 빌드를 해보자

작성일: 2026. 3. 29.

태그:

expo, React Native

expo는 react native의 프레임워크로 많은 사랑을 받고 있습니다.

EAS라는 expo application service가 존재하지만

구조를 파악하기 위해 RN에서 ios 코드를 생성하고, 이를 통해 xcode에서 빌드하는 방법을 알아봅니다.

expo run:ios

개발이 완료되고 나면, npx expo run:ios를 통해 해당 프로젝트의 루트에 ios 폴더를 기반으로한 swift 프로젝트가 생성됩니다.

이 내부에 {프로젝트 이름}.xcodeproj가 생성되게 됩니다. 이 xcode IDE로 해당 파일을 열어주면 해당 프로젝트는 swift 프로젝트와 마찬가지로 열리게 됩니다.

이 후, Apple 개발자 계정을 등록하고, testflight나, 운영 배포를 한다면 애플 개발자 등록과 함께 구독을

아니라면 상단 메뉴바 > Product > Scheme > Edit Scheme > Run > Build Configuration을 통해 개발과 운영 빌드를 조정하여 실 기기 테스트가 가능합니다.