当前位置: 首页 > news >正文

Apple Xcode 14 (14A309) 正式版发布(含下载)

请访问原文链接:Apple Xcode 14,查看最新版。原创作品,转载请保留出处。

作者主页:www.sysin.org

Xcode 14 包含了在所有 Apple 平台上开发、测试和分发 App 所需的一切资源。利用 Swift 和 SwiftUI 的易用性与强大能力以及全新的跨平台 App 体验,使用编辑器的增强功能更快捷地编写代码,并着手开始进行从 Xcode Cloud 到 TestFlight 以及 App Store 的测试和部署。打造出色 App 变得前所未有的简单。

img

更轻巧,更快速

Xcode 14 使用比以前小 30% 的二进制文件,让您可以更快捷地着手开发。现在有了适用于 watchOS 和 Apple tvOS 的可下载模拟器运行时,Xcode 可以根据您的需要提供最新的平台。

在所有构建和链接阶段提高了并行性,将项目构建速度提高了 25%。

而全新的构建时间线有助于识别构建中意外运行时间较长的构建任务和瓶颈。

img

专为多平台设计

新的多平台目标创建了单一的 SwiftUI 界面,在 iOS、iPadOS、macOS 和 Apple tvOS 上均可使用。您的代码更易于维护,并且可以自定以利用每个平台的独特功能。

借助资产目录中重新设计的 App 图标体验,您可以为所有平台只提供一个图标尺寸,Xcode 将生成所有其余的图标。

img

高效编码

通过许多语言和编辑方面的改进,比以往更有效率。更智能的代码补齐功能和额外的动态代码片段将使您更快地获得您想要的代码。滚屏时,代码结构 (如函数声明) 保持可见,以便您始终知道自己所在的位置。Swift 中的正则表达式与语法高亮显示、重构操作等集成。

img

Swift、SwiftUI、Swift 软件包

Swift、SwiftUI 和 Xcode 14 协同工作。SwiftUI 预览是即时交互的,UI 方案 (如浅色和深色外观) 只需点按一下即可完成。Instruments 的新模板可以轻松调试和优化 Distributed Actors 和其他 Swift 并发功能的使用。使用构建和命令包插件,您能以前所未有的方式自定 Xcode 和构建过程。

​ 进一步了解 Swift

进一步了解 SwiftUI

img

img

Xcode Cloud

Xcode Cloud 现在已面向所有 Apple Developer Program 成员提供。Xcode Cloud 是专为 Apple 开发者设计的 Xcode 内置持续集成和交付服务。只需几分钟即可开始构建 App,监控构建状态和报告,并自动分发给测试员和用户。反馈 Organizer 可帮助您查看指标、崩溃和用户反馈,现在还包括截屏。

进一步了解

img

使用入门

下载 Xcode,并使用这些资源为所有 Apple 平台构建 App。

下载 Xcode

Xcode 文档:查找关于如何使用 Xcode 的详细信息和分步说明。 阅读文档

文档:浏览最新的文档,包括教程、示例代码、相关文章和 API 参考。 阅读英文文档阅读简体中文文档

视频:探索 Apple 在 WWDC 及其他活动中公布的最新技术。 观看视频

论坛:发布问题并与开发者同行及 Apple 工程师就各个开发主题进行讨论。 查看论坛

下载地址

Xcode 14

Xcode 14 includes everything you need to create amazing apps for all Apple platforms. It includes SDKs for iOS 16, iPadOS 16, tvOS 16, watchOS 9, and macOS 12.3.

For development with the macOS Ventura SDK, continue to use Xcode 14 beta 6.

  • ReleasedSeptember 12, 2022
  • Build14A309
  • CompatibilitymacOS 12.5 or later

View on the App Store

Download Xcode 14 (7.03 GB)

Release Notes

百度网盘链接:https://sysin.org/blog/apple-xcode-14/

相关文章:

  • mysql 执行计划 type详解
  • Java进阶篇之泛型
  • 发送post请求渲染el-table,并实现搜索和分页功能
  • [RK3568 Android11] 时间同步机制
  • 6、Mybatis-Plus wrapper的使用
  • 基于Web的爬虫系统设计与实现
  • Kubernets---配置 Pod 使用投射卷作存储
  • springcloud和分布式微服务学习笔记
  • 【“在路上”疫情信息检测】
  • `算法知识` 模意义下的乘法逆元
  • 微信小程序 | 游戏开发之接宝石箱子游戏
  • 丙烯酰氧乙基三甲基氯化铵(DAC)接枝聚苯乙烯伯胺微球微粒/聚苯乙烯包覆硅胶复合微球
  • 拿下Transformer
  • WPS-系统右键:开启后无法显示
  • C++学习笔记(1)--- 常量、数据类型、运算符
  • [NodeJS] 关于Buffer
  • 〔开发系列〕一次关于小程序开发的深度总结
  • CSS3 变换
  • in typeof instanceof ===这些运算符有什么作用
  • KMP算法及优化
  • Redis字符串类型内部编码剖析
  • Selenium实战教程系列(二)---元素定位
  • 编写高质量JavaScript代码之并发
  • 初识MongoDB分片
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 将 Measurements 和 Units 应用到物理学
  • 解决jsp引用其他项目时出现的 cannot be resolved to a type错误
  • 利用阿里云 OSS 搭建私有 Docker 仓库
  • 山寨一个 Promise
  • 用 vue 组件自定义 v-model, 实现一个 Tab 组件。
  • LevelDB 入门 —— 全面了解 LevelDB 的功能特性
  • ​queue --- 一个同步的队列类​
  • ​香农与信息论三大定律
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • (11)MSP430F5529 定时器B
  • (8)STL算法之替换
  • (初研) Sentence-embedding fine-tune notebook
  • (附源码)ssm捐赠救助系统 毕业设计 060945
  • (算法设计与分析)第一章算法概述-习题
  • (原)本想说脏话,奈何已放下
  • (转)人的集合论——移山之道
  • .jks文件(JAVA KeyStore)
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .NET/C# 的字符串暂存池
  • .net程序集学习心得
  • .net流程开发平台的一些难点(1)
  • .NET应用架构设计:原则、模式与实践 目录预览
  • [AIGC] HashMap的扩容与缩容:动态调整容量以提高性能
  • [C#][DevPress]事件委托的使用
  • [CSS]盒子模型
  • [Invalid postback or callback argument]昨晚调试程序时出现的问题,MARK一下
  • [luoguP1666] 前缀单词(DP)
  • [one_demo_5]命令行输入输出
  • [paper] lift,splat,shooting 论文浅析
  • [Real world Haskell] 中文翻译:前言