草庐IT

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

sysin 2023-03-28 原文

Command Line Tools for Xcode 14
tvOS 16 Simulator Runtime
watchOS 9 Simulator Runtime

请访问原文链接:https://sysin.org/blog/apple-xcode-14/,查看最新版。原创作品,转载请保留出处。

作者主页:www.sysin.org

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

更轻巧,更快速

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

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

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

专为多平台设计

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

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

高效编码

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

Swift、SwiftUI、Swift 软件包

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

进一步了解 Swift

进一步了解 SwiftUI

Xcode Cloud

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

进一步了解

使用入门

下载 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/

有关Apple Xcode 14 (14A309) 正式版发布 (含下载)的更多相关文章

  1. ruby-on-rails - 无法安装 mysql2 0.3.14 gem - 2

    我看到其他人也遇到过类似的问题,但没有一个解决方案对我有用。0.3.14gem与其他gem文件一起存在。我已经完全按照此处指示完成了所有操作:https://github.com/brianmario/mysql2.我仍然得到以下信息。我不知道为什么安装程序指示它找不到include目录,因为我已经检查过它存在。thread.h文件存在,但不在ruby​​目录中。相反,它在这里:C:\RailsInstaller\DevKit\lib\perl5\5.8\msys\CORE\我正在运行Windows7并尝试在Aptana3中构建我的Rails项目。我的Ruby是1.9.3。$gemin

  2. ruby - 在 Ubuntu 14.04 中使用 Curl 安装 RVM 时出错 - 2

    我试图在Ubuntu14.04中使用Curl安装RVM。我运行了以下命令:\curl-sSLhttps://get.rvm.io|bash-sstable出现如下错误:curl:(7)Failedtoconnecttoget.rvm.ioport80:Networkisunreachable非常感谢解决此问题的任何帮助。谢谢 最佳答案 在执行curl之前尝试这个:echoipv4>>~/.curlrc 关于ruby-在Ubuntu14.04中使用Curl安装RVM时出错,我们在Stack

  3. ruby - gem install pg error : couldn't understand kern. osversion `14.0.0' on Yosemite w/Ruby 2.1.5 - 2

    我使用RVM安装Ruby-2.1.5并再次运行bundle。现在pggem不会安装,我得到这个错误:geminstallpg-v'0.17.1'----with-pg-config=/Applications/Postgres.app/Contents/Versions/9.3/bin/pg_configBuildingnativeextensionswith:'--with-pg-config=/Applications/Postgres.app/Contents/Versions/9.3/bin/pg_config'Thiscouldtakeawhile...ERROR:Error

  4. ruby-on-rails - Ubuntu 14.04 Rails 丢失文件 - 2

    安装Rails时,一切都很好,但后来,我写道:rails-v和输出:/home/toshiba/.rvm/rubies/ruby-2.2.1/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in`require':cannotloadsuchfile--rails/cli(LoadError)from/home/toshiba/.rvm/rubies/ruby-2.2.1/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in`r

  5. 使用时 Rubygems 2.0.14 不是线程安全的 bundle 程序安装消息 - RUBYGEMS VERSION : 2. 4.5.1 - 2

    运行bundle安装时,我收到以下消息:Rubygems2.0.14isnotthreadsafe,soyourgemswillbeinstalledoneatatime.UpgradetoRubygems2.1.0orhighertoenableparallelgeminstallation.这很奇怪,因为在我的RubyGems环境中它说我的RubyGems版本是:2.4.5.1(见下文)~/w/Rafftopia❯❯❯gemenvRubyGemsEnvironment:-RUBYGEMSVERSION:2.4.5.1-RUBYVERSION:2.2.5(2016-04-26patc

  6. ruby - 在 Ubuntu 14.04 上使用 RVM 安装 Ruby 2.2.2 时出错 - 2

    这是什么。我首先做了:rvmgetstablervminstallruby-2.2.2没有交易。它向我展示了以下内容:$rvminstallruby-2.2.2Searchingforbinaryrubies,thismighttakesometime.Nobinaryrubiesavailablefor:ubuntu/14.04/i386/ruby-2.2.2.Continuingwithcompilation.Pleaseread'rvmhelpmount'togetmoreinformationonbinaryrubies.Checkingrequirementsforubunt

  7. ruby - 无法在 MacOS 10.14.2 Mojave : Error running '__rvm_make -j4' 上使用 RVM 安装任何 Ruby - 2

    将MacOS升级到10.14.2Mojave后,我无法再使用RVM安装任何Ruby版本。它总是给出这样的错误:$rvminstall2.5.3ruby-2.5.3-#removingsrc/ruby-2.5.3..Searchingforbinaryrubies,thismighttakesometime.Nobinaryrubiesavailablefor:osx/10.14/x86_64/ruby-2.5.3.Continuingwithcompilation.Pleaseread'rvmhelpmount'togetmoreinformationonbinaryrubies.Ch

  8. IDEA 2023.1 正式发布,新特性简介 - 2

     昨晚看到IDEA官推宣布IntelliJIDEA2023.1正式发布了。简单看了一下,发现这次的新版本包含了许多改进,进一步优化了用户体验,提高了便捷性。至于是否升级最新版本完全是个人意愿,如果觉得新版本没有让自己感兴趣的改进,完全就不用升级,影响不大。软件的版本迭代非常正常,正确看待即可,不持续改进就会慢慢被淘汰!根据官方介绍:IntelliJIDEA2023.1针对新的用户界面进行了大量重构,这些改进都是基于收到的宝贵反馈而实现的。官方还实施了性能增强措施,使得Maven导入更快,并且在打开项目时IDE功能更早地可用。由于后台提交检查,新版本提供了简化的提交流程。IntelliJIDEA

  9. ruby-on-rails - ubuntu 14.04 上 passenger-install-nginx-module 的 Bundler 错误 - 2

    我正在ubuntu14.04和ruby2.2.4上安装passenger+nginx。passenger-install-nginx-module有bundler错误$passenger-install-nginx-module/home/ubuntu/.rvm/gems/ruby-2.2.4/gems/bundler-1.13.1/lib/bundler/rubygems_ext.rb:45:in`full_gem_path':uninitializedconstantBundler::Plugin::API::Source(NameError)from/home/ubuntu/.r

  10. ruby - `selenium-webdriver` ruby​​ gem 无法与 Ubuntu 14.04 上的 chromedriver 连接 - 2

    我正在运行Ubuntu16.04,我正在尝试使用chromedriver在ruby​​中运行headlessChrome浏览器。我已经使用theseinstructions在Ubuntu上安装了chromedriver然后我通过ruby​​irb控制台运行它:require'selenium-webdriver'options=Selenium::WebDriver::Chrome::Options.newoptions.add_argument('--headless')@driver=Selenium::WebDriver.for(:chrome,options:options)T

随机推荐