目标 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 模拟器未显示在调试菜单中