Visual Studio 2019 中的 iPhone 模拟器:“找不到设备 {}”

问题描述

我正在运行 VS 2019 和 16.9.4。我有一个 Xamarin.Forms 项目,正在尝试构建和部署到 iPhone 模拟器。我可以连接到 mac,在这方面似乎一切正常。当我尝试为模拟器启动应用程序时,我会看到一个标题为“iOS 模拟器”的小窗口,上面写着“已连接”,然后更改为“正在等待设备...”,然后弹出另一个标题为“Xamarin 模拟器”的小窗口" 表示“未找到设备 {GUID here}。”

无论我选择哪个 iPhone 模拟器,我都会收到相同系列的消息。

我在 Mac 上同时运行了 XCode 和 Visual Studio 2019 for Mac。

我错过了什么?

解决方法

今天我将 Visual Studio 更新到 16.9.5。 Xamarin.iOS 在 Mac 硬件中更新到 14.16.0.5。 但是远程 iOS 模拟器仍然无法正常工作。

在选项 > Xamarin > iOS 设置中,我取消选中远程模拟器到 Windows。 现在我通过 VNC 管理在 Mac 硬件中使用 iOS 模拟器

这不是理想的解决方案,但确实有效。

,

Iphone 模拟器在 Windows 机器上的 Visual Studio 2019 版本 16.10.4 中运行。