目标 iOS 设备下拉菜单未显示在 Visual Studio 2013 iOS 工具栏中

Posted

技术标签:

【中文标题】目标 iOS 设备下拉菜单未显示在 Visual Studio 2013 iOS 工具栏中【英文标题】:Target iOS device drop down not shown in Visual Studio 2013 iOS toolbar 【发布时间】:2015-04-21 13:40:36 【问题描述】:

我将 Visual Studio 2013 与 Xamarin.VisualStudio 3.9.236 一起使用。 VMWare 中还有 Mac 10.10 虚拟机,带有 Xcode 6.3、Xamarin.ios 8.6.0.51、Xamarin Build Host 3.9.0.234。

在 Visual Studio 中,我选择 iOS 项目作为启动项目,并将解决方案平台设置为 iPhoneSimulator 进行调试模式,但在 iOS 工具栏中,没有目标 iOS 设备下拉菜单可以选择模拟器设备。

我还检查了工具栏自定义。如何在 iOS 工具栏中显示 Target iOS Device 下拉菜单?

注意:Visual Studio 与 Mac Build 主机完全连接,模拟器设备与 Mac OS 中的 Xcode 和 Xamarin studio 配合使用。

【问题讨论】:

【参考方案1】:

下载并安装最新版本的 Xamarin 后,此问题已解决。

此错误的原因是使用的 Xamarin.VisualStudio 3.9.236 不支持 iOS 8.3,该问题已在上一个稳定版本中解决。

更新 Xamarin 后:

使用这些链接通过下载管理器下载更新(Xamarin 网站中可能找不到链接:Stable release: XamarinVS 3.9.547, iOS 8.3 API support and various bug fixes)

Windows:

Xamarin.VisualStudio_3.9.547.msi (20fd2f0)

Mac 操作系统

1-XamarinStudio-5.8.3.1.dmg

2-monotouch-8.9.1.3.pkg

3-mono-android-4.20.2-1.pkg

或者可以通过在 Mac 上安装低于 8.3 的旧版 iOS 模拟器来解决问题:

1- 打开 Xcode

2- 转到“窗口”菜单并单击“设备”菜单

3- 按照图片中的步骤操作:

【讨论】:

如果您运行的是最新版本,但它仍然无法正常工作,请确保 iOS 模拟器正在运行并重新启动您的 Visual Studio,观察输出窗口(在输出窗口下拉菜单中选择 Xamarin) 以确保它已完成连接。它应该在完成后工作。

以上是关于目标 iOS 设备下拉菜单未显示在 Visual Studio 2013 iOS 工具栏中的主要内容,如果未能解决你的问题,请参考以下文章

.NET Core 未显示在 Visual Studio 2022 的目标框架下拉列表中

Visual Studio 不在目标框架下拉列表中显示 .NET Core 2.2 [重复]

Xcode 11 单元测试:未列出装有 iOS 12.* 的设备

在 Visual Studio 2019 中首次启动时,Android 模拟器未显示在调试菜单中

Android 模拟器未在 Visual Studio 中显示

iOS 设备上未显示开发人员菜单