视觉工作室的xamarin不显示模拟器列表

我对xamarin很新,试图运行一个示例应用程序(IOS)。 但Visual Studio说: "Please select a valid device before running the application"

我知道在IOS工具栏上,应该有选项来select模拟的设备(支持iOS设备的列表,如iphone 6,5等),但我不明白。

编辑:更准确地说,IOS工具栏上没有显示目标IOS设备

我一年前遇到同样的问题 – 请检查以下内容:

  • XCode已安装
  • 您已经启动XCode一次(接受许可协议)
  • Xamarin生成主机安装
  • Visual Studio和Mac Build Host已连接
  • 模拟器在使用XCode启动时在MAC端工作(只需使用示例项目)
  • 检查你使用的是最新版本的Xamarin(通常,Xamarin中间版本有相对较快更新的主要错误),还要检查它们是否与你的XCode版本兼容,并且VS和Mac版本是兼容的(只有某些版本可以合作)
  • 使用Mac上的非最新版本可以帮助(例如,新的XCode版本通常不支持几天,直到Xamarin方面有更新)
  • 确保iOS项目被选中启动
  • 有时候,您需要重新build立与生成主机的连接才能正常工作
  • 有时候,你需要重新启动你的系统
  • 您获得了正确的许可证(您需要Windows和Mac上的Business或Enterprise)

我认为对我来说这是过时的版本和软件中的重启后,重新启动它的工作。

我有一个类似的问题。 但是,我可以通过转到XCode>首选项>帐户> ViewDetails>全部下载来解决它。 这导致Visual Studio现在在下拉菜单中显示我的设备IOS名称。

  1. 退出Visual Studio。
  2. 打开你的Xcode。
  3. 重新启动Visual Studio。
  4. select你的ios应用>debugging>“现在你可以看到模拟器列表”
  5. 退出Xcode。

或者,如果上述步骤不起作用,请尝试添加新的构buildconfiguration,如下图所示,通过selectiphoneSimulator。

在这里输入图像说明

你确定设备连接到正确的机器? 当我在iMac上打开虚拟机时,系统会提示我要将设备连接到哪台机器。

另外请确保您select了DebugiPhone Simulator