升级MacOS Sequoia后Visual Studio连接及iOS模拟器识别问题求助
针对Sequoia + iOS18 Xcode环境下VS无法识别iOS模拟器的解决方案
1. 验证Xcode命令行工具配置
打开iMac终端,执行命令确认Xcode命令行工具路径是否正确:
xcode-select --print-path
若输出不是/Applications/Xcode.app/Contents/Developer,执行以下命令切换路径:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
随后运行初始化命令补全Xcode配置:
xcodebuild -runFirstLaunch
2. 重置iOS模拟器相关服务
在iMac终端执行以下命令清理并重启模拟器服务:
killall Simulator killall com.apple.CoreSimulator.CoreSimulatorService sudo rm -rf ~/Library/Developer/CoreSimulator/Devices sudo rm -rf /Library/Developer/CoreSimulator/Profiles/Runtimes
完成后打开Xcode,手动创建一个iOS模拟器(路径:Xcode -> Window -> Devices and Simulators -> Simulators -> +),创建后关闭Xcode,再重启Visual Studio。
3. 更新MAUI SDK至兼容版本
执行命令查看当前MAUI SDK版本:
dotnet --list-sdks
若版本低于8.0.70,更新至最新稳定版:
dotnet workload update maui
更新后清理项目缓存:
dotnet clean dotnet restore
4. Windows端VS连接iMac的补充配置
在iMac上开启远程登录权限:
- 打开系统设置 -> 通用 -> 共享
- 勾选「远程登录」,确保当前用户在允许访问列表中
之后在Windows端VS的「iOS设备」面板中,重新输入iMac的IP地址或主机名,重新连接后查看模拟器列表。
内容的提问来源于stack exchange,提问作者Enrico
相关产品推荐
相关产品推荐

