Visual Studio今日iOS Simulator模拟器列表为空问题咨询
针对Visual Studio iOS模拟器列表为空问题的解决方案
该问题是iOS 15正式版推送后的常见兼容问题,核心原因为Visual Studio的iOS SDK匹配逻辑暂时无法适配刚发布的iOS 15正式版SDK,导致模拟器列表读取异常。可通过以下步骤修复:
- 校验Xcode命令行工具配置:打开Xcode,进入
设置 > 位置 > 命令行工具,选中当前使用的正式版Xcode,不要选择beta版本对应的命令行工具,配置完成后完全退出Xcode。 - 清理Visual Studio本地缓存:关闭所有Visual Studio窗口,打开终端执行
rm -rf ~/Library/Caches/VisualStudio,同时删除解决方案目录下所有项目的bin、obj文件夹。 - 手动指定项目iOS兼容版本:右键点击iOS项目,进入
属性 > 生成 > iOS 生成,将SDK版本手动设置为已下载的iOS 14版本,不要使用默认选项;再切换到iOS 应用选项卡,将部署目标设置为iOS 14或更低的兼容版本。 - 重置Xcode模拟器缓存:打开终端执行
xcrun simctl shutdown all关闭所有运行中的模拟器,再执行xcrun simctl erase all重置模拟器本地缓存,该操作不会删除已下载的模拟器版本。 - 重新启动Visual Studio,等待IDE完成Xcode配置读取后,模拟器列表即可正常显示所有可用的iOS 14及更低版本模拟器。
若需要调试iOS 15版本应用,暂时可直接通过Xcode部署调试,等待Visual Studio推送iOS 15兼容更新后即可恢复对iOS 15模拟器的正常支持。
内容的提问来源于stack exchange,提问作者innom
相关产品推荐
相关产品推荐

