有一天,我正在清理我的 Mac 上的垃圾数据,因为它在不断收集,而我的磁盘空间快用完了。我最终还从 ~/Library/Developer/CoreSimulator/Devices
中删除了设备,因为我后来会后悔。
即使在 Xcode 中,我也遇到了一些问题,无法安装设备,因为它们在技术上并不存在,但我设法通过重新生成设备相对较快地解决了这个问题。
但是,Xamarin (Visual Studio) 无法识别新生成的模拟器。该列表只是空的。我可以在真实设备上运行得很好。
值得一提的是,我使用的是 Xcode 9.1 beta,并且只有最新的模拟器(iOS 11.1)。也许这与 Xamarin 还不支持这些有关,但也可能不支持。
那么,如何在 Visual Studio 中重置模拟器?
用于说明的屏幕截图:
最佳答案
确保 Info.plist 中支持的最低版本小于或等于 iOS Simulator 的版本。回复:Visual Studio Mac Won't Show iOS Simulators
重新启动 Visual Studio
关于删除设备后 Xamarin (VS) 中缺少 iOS 模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46861665/