【发布时间】:2021-05-25 22:25:01
【问题描述】:
我想为我的 react native 项目设置一个默认模拟器,所以如果我运行脚本
yarn ios 或 npx react-native run-ios 它总是启动“iPhone 12 Pro Max”。
- 使用
--simulator标志一次不会更改默认模拟器,下次我运行yarn ios或react-native run-ios时它会在不同的模拟器上启动 - 当我运行
yarn ios时,应用程序以iPhone 10开头,当我运行npx react-native run-ios时,应用程序以iPhone 8开头。如果我通过 xCode 删除这些模拟器中的任何一个,该项目不会从提到的脚本开始,并会抛出一个错误,即找不到 iPhone 10 或 iPhone 8。
所以我的问题是这些模拟器的值在项目中保存在哪里,以及如何更改它。它是设置在.xcworkspace 或.xcodeproj 中的某处吗?如果有人克隆此项目并运行该应用程序,可能会在他们机器上的不同设备上启动。
注意:我不是在寻找答案,包括设置 --simulator 标志
【问题讨论】:
标签: ios xcode react-native ios-simulator react-native-ios