根据https://reactnative.dev/docs/environment-setup,我正在尝试在iOS模拟器上运行示例项目
当我运行命令时
npx react-native run-ios
出现错误
info Found Xcode workspace "AwesomeProject.xcworkspace"
error No simulator available with name "iPhone 12".
它从哪里挑选
iPhone 12
,我首先没有那个模拟器
打开 Xcode 并检查安装了哪些模拟器,或使用
xcrun simctl list devices
在终端中列出可用的模拟器。
然后定义您想要使用的模拟器:
npx react-native run-ios --simulator="iPhone 13"
我有一个类似的错误,我通过使用这个确切的名称(区分大小写)创建一个新的模拟器来修复它 打开模拟器应用程序 > 文件 > 新建模拟器 > 使用错误中的名称创建一个模拟器
我也面临着同样的问题。然后我就跑
sudo npx expo start
解决它将向您显示的不兼容的依赖关系。
按“i”运行应用程序。该应用程序将在启动的模拟器上打开。
查看可用:
xcrun simctl list devices