Skip to main content
Version: Next

시뮬레이터에서 실행하기

시뮬레이터 실행하기​

React Native 프로젝트를 초기화한 후, 새로 생성된 프로젝트 디렉토리 안에서 다음 명령어를 실행한다.

shell
npm run ios

모든 설정이 올바르게 되어 있다면, 곧 iOS 시뮬레이터에서 새로운 앱이 실행되는 것을 확인할 수 있다.

시뮬레이터에서 사용할 디바이스 지정하기​

시뮬레이터에서 실행할 디바이스를 지정하려면 --simulator 플래그 뒤에 디바이스 이름을 문자열로 입력한다. 기본값은 "iPhone 14"이다. 만약 iPhone SE (3세대)에서 앱을 실행하고 싶다면 다음 명령어를 사용한다.

shell
npm run ios -- --simulator="iPhone SE (3rd generation)"

디바이스 이름은 Xcode에서 사용 가능한 디바이스 목록과 일치한다. 사용 가능한 디바이스를 확인하려면 콘솔에서 xcrun simctl list devices 명령어를 실행한다.

디바이스 버전 지정하기​

여러 iOS 버전이 설치된 경우, 해당 버전을 명시적으로 지정해야 한다. 예를 들어, iPhone 14 Pro (16.0)에서 앱을 실행하려면 다음 커맨드를 실행한다:

shell
npm run ios -- --simulator="iPhone 14 Pro (16.0)"

UDID 지정하기​

xcrun simctl list devices 명령어로 반환된 디바이스 UDID를 지정할 수 있다. 예를 들어, UDID AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA로 앱을 실행하려면 다음 명령어를 실행한다:

shell
npm run ios -- --udid="AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA"