首页 文章详情

简版 Xcode 13 新特性抢先看

iOS开发 | 412 2021-06-15 10:00 0 0 0
UniSMS (合一短信)
👇👇关注后回复 “进群” ,拉你进程序员交流群👇👇


来源丨知识小集(ID:zsxjtip)

https://mp.weixin.qq.com/s/QCgTIJba0H8AxbKEcb7wCA


官方 What’s Included in Xcode 关于 Xcode 13 的新特性已经出来了,中文版暂时未出来。所以我们整理了一下,以便让大家更好地了解 Xcode 13 中的新特性,英文原文可以点击阅读原文查看。当然这是简版,在 Xcode 13 Beta Release Notes 中有更详细的内容,我们后续也会整理其中的新特性内容分享给大家。

Xcode 13 包含 Swift 5.5 和适用于 iOS 15、iPadOS 15、macOS Monterey、tvOS 15 和 watchOS 8 的 SDK。

Xcode

  • Xcode UI 已经更新的导航器图标,同时增加了新的底部栏。

  • Report 导航栏中新的 Cloud 选项卡显示 Xcode Cloud 工作流程和构建结果。

Xcode Cloud

  • 使用 Xcode 内置的基于云的工具构建、测试和交付您的应用程序。

  • 在云中并行运行测试,结果显示在 Report 导航器中。

  • 查看和编辑工作流程,并在 App Store Connect 中查看构建结果。

  • 使用 TestFlight 将构建自动分发给测试人员。

源代码管理集成

  • 全新的 Pull Request 体验将审查源代码更改的过程深度集成到 Xcode 中。

  •  代码审查模式包括一个新的内联差异模式,让您无需离开当前的编辑上下文即可查看差异。

测试

  • 重复测试使您可以运行测试,直到它们失败、通过或达到指定次数以收集有关失败率的数据。

  •  XCTest 添加了对内存跟踪和 iPadOS 光标交互测试的支持。

编辑区

  • Swift 代码提示更快、更健壮。

  • Swift 语法高亮更快更可靠。

调试

  • 列断点为您提供行断点解析。

  • 选择性着色器调试器让您可以选择在较大的着色器中调试哪些函数,从而减少迭代和调试大型着色器所需的时间。

其他改进

  • 来自 TestFlight 应用程序的崩溃报告会在几分钟内出现在 Xcode 管理器中,并且可以包含用户反馈。

  • Xcode 编辑器支持 Vim 用户熟悉的许多常用组合键和编辑模式。

  • Instruments 中新的 Metal 加速 GPU 时间线视图即使是最大的轨迹也能提供流畅的交互。

  • Instruments 中的 CPU 分析器模板提供基于周期的分析。

  • 新的 HTTP 网络跟踪工具可帮助开发人员和隐私研究人员调试和分析基于 HTTP 的网络流量。

-End-

最近有一些小伙伴,让我帮忙找一些 面试题 资料,于是我翻遍了收藏的 5T 资料后,汇总整理出来,可以说是程序员面试必备!所有资料都整理到网盘了,欢迎下载!

点击👆卡片,关注后回复【面试题】即可获取

在看点这里好文分享给更多人↓↓

good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter