发布IOS模拟器

时间:2016-04-08 10:51:55

标签: xamarin xamarin.ios

我通过安装Xamarin升级了VS 2015 CE with Update 2,但我遇到了IOS模拟器的问题,因为在成功连接Mac Agent后,可用设备列表(iPhoneSimulator)仍为空。操作系统(Mac)安装在VM的OS X El capitan 10.11.4上。我尝试在Mac上开始Xamarin工作室的测试项目,一切正常。 Xamrain(Pc和Mac)的两个版本都更新到最新版本。我如何解决它?谢谢

根据评论进行编辑:

@Milev Pavlov是的,XCode版本是7.3(7D175)@Alan Clark是的我在VM中有Mac OS X.版本信息:

  

Microsoft Visual Studio社区2015版本14.0.25123.00更新2   Microsoft .NET Framework版本4.6.01038

     

已安装版本:社区

     

Visual Basic 2015 00322-20000-00000-AA395 Microsoft Visual Basic 2015

     

Visual C#2015 00322-20000-00000-AA395 Microsoft Visual C#2015

     

Visual C ++ 2015 00322-20000-00000-AA395 Microsoft Visual C ++ 2015

     

Windows Phone SDK 8.0 - ENU 00322-20000-00000-AA395 Windows Phone SDK   8.0 - ENU

     

Visual Studio包5.2.60328.3的应用程序洞察工具   Visual Studio的应用程序洞察工具

     

ASP.NET和Web Tools 2015(RC1 Update 1)14.1.20203.0 ASP.NET和Web   工具2015(RC1 Update 1)

     

ASP.NET Web框架和工具2012.2 4.1.41102.0另外   信息,请访问

     

ASP.NET Web框架和工具2013 5.2.40314.0有关其他信息   信息,请访问

     

Azure App Service Tools v2.8.2 14.0.20201.0 Azure应用服务工具   v2.8.2

     

Clang with Microsoft CodeGen 14.0.25115 Clang with Microsoft CodeGen

     

Common Azure Tools 1.7提供Azure使用的常用服务   移动服务和Microsoft Azure工具。

     

DataFactoryProject 1.0 Microsoft数据工厂包

     

GitHub.VisualStudio 1.0一个带来的Visual Studio扩展   GitHub流入Visual Studio。

     

JavaScript语言服务2.0 JavaScript语言服务

     

JavaScript Project System 2.0 JavaScript项目系统

     

KofePackagePackage Extension 1.0 KofePackagePackage Visual Studio   扩展详细信息

     

Microsoft Azure数据工厂节点节点1.0 Azure数据工厂   Visual Studio Server Explorer的扩展。

     

Microsoft Azure HDInsight HQL Service 2.0.2900.0语言服务   Hive查询

     

适用于Visual Studio 2.0.2900.0的Microsoft Azure HDInsight工具   HDInsight应用程序的集成开发环境   发展。

     

Microsoft Azure移动服务工具1.4 Microsoft Azure Mobile   服务工具

     

Microsoft Azure Tools 2.8用于Microsoft Visual的Microsoft Azure工具   Studio 2015 - v2.8.40211.2

     

基于Microsoft MI的调试器1.0提供对连接Visual的支持   Studio兼容MI的调试器

     

NuGet Package Manager 3.4.1 Visual Studio中的NuGet包管理器。   有关NuGet的更多信息,请访问

     

PreEmptive Analytics Visualizer 1.2 Microsoft Visual Studio扩展   可视化PreEmptive Analytics中汇总的摘要   产品

     

SQL Server数据工具14.0.60311.1 Microsoft SQL Server数据工具

     

TypeScript 1.8.29.0 Visual Studio的TypeScript工具

     

跨平台移动开发的Visual C ++(Android)   14.0.25116.00用于跨平台移动开发的Visual C ++(Android)

     

用于跨平台移动开发的Visual C ++(iOS)14.0.25116.00   用于跨平台移动开发的Visual C ++(iOS)

     

用于Apache Cordova的Visual Studio工具更新8 Visual Studio工具   对于Apache Cordova

     

适用于通用Windows应用程序的Visual Studio工具14.0.25123.00   适用于通用Windows应用程序的Visual Studio工具允许您构建一个   单一的通用应用体验,可以覆盖每个运行的设备   Windows 10:手机,平板电脑,PC等。它包括微软   Windows 10软件开发工具包。

     

Xamarin 4.0.3.214(0dd817c)启用Visual Studio扩展   开发Xamarin.iOS和Xamarin.Android。

     

Xamarin.Android 6.0.3.5(a94a03b)启用Visual Studio插件   开发Xamarin.Android。

     

Xamarin.iOS 9.6.1.8(3a25bf1)启用Visual Studio扩展   Xamarin.iOS的开发。

3 个答案:

答案 0 :(得分:2)

在Mac上,打开终端并输入:

ps -eax | grep Xamarin

然后

杀死12345 其中12345被过程的pid所取代" IDB"。

然后等几秒钟。 如果模拟器列表仍未显示,请再次尝试此技巧。

如果仍然不显示: 关闭vs, 确保上述命令没有在Mac上列出任何进程,如果需要,请终止它们。 重启vs. 应该没问题。

答案 1 :(得分:0)

请记住远程模拟器仅适用于企业

https://developer.xamarin.com/guides/cross-platform/windows/ios-simulator/

Remoted iOS Simulator requires a Visual Studio Enterprise license

答案 2 :(得分:-1)

您是否建议您在VM中运行Mac OS X?唯一受支持的方案是在OS X中运行Windows VM,其中Windows将是虚拟化环境。如果您的计算机设置如此,请确认Mac和PC的版本信息以及Xamarin日志:

版本信息:

Visual Studio 帮助 - >关于Microsoft Visual Studio - >复制信息[按钮]

OS X中的Xamarin Studio Xamarin Studio - >关于Xamarin Studio - >显示详细信息 - >复制信息[按钮]

日志:

在Visual Studio中: 帮助 - > Xamarin - > Zip日志

Xamarin for Mac日志: 您可以在Finder中选择“转到 - >转到文件夹”菜单项,然后将路径复制并粘贴到对话框中。

〜/库/日志/ Xamarin- [MAJOR.MINOR]