Xcode 14
Xcode 14 包含了在所有 Apple 平台上开发、测试和分发 App 所需的一切资源。利用 Swift 和 SwiftUI 的易用性与强大能力以及全新的跨平台 App 体验,使用编辑器的增强功能更快捷地编写代码,并在 Xcode Cloud 中测试你的 App 且将其部署到 TestFlight 和 App Store。打造出色的 App,从未如此简单。
Xcode 14 包含了在所有 Apple 平台上开发、测试和分发 App 所需的一切资源。利用 Swift 和 SwiftUI 的易用性与强大能力以及全新的跨平台 App 体验,使用编辑器的增强功能更快捷地编写代码,并在 Xcode Cloud 中测试你的 App 且将其部署到 TestFlight 和 App Store。打造出色的 App,从未如此简单。
Xcode 14 使用比以前小 30% 的二进制文件,让你可以更快捷地着手开发。现在有了适用于 watchOS 和 Apple tvOS 的可下载模拟器运行时,Xcode 可以根据你的需要提供最新的平台。
在所有构建和链接阶段提高了并行性,将项目构建速度提高了 25%。
而全新的构建时间线有助于识别构建中意外运行时间较长的构建任务和瓶颈。
新的多平台目标创建了单一的 SwiftUI 界面,在 iOS、iPadOS、macOS 和 Apple tvOS 上均可使用。你的代码更易于维护,并且可以自定以利用每个平台的独特功能。
借助资产目录中重新设计的 App 图标体验,你可以为所有平台只提供一个图标尺寸,Xcode 将生成所有其余的图标。
通过许多语言和编辑方面的改进,比以往更有效率。更智能的代码补齐功能和额外的动态代码片段将使你更快地获得你想要的代码。滚屏时,代码结构 (如函数声明) 保持可见,以便你始终知道自己所在的位置。Swift 中的正则表达式与语法高亮显示、重构操作等集成。
Swift、SwiftUI 和 Xcode 14 协同工作。SwiftUI 预览是即时交互的,UI 方案 (如浅色和深色外观) 只需点按一下即可完成。Instruments 的新模板可以轻松调试和优化 Distributed Actors 和其他 Swift 并发功能的使用。使用构建和命令包插件,你能以前所未有的方式自定 Xcode 和构建过程。
Xcode Cloud 现在已面向所有 Apple Developer Program 成员提供。Xcode Cloud 是专为 Apple 开发者设计的 Xcode 内置持续集成和交付服务。只需几分钟即可开始构建 App,监控构建状态和报告,并自动分发给测试员和用户。反馈 Organizer 可帮助你查看指标、崩溃和用户反馈,现在还包括截屏。