ios - 如何为 iOS 指定特定的模拟器?
问题描述
我正在使用 Visual Studio 代码扩展“ React Native Tools ”在模拟器/设备上运行和构建我的 React Native 应用程序。
有没有办法为 ex 指定模拟器版本。“iPhone X Max”?
目前,当我为“Debug iOS”启动构建配置时,模拟器“iPhone X”会自动启动。
这是我的launch.json:
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug iOS",
"program": "${workspaceRoot}/.vscode/launchReactNative.js",
"type": "reactnative",
"request": "launch",
"platform": "ios",
"sourceMaps": true,
"target": "simulator",
"outDir": "${workspaceRoot}/.vscode/.react"
},
{
"name": "Debug iOS device",
"program": "${workspaceRoot}/.vscode/launchReactNative.js",
"type": "reactnative",
"request": "launch",
"platform": "ios",
"sourceMaps": true,
"target": "device",
"outDir": "${workspaceRoot}/.vscode/.react"
},
{
"name": "Debug Android",
"program": "${workspaceRoot}/.vscode/launchReactNative.js",
"type": "reactnative",
"request": "launch",
"platform": "android",
"sourceMaps": true,
"target": "simulator",
"outDir": "${workspaceRoot}/.vscode/.react"
}
]}
解决方案
您可以在目标键本身中指定模拟器:
{
"name": "Debug iOS",
"program": "${workspaceRoot}/.vscode/launchReactNative.js",
"type": "reactnative",
"request": "launch",
"platform": "ios",
"sourceMaps": true,
"target": "iPhone Xs Max",
"outDir": "${workspaceRoot}/.vscode/.react"
}
参考:
推荐阅读
- html - 从 html 文件中提取数据会给出一些随机值
- c# - 设置下一个语句后的分配上的 C# NullReferenceException
- java - 错误:Java ME SDK 没有启动应用程序,为什么?
- javascript - 使用物化吐司时的错误消息
- swift - 使用 didset 函数更新 UIImageView
- reactjs - 服务器端的条件渲染
- scala - Spark Shell 允许重新声明相同的不可变变量
- python - 当属性位于根标记内时,如何将 XML 转换为 CSV?
- python-3.x - 具有多个元素的数组的真值是不明确的。在图像分类问题中使用 a.any() 或 a.all()
- excel - EXCEL 如何在另一个工作表的单行中连接多行的值?