资讯专栏INFORMATION COLUMN

开源的跨平台移动开发利器Xamarin Studio v6.3发布

RobinTang / 889人阅读

摘要:是跨平台移动开发利器。改进执行目标加载项正在使用中引入的主工具栏的新功能来改善用户体验,例如自定义图标工具提示和执行目标标灰的功能。总是在工具栏中显示设备菜单分隔符,就像对模拟器一样。

Xamarin Studio是跨平台移动开发(IDE)利器。Xamarin Studio是一个开发效率很高的移动开发工具,开发者可以轻松查看iOS、Android和OS X APIs,快速查询类型、方法和API功能,而且不会打乱你的思路。

Xamarin Studio v6.3更新内容

苹果开发者帐户管理

此版本介绍了使用Xamarin Studio来管理Apple开发人员帐户和iOS / macOS代码签名权限的功能。新界面提供了查看与Apple ID相关联的所有开发团队的方法,并显示每个团队的签名身份和配置文件列表。
选择首选项>发布> Apple开发者帐户来添加一个Apple ID。 Apple ID验证需要在fastlane的命令行上执行。必须安装fastlane才能认证成功。有关fastlane以及安装方法的更多信息参见fastlane文档。

已知的问题

登录过程不支持打开两步身份验证的帐户。
[Bug#53906]团队详细信息对话框为空。在某些情况下,即使在用户计算机上安装并且有效也不会显示签名身份和配置文件。我们会尽快发布一个解决方案。
iOS

在设备上调试App Extensions

新版本的Xamarin Studio可以在设备上调试iOS App Extensions。为了实现这一点,首先你需要编辑你现有App Extension项目的项目选项,然后更改位于iOS调试器设置页面中的调试器端口设置。建议将端口更改为10000以上的值。
新的App Extension项目将自动被分配一个随机的调试器端口,以避免将来出现这个问题。

改进执行目标

iOS加载项正在使用Xamarin Studio 6.3中引入的主工具栏的新功能来改善用户体验,例如自定义图标、工具提示和执行目标标灰的功能。
我们还改进了我们的逻辑,可以为你显示连接到Mac的设备,并告诉你为什么它们不可用于部署。
这是非常好的,因为很多类型的设备不可用:错误的设备系列,错误的功能或不符合部署目标的操作系统版本。
现在,你的设备将显示在“不可用设备”中,并在名称旁边有简要说明。如果你将鼠标放在设备名称上,则会提示更多详细信息。

以下是所有更改的列表:
iOS、watchOS、tvOS和macOS的主要工具栏中的新设备图标。
当无法显示模拟器或设备时,在“Build Only”菜单分隔符下有Generic Simulator / Device。
总是在工具栏中显示“设备”菜单分隔符,就像对模拟器一样。
Mac项目现在使用iMac图标显示名为“MyMac”的实际执行目标,而不是使用iPhone图标显示“Default”。

音频单元向导

新的音频单元扩展向导添加了3个选项来自定义音频单元项目模板的plist。
音频单元类型
• 仪器
• 发生器
• 效果
• 音乐效果
子类型代码:必须是4个字符
制造商代码:必须是4个字符

删除TLS Provider选项

iOS构建选项中不需要TLS Provider,因为:
AppleTLS是自C7以来的默认值,支持TLS 1.2。
MonoTLS仅限于SSLv3和TLSv1:两者都已被弃用。
注意:Xamarin.iOS 10.4发行说明已经提到MonoTLS已被弃用,将来会被删除。

其他改进和bug修复

现在部署到设备时会显示一个进度条。这对于watchOS来说尤其有用(需要Xamarin.iOS 10.5.0.323+)。
现在使用Xamarin.iOS的已知操作系统版本来填充部署目标下拉列表。这两个优点是可以为每个App Extensions类型提供精确的最低版本,并避免显示基于Xcode的Xamarin.iOS尚不支持的操作系统版本。
存在于Images.xcassets(或Assets.xcassets)目录中的* .csproj文件未导入的任何图像资源都将被忽略。

调试器

在异常情况下支持HelpLink。点击异常对话框顶部的更多信息将打开默认浏览器中的链接。

微软身份

Xamarin Studio不再需要启动外部进程,以便在登录到Microsoft帐户时获取登录详细信息。

一般

“新建项目”对话框现在显示最近使用的模板列表。
Xamarin.UITest项目模板已更新到最新的版本。
• Xamarin.UITest 2.0.6
• Xamarin.TestCloud.Agent 0.20.3

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/16703.html

相关文章

  • Xamarin 学习笔记

    摘要:自此微软生成用开发的软件将不仅仅能够运行在上,而是可以在任何设备上运行。 本文翻译自CodeProject文章:https://www.codeproject.com/Articles/1223980/Xamarin-Notes-Set-up-the-environment-Windows-and-I 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。...

    keithxiaoy 评论0 收藏0
  • 7个最佳Android模拟器

    摘要:不仅如此,还是兼容性最好的安卓模拟器,能够在所有的电脑上安装运行,同时能让您手机上的应用在操作系统上快速并全屏运行。是微软官方发布的独立版本的安卓模拟器,它可以让开发人员更加轻松地利用编写应用程序。 Android是使用最为广泛的开源手机操作系统,在全球有超过十亿的Android设备被激活——我们需要在这些设备进行实验,来确保应用程序的安全性和可用性。在Google Play Stor...

    miya 评论0 收藏0
  • Xamarin 学习笔记

    摘要:它是一组标准而不是一个平台。因此,容器拥有两个页面,一个是主记录页面,另一个是详细信息页面。源代码文件总结至此,我们的基础学习笔记就先告一段落,相信通过了如上的学习,大家也能够对感兴趣,能够使用和尝试。  本文翻译自CodeProject文章:https://www.codeproject.com/Articles/1226447/Xamarin-Notes-Xamarin-Forms-P...

    SnaiLiu 评论0 收藏0
  • Android-开发姿势

    摘要:微信这类怎么做谈谈八款开发者必备的小工具八款开发者必备的小工具笔记之图像压缩开发中的图像压缩是一个很重要的部分。 Android 攻城狮—全套必备神级工具(开发,插件,效率) 如果你有用的酸爽的软件,请下面留言。我会持续更新。。。 替你 总结的 Gradle 配置 关于 Gradle 配置的一些总结,欢迎交流! 常用的代码片段,不断更新 项目中平常会用到的代码片段,以及一些收集的好的代...

    jifei 评论0 收藏0
  • Xamarin 打包生成 Android apk 文件

    摘要:支持发布项目或项目开发完成之后需要发布。比较常规的发布方式是生成文件,微软也考虑到开发者有发布的需求,因此在中集成了发布功能。发布流程选择模式。打包完成后,点击分发。找到刚刚选择存储的目录,一个就打包成功。  Visual Studio 支持 apk 发布    Xamarin.Forms项目或Xamarin.Android项目开发完成之后需要发布。比较常规的发布方式是生成 apk 文件,...

    XiNGRZ 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<