IT之家 6 月 7 日消息,今天苹果发布了 iOS 16、iPadOS 16、macOS Ventura 系统,并且已经发布了首个开发者预览版 Beta。
在 WWDC22 主题演讲之后,苹果已向第三方开发人员提供了适用于 iOS 16 的锁屏小组件、WeatherKit API、Xcode Cloud 等。
在 WWDC 2022 主题演讲结束后不久,苹果宣布向应用程序开发人员发布各种 API 和实用程序。
锁定屏幕 API 可帮助开发人员整合其应用程序的信息,以便在 iOS 16 的锁定屏幕上显示。
Xcode Cloud 将允许开发团队将应用程序构建和编译数据卸载到云中。它还允许团队成员、协作者和同事随时贡献和更改应用程序的代码库。
与面向消费者的 iCloud 类似,它将释放本地存储空间,并允许开发团队在模拟的当前苹果硬件上进行大规模测试。它还将使构建易于使用 TestFlight 部署给用户。
新版本的 Xcode 构建速度提高了 25%,应用程序占用空间缩小了 30%。一个新的多平台目标选项在 SwiftUI 中为 iOS、iPadOS、macOS 和 tvOS 编译,只需一次切换。
Swift 带有正则表达式处理功能,并支持在 Swift 包管理器中优化包管理。这将使开发人员可以轻松运行自定义命令。
SwiftUI 现在具有改进的导航 API。使用自定义布局,开发人员可以创建专门为其应用量身定制的布局。可以自定义 Swift 图表,以便为开发人员提供最佳的数据可视化。
Metal 3 也包含在发行版中。它优化了文件检索时间并有助于图形的升级。
WeatherKit 将帮助将以前只有 Apple Watch 可用的数据集成到他们自己的应用程序中。这利用了苹果在 2020 年早些时候获得的 Dark Sky API 数据。现在它再次可供开发人员使用。
这些新实用程序加入了现在向注册开发人员发布的注重隐私的广告和系统功能 API。新闻稿中包含的主要 API 有:
锁定屏幕上的小组件
实况文本
协作工具
万能钥匙串
地图套件
Focus 过滤器
自动快捷方式
watchOS 9
RoomPlan
Live Activities