【更新】Xamarin for Visual Studio v4.3 预览版抢先看,新增Plist editor

Xamarin for Visual Studio 4.3 RC

这是即将到来的Xamarin for Visual Studio 4.3的RC版本。它旨在允许开发人员测试新功能,并收集反馈和错误 告。非常感谢您的帮助!

如果你想继续使用Xamarin的Visual Studio 2012,请不要安装这个RC版本,该版本不支持VS2012。

本次更新内容

改进的iOS资产目录支持

它还增加了一些使用资产目录与源代码控制系统解决方案(如TFS)的稳定改善。

Xamarin for Visual Studio 4.3 RC

它还提供了plist文件的搜索功能:

Xamarin for Visual Studio 4.3 RC

多进程的调试

这个新版本包括调试相同的解决方案和运行在不同设备或模拟器的不同的Xamarin项目的能力。

新项目模板

我们现在增加了一些新的模板:

  • watchOS Class Library
  • watchOS SceneKit game
  • watchOS SpriteKit game
  • iOS Broadcast UI Extension
  • iOS Broadcast Upload Extension
  • iOS Call Directory Extension
  • iOS iMessage Extension
  • iOS Intents Extension
  • iOS Intents UI Extension
  • iOS Notification Content Extension
  • iOS Notification Service Extension
  • tvOS Broadcast UI Extension
  • tvOS Broadcast Upload Extension

bug修复

4.3.0.598

  • Xamarin.Forms Previewer集成的一些改进。
  • 为Binding Projects Application属性页添加“默认”选项到“代码生成目标”。
  • 调试一些项目时解决“框架不在模块”的问题。
  • 在一些非美国地区不能打开Mac代理连接对话框。
  • 删除所有的项目后试图错误添加一个新项到资产目录。
  • 新图标类型不被添加到现有资产目录。
  • 当一个新的“信息扩展图标”被添加时额外创建新的图标到现有“消息扩展图标”。
  • 集成Xamarin Inspector 成为Xamarin for Visual Studio扩展的一部分。
  • 当用户试图连接到Mac而没有一个活跃的会话时出现表面错误消息。

4.3.0.550 (RC)

  • 修复我们扩展的线程问题。
  • tvOS扩展的属性页消失。
  • 包括Xamarin Inspector集成(VS 2015 +)。
  • 现在的模板指向Xamarin.Forms 2.3.3.180。

4.3.0.525

  • 修复一些Mac的Visual Studio 2013的连接问题。
  • 修复VS 2013的设备日志非功能菜单项的问题(这是VS2015 +功能)。
  • 属性窗口中Mac的IPA路径是不正确的。
  • 试图以旧版本Xamarin.iOS错误消息连接到Mac,双击不显示Mac代理对话框。
  • Android存档试图找到mono-symbolicate失败,并显示一条错误。
  • “An error ocurred trying to load this page” 打开iOS项目属性无法连接到Mac。
  • 如果Xamarin for VS不能推出Android模拟器则通知用户,因为需要标高。

4.3.0.490

  • 在同一时间iOS和Android项目配置为启动项目时修复部署Android应用程序的问题。
  • 添加对Xcode 8.2的支持。

4.3.0.472

XVS 4.3的α刷新包括解决以下问题:

  • 包括新的跨平台模板的一些修复(预览)。
  • 在构建iPhoneSimulator解决方案平台时需要合作设计概要文件。
  • 链接器选项在链接器行为属性页重复出现。

4.3.0.458

XVS 4.3的α刷新包括解决以下问题:

  • 除了VS 2013和VS 2015同时增加对Visual Studio 2017的支持。
  • 清理旧的Mac缓存文件。
  • 消除iOS文件同步的恼人的重复操作。
  • iOS绑定库项目没有Mac代理图标。
  • 从F#单一视图应用模板中删除GLKView。
  • 为设备具体iOS构建正确生成mdb。
  • 修复在VS 2013的SSH连接问题。
  • 修复F#故事板的背景颜色。
  • 包括新的跨平台模板(预览)。

4.3.0.405

XVS 4.3的α刷新包括解决以下问题:

  • 添加对AVD管理器的支持和通过Android Studio安装SDK管理器。
  • 如果发现试图建立更好的可发现性,缺失的组件错误现在作为构建错误。
  • 修复错误的Java Max Heap Size向导。
  • 允许在使用PCLs 时建立Xamarin.Mac项目。
  • 添加iOS扩展调试支持。
  • 更新Android Symbolication MSBuild属性使用。

4.3.0.254

我们第一个XVS 4.3的α刷新包括对包含在第一个预览的一些已知问题的修复:

  • 修复缺失java文件夹使Xamarin Android Designer不能在某些环境中工作的问题。
  • 修复加载一些Android项目导致Visual Studio悬挂的问题。
  • 这个版本包括稳定的跨平台模板以避免阻碍进展的问题。我们将在未来的预览中添加更新后的模板。
  • 在使用Windows远程模拟器没有设置关注Mac模拟器。

已知事件

安装Xamarin for Visual Studio 2017

此时,由于VS 2017远离msi包装对Visual Studio安装系统的利用,Xamarin for Visual Studio 2017还不能与Xamarin for Visual Studio 2015/2013/2012在同一时间安装。请注意:安装Xamarin到Visual Studio 2017将导致以往Xamarin任何安装的Visual Studio的早期版本不可操作。

解决方案是,安装VS 2017之后,您可以安装XVS 4.3.0.458,可同时让Xamarin 在VS 2013/2015/2017上运行。

构建因错误取消:项目“project_name”需要您的机器上安装以下组件:……

构建Android应用程序可能需要安装附加组件。这可能在一些情况下需要,如果您使用一个新的组件,NuGet套包,或者如果它是第一个您建立在一个给定的机器上的Xamarin.Forms解决方案。

Xamarin for Visual Studio 4.3检测那些缺少资源,并显示一个它需要下载和安装的错误通知:

Xamarin for Visual Studio 4.3 RC

双击列表中的错误来开始下载并安装缺少的组件。

记住,您需要智能感知错误在列表中可见,否则您将无法看到错误。

如果您试图构建解决方案中的任何项目而没有安装缺少的组件,构建将被取消。您在不安装这些组件情况下不能进行建立。请确保智能感知错误可见才能够开始安装他们。

另一个可选的方式来安装缺少的组件是从命令行构建。

其他已知事件

如果您在使用XVS 4.3后再降级到Xamarin 4.2或更低版本,您需要在Mac服务器对话框中重新注册您的已知Mac服务。请使用忘记Mac选项,并再次配置您的服务器连接。

如果您想继续使用Visual Studio 2012,请不要安装这个RC版本。

以Xamarin账户登录可能失败,提示以下信息:“未处理的激活错误。无法加载机器数据。”。该问题已经修复,并且补丁将会在下一个版本中发布。

相关产品咨询和购买请联系”在线客服”。

标签:移动开发AndroidiOSVisualStudioVisual Studio 2010MacXamarin

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年1月20日
下一篇 2017年1月20日

相关推荐

发表回复

登录后才能评论