Xamarin.iOS调试问题:Windows端iOS模拟器设备列表消失
Windows下Xamarin.iOS调试设备列表消失的排查方案
- 检查Mac配对状态:打开Visual Studio的工具 > iOS > 配对到Mac,确认配对的Mac在线且连接正常,尝试重新配对一次。
- 重启相关进程:
- Windows端重启Visual Studio;Mac端打开Activity Monitor,找到
Xamarin.Mac.Agent进程并结束,之后重新启动配对服务。
- Windows端重启Visual Studio;Mac端打开Activity Monitor,找到
- 验证iPhone与Mac的连接:
- 用USB线将iPhone 12连接到Mac,在Mac的系统设置 > 通用 > VPN与设备管理中信任当前电脑;打开Xcode的Window > Devices and Simulators,确认Xcode能正常识别该设备。
- 清理VS iOS缓存:
- 删除Windows端路径
%LOCALAPPDATA%\Xamarin\iOS\Cache下的所有文件,重启Visual Studio。
- 删除Windows端路径
- 核对版本兼容性:
- 确认Visual Studio、Xcode、Xamarin.iOS的版本相互匹配,可参考官方版本兼容文档调整版本。
- 重置设备配置:
- 在Xcode的设备列表中选中iPhone 12,右键选择Show in Finder,删除对应的设备配置文件后重新连接设备。
内容的提问来源于stack exchange,提问作者Edward0524
相关产品推荐
相关产品推荐

