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
【來源:IT之家】