VSCode 无法识别 iOS 模拟器
Posted
技术标签:
【中文标题】VSCode 无法识别 iOS 模拟器【英文标题】:VSCode does't recognize iOS Simulator 【发布时间】:2021-09-26 02:08:46 【问题描述】:我正在尝试使用 VSCode 调试 Flutter 应用,但它没有找到任何设备并显示消息 Cannot launch without an active device
。
我可以从终端使用命令flutter run --no-sound-null-safety
启动应用程序,但我想使用 VSCode 调试工具来启动。
规格:
macOS Big Sur 11.3 VSCode 1.58.1 模拟器 iPhone 12、ios 14.5 XCode 12.5.1我的 launch.json 文件:
"configurations": [
"name": "Flutter",
"program": "lib/main.dart",
"request": "launch",
"type": "dart",
"console": "terminal",
"args": ["--no-sound-null-safety"],
]
我的 settings.json 文件:
"dart.flutterAdditionalArgs": [
"--no-sound-null-safety"
],
"dart.vmAdditionalArgs": [
"--no-sound-null-safety"
],
【问题讨论】:
根据我的经验,你需要退出 vs code,启动 Xcode,将 Locations 工具指向它,在模拟器中运行一个简单的项目,然后启动 vs code。 刚试过。没用:( 【参考方案1】:问题是因为 Xcode 没有将位置设置为命令行工具:
转到preferences > locations > Command Line Tools
然后选择 Xcode xx
【讨论】:
以上是关于VSCode 无法识别 iOS 模拟器的主要内容,如果未能解决你的问题,请参考以下文章
VsCode 无法识别模块(我使用的是 python 3.10)
即使通过开发人员命令提示符打开 VSCode 也无法识别 CL