You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xamarin.iOS:更新Visual Studio 2019后iPhone不在调试列表无法部署

将Visual Studio 2019更新到v16.11.3版本后,我的iPhone不再出现在调试列表中,无法进行应用部署。此前我无需将Visual Studio与Mac配对,仅安装iTunes即可完成部署操作。我已尝试重启iPhone、更换连接数据线,均未解决问题,请问该问题是什么原因导致的?

核心原因说明
  1. Visual Studio 2019 v16.11.3版本对Windows端iOS部署的依赖逻辑做了破坏性更新:该版本默认替换了旧版直接调用iTunes设备识别接口的模块,强制要求Xamarin.iOS组件版本适配,此前无需配对Mac即可部署的本地识别逻辑被默认调整了优先级。
  2. iTunes设备驱动与新版本VS适配失效:VS更新过程中会修改Apple移动设备驱动的适配规则,若你的iTunes版本未同步更新,即使系统资源管理器能正常读取iPhone存储,VS的调试模块也无法识别到设备。
  3. 配置被自动重置:VS更新时会默认重置Xamarin相关配置,可能自动开启了「优先加载远程iOS设备」的规则,本地连接的iPhone会被过滤出调试列表。
可执行的修复步骤
  • 升级iTunes到官方最新版本,重启电脑后重新连接iPhone,确认iTunes可以正常识别到设备后再打开VS查看调试列表
  • 打开VS的扩展管理界面,检查所有Xamarin相关组件是否有适配v16.11.3的待更新补丁,全部升级完成后重启VS
  • 依次进入VS菜单栏 工具 > 选项 > Xamarin > iOS 设置,关闭仅显示远程iOS设备、优先加载远程调试设备相关的勾选,保存设置后重启VS
  • 若以上操作无效,可在控制面板卸载「Apple Mobile Device Support」「Apple Application Support」两个组件,重新安装最新版iTunes后自动回滚匹配驱动

内容的提问来源于stack exchange,提问作者moccajoghurt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 18:06:03