在模拟器上运行
非官方测试版翻译
本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →
启动模拟器
初始化 React Native 项目后,你可以在新创建的项目目录中运行以下命令。
- npm
- Yarn
shell
npm run ios
shell
yarn ios
如果一切设置正确,你应该很快就能看到你的新应用在 iOS 模拟器中运行。
指定设备
你可以使用 --simulator 标志指定模拟器运行的设备,后跟设备名称的字符串。默认为 "iPhone 14"。如果希望在 iPhone SE(第三代)上运行你的应用,请运行以下命令:
- npm
- Yarn
shell
npm run ios -- --simulator="iPhone SE (3rd generation)"
shell
yarn ios --simulator "iPhone SE (3rd generation)"
设备名称与 Xcode 中可用的设备列表相对应。你可以通过从控制台运行 xcrun simctl list devices 来检查可用设备。
指定设备版本
如果安装了多个 iOS 版本,你还需要指定其对应的版本。例如,要在 iPhone 14 Pro (16.0) 上运行你的应用,请运行以下命令:
- npm
- Yarn
shell
npm run ios -- --simulator="iPhone 14 Pro (16.0)"
shell
yarn ios --simulator "iPhone 14 Pro (16.0)"
指定 UDID
你可以指定从 xcrun simctl list devices 命令返回的设备 UDID。例如,要使用 UDID AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA 运行你的应用,请运行以下命令:
- npm
- Yarn
shell
npm run ios -- --udid="AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA"
shell
yarn ios --udid "AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA"