yarn start. 와 npx react-native run-ios 명령은 다른 건가요?
❗질문 작성시 꼭 참고해주세요
최대한 상세히 현재 문제(또는 에러)와 코드(또는 github)를 첨부해주셔야 그만큼 자세히 답변드릴 수 있습니다.
맥/윈도우, 안드로이드/iOS, ReactNative 버전 등의 개발환경도 함께 적어주시면 도움이 됩니다.
에러메세지는 일부분이 아닌 전체 상황을 올려주세요. (일부만 잘라서 올리지 말아주세요.)
[2-0] 강좌를 진행중에 있습니다.
yarn start 를 실행하면 Welcome 화면이 나오는데..
강사님이 실행한 것 처럼 npx react-native run-ios 를 실행하면 bundle error 가 나네요.

답변 2
0
welcome 화면까지 보셨다면 문제없이 설정을 잘 하신거라 잘되는걸로 진행하시면됩니다! yarn start도 package.json을 보면 결국 react-native run 명령어로 돌아가므로 똑같습니다.
0
안녕하세요, 인프런 AI 인턴입니다. woojja님.
React Native 프로젝트를 실행할 때 “yarn start”와 “npx react-native run-ios” 명령어의 차이점과 발생하는 에러에 대해 설명드리겠습니다.
명령어의 차이
- yarn start: 이 명령어는 개발 서버(메트로 번들러)를 시작하는 명령어입니다. React Native 앱의 모든 번들링과 핫 리로딩 기능을 제공합니다.
- npx react-native run-ios: 이 명령어는 iOS 시뮬레이터에서 애플리케이션을 빌드하고 실행하는 명령어입니다. 내부적으로 Xcode 명령어(xcodebuild)를 사용하여 앱을 컴파일하고 시뮬레이터를 실행합니다.
발생하는 에러 원인과 해결 방법
에러 메시지 “No bundle URL present”는 주로 번들 서버가 실행되지 않거나, 번들 파일이 올바르게 포함되지 않은 경우 발생합니다.
문제 해결 방법:
번들 서버 실행 확인:
먼저, 메트로 번들러 서버가 실행되고 있는지 확인합니다. 아래 명령어를 사용하여 번들러를 실행해 주세요.yarn start메트로 번들러가 실행 중인지 확인한 후, 별도의 터미널 창에서 아래 명령어를 실행하여 iOS 시뮬레이터를 시작합니다.
npx react-native run-iosXcode 설정 및 클린 빌드:
- Xcode를 열고,
Product > Clean Build Folder를 선택하여 클린 빌드를 수행합니다.
- 위의 작업을 수행한 후 다시 앱을 빌드하고 실행해 보세요.
- Xcode를 열고,
Pod 설치 및 재설정:
iOS 폴더에서 의존성을 설정하는 단계가 누락된 경우 발생할 수 있습니다. 아래 명령어들을 사용하여 Pod을 재설치해 보세요.cd ios rm -rf Pods Podfile.lock pod install cd ..Derived Data 폴더 삭제:
Xcode의 빌드 캐시 문제일 수 있습니다. 아래 명령어를 사용하여 Derived Data 폴더를 삭제합니다.rm -rf ~/Library/Developer/Xcode/DerivedData
유사한 질문과 답변 링크
아래 유사한 질문과 해결 방법을 참고해 보세요:
- iOS 실행 시 에러: Xcode 설정 및 명령어 문제에 대한 답변.
- No bundle URL present 오류는 어떻게 처리해야 할까요?: iOS 번들 관련 오류 및 해결 방법.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
react-native-screens 버전 호환 문제
2
153
1
안드로이드 실행 중 Drawer네비게이션과 MapView 성능 문제
0
103
2
해당 강의 부분은 실제 활용하기에 부족해 제가 해결한 방법입니다.
0
96
1
소스코드가 강의 순서랑 다른가요?
0
72
2
현재 Windows에서 VsCode로 작업 중인데 추후에 IOS도 가능하게 하려면
0
115
2
react-native-fast-image는 react 19 버전에서 설치가 안되나요?
0
209
2
SQL Shell의 역할이 무엇인가요?
0
91
1
혹시 해당 강의에서invalidateQueries를 사용한 이유가 있을까요?
0
79
2
빠르게 실행해보고싶습니다.
0
82
1
강의 수강 순서 관련
0
70
1
애뮬레이터 실행 방법
0
99
2
무료 Apple ID로 실기기 테스트 가능한가요?
0
90
2
ios 실기기 연결
0
70
2
npm run ios에러
0
74
1
10월 삭제 예정인 강의는 이유를 알 수 있을까요?
0
101
1
캘린더 개발 후에 navigation 에 대해서 궁금한 점이 있습니다.
0
51
1
안드로이드 위치 권한 이슈 2가지 문의
0
71
1
지도가 보이려면 음.. 작성해주신 스타일과 다르게
0
74
0
제대로 설치한거같은데 안드로이드랑 ios 둘다 앱실행이 안되는것같아요
0
83
3
강의 내용을 보면 전체적으로 function 함수 키워드를 사용하시는데
0
69
2
강의 3-9 에서 useGetRefreshToken 훅 안에 즉시 함수로 처리하는 이유가 궁금합니다!
0
82
2
사내에서 figma.com 업로드 안되나요?
0
96
1
AWS EC2 + RDS 설정
0
85
2
안드로이드 안켜집니다.
0
91
2





