升级macOS Sonoma后VS Code调试iOS17设备失败问题及解决
解决VS Code调试Flutter真机时提示“Unable to locate DeviceSupport directory with suffix 'DeveloperDiskImage.dmg'”的问题
问题场景
Mac升级至macOS Sonoma、Xcode更新至15.0,同时将iPhone 14 Pro Max升级至iOS 17.0.2后:
- 通过Xcode运行Flutter应用一切正常
- 使用VS Code启动调试时,抛出错误:
Unable to locate DeviceSupport directory with suffix 'DeveloperDiskImage.dmg',无法在真机上启动应用 - Flutter模拟器运行无异常
已尝试的无效操作
- 执行所有Flutter清理相关命令(如
flutter clean、flutter pub get、flutter clean && flutter pub cache repair等) - 清理Mac端的开发者信任证书
- 更新CocoaPods到最新版本
有效解决方案
直接下载并切换到最新版本的Flutter,即可解决该VS Code真机调试的设备支持目录定位问题。
内容的提问来源于stack exchange,提问作者Marco Antonio Diaz Diaz
相关产品推荐
相关产品推荐

