ios - WebStorm:设置React Native的模拟器ID

标签 ios react-native ios-simulator webstorm

当我运行React Native应用程序WebStorm时,默认情况下会启动iPhone X模拟器。 WebStorm的React Native documentation指出:

如果选中了Build and launch复选框,请选择目标
平台,AndroidiOS。根据您的选择,WebStorm将运行
带有react-native run-iosreact-native run-android.的捆绑器

(可选)键入要传递给React Native的参数,例如
例如,通过‑‑simulator标志指定模拟器类型:
‑‑simulator="iPhone 4s"

我将标志设置为iPhone Xs Max,如下所示:

enter image description here

但它仍在启动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/

相关文章:

iPhone 模拟器在应用程序启动时崩溃

找不到 iPhone 模拟器

android - React-Native 构建失败的应用程序 :mergeDebugAssets

iOS模拟器每次都想访问麦克风

ios - 带有小页面的 UIPageViewController

ios - Swift UIImagePickerController 动态转换获取路径失败

ios - 无法使用调试 View 层次结构

ios - 自定义 UIView 中的无效上下文 0x0 - 后续问题

ios - react-native 模块的 podspec 中的 React 依赖

javascript - 通过辅助函数渲染时,我得到 : "Objects are not valid as a React child" error