我有一台与 Mac 配对的 Win10 电脑。直到今天一切都还好,但今天我开始收到这样的消息:
请在运行应用程序之前选择有效的设备
当我尝试在选定的 iPhone 模拟器上调试 iOS Xamarin 应用程序时。
我的配置:
Mac:
OS: Mac OS Catalina, version 10.15.7
XCode Vesion: version 12.2
Visual Studio 2019: version 8.8.4 (build 30)
Win 10:
OS: Win10 version 10.0.19042.685
Visual Studio 2019: version 16.8.3
Run Code Online (Sandbox Code Playgroud)
我的 Win10 计算机上有模拟器名称,但当我选择一个并尝试调试 iOS 应用程序时,我收到了上面报告的消息。
如果我直接在 Mac 上启动调试,它会在选定的 iPhone 模拟器上运行并开始调试。但是,当我在 Visual Studio 中配对的 Win10 计算机上执行相同操作时,我收到此消息。
我在 google 和 SO 上搜索了这个问题,并根据建议将 XCode 降级到 Visual Studio 支持的最可能的版本 12.2。但这并没有改变任何事情。
我只想在配对的 Win10 计算机上的模拟器上调试应用程序。
有办法解决这个问题吗?