如何手动更新pubspec.yaml?iOS模拟器恢复方法(Mac+Android Studio)
解决两个问题:手动更新Flutter依赖 + 恢复iOS模拟器
一、手动更新pubspec.yaml依赖的方法
Android Studio内操作
- 打开pubspec.yaml文件后,点击右上角的
Pub get按钮;若按钮未显示,可通过顶部菜单栏Tools > Flutter > Pub Get触发依赖拉取 - 若需将已有依赖更新至最新兼容版本,点击
Pub upgrade按钮,或通过菜单栏Tools > Flutter > Pub Upgrade执行升级
终端命令行操作
- 打开终端,切换到你的Flutter项目根目录
- 执行
flutter pub get:拉取pubspec.yaml中指定版本的依赖 - 执行
flutter pub upgrade:将所有依赖更新到当前允许的最新版本
二、恢复消失的iOS模拟器(Xcode Simulator)
检查Xcode基础配置
- 打开Xcode,点击顶部菜单栏
Xcode > Settings > Platforms,确认iOS平台已安装;若未安装,点击Install按钮完成安装 - 进入
Xcode > Settings > Locations,确保Command Line Tools已选中当前安装的Xcode版本
重启模拟器服务
- 关闭Android Studio和Xcode
- 打开终端,执行
killall -9 com.apple.CoreSimulator.CoreSimulatorService - 执行
open -a Simulator,尝试直接启动模拟器
重置或添加新模拟器
- 打开模拟器后,点击顶部菜单栏
Simulator > Reset Content and Settings...,确认重置模拟器内容 - 若仍未显示,通过Xcode添加新模拟器:打开Xcode,点击
Window > Devices and Simulators,在Simulators标签页点击+按钮,选择设备型号和iOS版本,完成新模拟器创建
同步到Android Studio设备列表
打开Android Studio,点击顶部设备选择下拉框,选择Device Manager,点击+按钮添加模拟器,选择iOS类型后按向导完成创建
内容的提问来源于stack exchange,提问作者user21065244
相关产品推荐
相关产品推荐

