跳到主要内容

在模拟器上运行

启动模拟器

一旦初始化了你的 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"