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