当我运行React Native
应用程序WebStorm
时,默认情况下会启动iPhone X
模拟器。 WebStorm的React Native documentation指出:
如果选中了Build and launch
复选框,请选择目标
平台,Android
或iOS
。根据您的选择,WebStorm
将运行
带有react-native run-ios
或react-native run-android.
的捆绑器
(可选)键入要传递给React Native的参数,例如
例如,通过‑‑simulator
标志指定模拟器类型:
‑‑simulator="iPhone 4s"
。
我将标志设置为iPhone Xs Max
,如下所示:
但它仍在启动iPhone X:
react-native-cli run-ios "‑‑simulator=iPhone Xs Max"
info Found Xcode project MyProject.xcodeproj
info Building using "xcodebuild -project MyProject.xcodeproj -configuration Debug
-scheme MyProject
-destination id=0299DF16-DD84-40FB-8B37-55FC7EFCE271
-derivedDataPath build/MyProject"
id
0299DF16-DD84-40FB-8B37-55FC7EFCE271
是iPhone X的ID。我该如何更改?
最佳答案
我发现了问题。错误的是标志模拟器破折号。当我从文档中复制代码时,它带有短划线‑‑simulator
。正确的应该是--simulator
。
关于ios - WebStorm:设置React Native的模拟器ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55724213/