Windows端Visual Studio 2022无法获取iOS模拟器列表求助
解决Windows Visual Studio无法显示iOS模拟器列表的方案
检查Xamarin.iOS SDK与Xcode版本兼容性
你当前使用的Xamarin.iOS SDK 15.12.0.2和Xcode 14版本不匹配——Xcode 14要求Xamarin.iOS SDK至少为16.0版本。需在Mac上通过Visual Studio for Mac的更新管理器,将Xamarin.iOS SDK升级到适配Xcode 14的版本。重置VS与Mac的配对连接
- 在Windows VS中打开「工具」>「选项」>「Xamarin」>「iOS设置」,点击「取消配对」;
- 重新输入Mac的IP地址和配对码完成配对;
- 重启Windows Visual Studio和Mac上的Xamarin Agent服务。
手动重建模拟器并同步
- 打开Mac上的Xcode,进入「Window」>「Devices and Simulators」,删除现有模拟器后重新添加所需的iOS模拟器;
- 在Mac终端执行
xcrun simctl list devices,确认模拟器已成功创建; - 返回Windows VS,点击调试目标下拉菜单中的「刷新」按钮。
修复CoreSimulator权限问题
- 打开Mac的「系统设置」>「隐私与安全性」>「完全磁盘访问权限」,确保
com.apple.CoreSimulator.CoreSimulatorService已被授予权限; - 在终端执行
killall -9 com.apple.CoreSimulator.CoreSimulatorService重启服务,再执行open -a Simulator启动模拟器。
- 打开Mac的「系统设置」>「隐私与安全性」>「完全磁盘访问权限」,确保
验证VS组件完整性
打开Windows VS的「工具」>「获取工具和功能」,确认「移动开发.NET」工作负载下的「iOS开发工具」组件已完整安装,无遗漏项。
内容的提问来源于stack exchange,提问作者P. Reitzel
相关产品推荐
相关产品推荐

