WWDC 2025 开发工具更新:Foundation Models 框架、Xcode 26、Swift 6.2 等
17611538698
webmaster@21cto.com

WWDC 2025 开发工具更新:Foundation Models 框架、Xcode 26、Swift 6.2 等

资讯 6 98 1天前
图片

在6月9号的 WWDC 2025上,苹果宣布了针对软件开发者工具的一系列更新,包括新的 Foundation Models 框架、Xcode 26、Swift 6.2 等。

第一,基础模型框架

该框架将使任何应用程序开发者都能在其应用程序中利用 Apple Intelligence 设备智能处理功能。Apple Intelligence 利用 Apple 的处理器,能够在设备不离开的情况下处理数据,从而更好地保护用户的数据隐私。

根据苹果公司称,Automattic 的日记应用程序 Day One 利用该框架添加了以隐私为中心的智能功能。  

Automattic Day One 负责人 Paul Mayne 表示:“基础模型框架帮助我们重新思考日志记录的可能性。现在,我们可以以充分尊重用户的方式,将智能与隐私融为一体。”

该框架原生支持Swift,并包含引导生成、工具调用等功能。 

第二,Xcode 26

该公司发布了最新版本的 Xcode,这是一个用于开发、测试和分发 Apple 平台应用程序的平台。Xcode 26 使开发者能够连接 LLM,并内置了对 ChatGPT 的支持。开发者将能够使用第三方提供商的 API 密钥,或在 Mac 上运行本地模型。 

它还引入了编码工具,这是一种可以承担生成预览或修复问题等任务的编码代理。 

Xcode 26 中的其他新功能包括重新设计的导航体验、本地化目录的更新以及对语音控制的改进支持,以口述 Swift 代码并使开发人员能够完全通过语音导航界面。 

Apple 全球开发者关系副总裁 Susan Prescott 这样表示道:“开发者在打造用户喜爱的 Apple 平台体验方面发挥着至关重要的作用。通过访问设备内置 Apple Intelligence 基础模型以及 Xcode 26 中的全新智能功能,我们助力开发者为世界各地的用户构建更丰富、更直观的 app。”

第三,App Intents 

App Intents 允许开发者将自己应用中的操作和内容与 Siri、Spotlight、小组件和控件等系统体验集成。它正在更新,支持 Apple 的视觉智能,这将使开发者能够允许他们的应用在视觉智能中提供视觉搜索结果。点击该结果将直接将用户带到应用。 

据苹果称,Etsy 网站已经实现了这一功能,现在的 Etsy 列表将显示在视觉智能搜索中并重定向到 Etsy 相关应用程序。 

第四,Swift 6.2

Swift 的最新版本增加了一些功能,可以提高性能、并发性以及与 C++、Java 和 JavaScript 等语言的互操作性。 

去年,该公司在 Swift 6 的发布中引入了严格的并发检查。Swift 开发团队在一篇博文中写道: “Swift 6标志着我们开启了显著简化数据竞争安全性的征程。数据竞争安全性的可用性仍是一个正在积极开发的领域,您的反馈将有助于塑造未来的改进。”

据苹果公司称,Swift 6.2 在此基础上增加了配置模块或文件默认在主参与者上运行的功能,从而简化了单线程代码的编写。 

第五,在 Mac 上运行 Linux 容器

苹果还宣布了容器化框架,这个框架将允许开发人员在 Mac 上创建、下载和运行 Linux 容器。 

该框架基于针对 Apple 芯片优化的开源框架构建,并提供了容器镜像之间的安全隔离。 

第六,App Store 发生更新

App Store 现在在应用程序页面上包含辅助功能的“营养标签”,它列出应用程序支持的辅助功能,例如 VoiceOver、语音控制、较大文本和字幕等。 

这些标签将会显示在应用程序的产品页面上,并针对该应用支持的每个平台进行具体说明。开发者可以选择添加网站链接,用户可访问该网站获取更多有关无障碍功能的详细信息。 

此外,iOS 和 iPadOS 上的 App Store Connect 应用现在将允许开发者查看 TestFlight 截图和崩溃反馈,并在 Beta 测试人员提供反馈时收到推送通知。Connect API 现在亦允许开发者创建 Webhook 以获取实时更新,并增加了对 Apple 托管的背景资源和 Game Center 配置的支持。 


编辑:场长

评论