expo로 개발하고 xcode로 빌드를 해보자
작성일: 2026. 3. 29.
태그:
expo, React Native
expo는 react native의 프레임워크로 많은 사랑을 받고 있습니다.
EAS라는 expo application service가 존재하지만
구조를 파악하기 위해 RN에서 ios 코드를 생성하고, 이를 통해 xcode에서 빌드하는 방법을 알아봅니다.
- RN + expo로 개발을 먼저 진행합니다.
expo run:ios
개발이 완료되고 나면, npx expo run:ios를 통해 해당 프로젝트의 루트에 ios 폴더를 기반으로한 swift 프로젝트가 생성됩니다.
이 내부에 {프로젝트 이름}.xcodeproj가 생성되게 됩니다. 이 xcode IDE로 해당 파일을 열어주면 해당 프로젝트는 swift 프로젝트와 마찬가지로 열리게 됩니다.
이 후, Apple 개발자 계정을 등록하고, testflight나, 운영 배포를 한다면 애플 개발자 등록과 함께 구독을
아니라면 상단 메뉴바 > Product > Scheme > Edit Scheme > Run > Build Configuration을 통해 개발과 운영 빌드를 조정하여 실 기기 테스트가 가능합니다.