macOS 13.3 RC(22E252)發(fā)布
系統(tǒng)介紹
3 月 22 日消息,蘋果今日向 Mac 電腦用戶推送了 macOS 13.3 RC 更新(內(nèi)部版本號:22E252),本次更新距離上次發(fā)布隔了 62 天。
macOS Ventura?帶來了臺前調(diào)度、連續(xù)互通相機、FaceTime 通話接力等功能。其中,臺前調(diào)度可讓用戶在專注于眼前工作的同時,也能在各類 App 與窗口之間無縫切換。
連續(xù)互通相機則可將 iPhone 用作為 Mac 的網(wǎng)絡攝像頭;通過 FaceTime 通話接力功能,用戶可在 iPhone 或 iPad 上開始 FaceTime 通話,然后無縫轉(zhuǎn)移到 Mac 上。
macOS 13 Ventura 適用設備如下:
?
iMac:2017 年及后續(xù)機型
Mac Pro:2019 年及后續(xù)機型
iMac Pro:2017 年機型
Mac mini:2018 年及后續(xù)機型
MacBook Air:2018 年及后續(xù)機型
MacBook:2017 年及后續(xù)機型
MacBook Pro:2017 年及后續(xù)機型
macOS Ventura 13.3 RC版發(fā)布說明
?
一覽表
macOS 13.3 SDK為運行Ventura 13.3 RC的Mac電腦開發(fā)應用程序提供支持。SDK與Xcode 14.3 RC捆綁在一起,可從Mac App Store獲得。有關(guān)Xcode 14.3 RC兼容性要求的信息,請參閱Xcode 14.3 RC發(fā)布說明。
加速
新功能
Accelerate框架下的BLAS和LAPACK庫現(xiàn)在與參考版本3.9.1內(nèi)聯(lián)。這些新接口提供了額外的功能和新的ILP64接口。要使用新接口,請在包含加速或vecLib標頭之前定義
ACCELERATE_NEW_LAPACK
。對于ILP64接口,還定義ACCELERATE_LAPACK_ILP64
。對于Swift項目,在Xcode構(gòu)建設置中指定ACCELERATE_NEW_LAPACK=1
和ACCELERATE_LAPACK_ILP64=1
作為預處理器宏。(105572917)
配件安全
新功能
在蘋果硅便攜式電腦上,SD或SD擴展容量卡需要用戶批準,然后卡才能與macOS通信。(102838867)
核心ML
棄用
核心ML模型部署正在被棄用??紤]使用背景資產(chǎn)或
NSURLSession
。(102993813)
iCloud設置
已知問題
您可能無法從iCloud設置中進入iCloud+的升級頁面。(104629261)
解決方法:從https://www.apple.com/icloud/單擊“升級到iCloud+”以觸發(fā)升級頁面。
以前在iCloud云盤設置中顯示同步切換的一些應用程序目前不會顯示。(105239897)
安裝
已知問題
從macOS Big Sur之前的版本升級時,macOS Ventura 13.3測試版安裝程序失敗。(106102320)
解決方法:在升級到macOS Ventura 13.3之前,先升級到macOS Ventura 13.2.1。
金屬
已解決的問題
修復:如果所需的緩沖區(qū)大小為零字節(jié),MTLAccelerationStructureCommandEncoder現(xiàn)在支持
nil
修復抓撓緩沖區(qū)。(103192673)
Pages、Numbers和Keynote
已知問題
當打開iCloud的高級數(shù)據(jù)保護時,Pages、Numbers和Keynote可能會意外地要求關(guān)閉協(xié)作文檔。(103463223)
解決方法:關(guān)閉受影響的文檔、電子表格或演示文稿,并在幾分鐘后重新打開。
Safari網(wǎng)頁擴展
新功能
增加了對
declarative
規(guī)則的modify
操作類型的支持。(71867709)Added support for?
browser.storage.session
?to store up to 10MB of data in-memory. (79283961)通過?
browser.scripting.register
、browser.scripting.get
、browser.scripting.unregister
和scripting.update
添加了對持久內(nèi)容腳本的支持。(91261369)
已解決的問題
修復了
browser.web
事件為擴展無法訪問的主機觸發(fā)。擴展應該為站點請求主機權(quán)限來接收事件。(100204850)
StoreKit
已解決的問題
修復了導致Mac上的iOS應用程序在購買或恢復應用程序內(nèi)內(nèi)容時失敗的問題。(102123618)
SwiftUI
已解決的問題
修復了macOS上
truncationMode
視圖修飾符沒有截斷Text
的回歸。(53647517)修復:使用
draggable
修飾符拖動Image
不再導致應用程序凍結(jié)。(99157719)修復:使用
Window
場景定義的應用程序?qū)⒉辉賹е嘛@示窗口選項卡菜單項,也不會參與任何窗口選項卡行為。(100982500)修復:在進行關(guān)閉動畫時,SwiftUI中使用“sheet”或“fullScreenCover”修飾符的演示文稿現(xiàn)在可以再次動態(tài)呈現(xiàn)。以前,在這種情況下,試圖再次出現(xiàn)也無能為力。
注意:之前被忽略的應用程序代碼中的數(shù)據(jù)競賽可能會導致此更改再次顯示工作表。如果發(fā)生這種情況,請檢查您的狀態(tài)是否沒有觸發(fā)新的演示文稿。(101487810)
修復了macOS上
Table
中的列可能無法調(diào)整大小的問題。(101936572)修復:當在SwiftUI應用程序中用作輔助場景時,
Window
場景現(xiàn)在將作為階段管理器和全屏模式的輔助窗口。(102106455)修復:
.sidebar
樣式的List
現(xiàn)在支持滑動操作。(103910772)修復:當
is
在awithAnimation塊中設置時,帶有DisclosureGroup
的List
現(xiàn)在支持展開/折疊動畫。(104923100)修復:macOS上的
Table
現(xiàn)在將正確響應scrollTo
請求,動態(tài)添加行作為目標ID。(105579236)
SwiftUI導航
已解決的問題
修復:
.navigation
和.layout
現(xiàn)在控制macOS上aNavigationSplitView的列寬度。如果需要,請使用現(xiàn)有的.windowResizability(.contentSize)
場景修飾符,根據(jù)根NavigationSplit
控制窗口的大小。struct MeasuredNavigationSplit: View { ? var body: some View { ? ? ?NavigationSplitView { ? ? ? ? ?Color.cyan ? ? ? ? ? ? ?.navigationSplitViewColumnWidth(min: 90, ideal: 100, max: 300) ? ? ? ? ? ? ?.layoutPriority(2) ? ? ? } content: { ? ? ? ? ?Color.pink ? ? ? ? ? ? ?.navigationSplitViewColumnWidth(ideal: 300, max: 400) ? ? ? ? ? ? ?.layoutPriority(3) ? ? ? } detail: { ? ? ? ? ?Color.yellow ? ? ? ? ? ? ?.navigationSplitViewColumnWidth(min: 200, ideal: 300) ? ? ? ? ? ? ?.layoutPriority(2) ? ? ? } ? }}
全選代碼復制
(58333786)
修復:在
Navigation
和NavigationView
嵌套的導航目的地被檢測得更高性能、更可靠,不再記錄更新周期。(97597634)修復:在
Navigation
頂部顯示新視圖的導航目的地(而不是將視圖推送到該列中的堆棧上)不再導致iOS上的斷言失敗或macOS上的無限循環(huán),當目標視圖本身是NavigationStack
。例如,下面的結(jié)構(gòu)是功能性的
NavigationSplitView { ? ? SidebarView() ? ?.navigationDestination(isPresented: $present) { ? ? ? ?NavigationStack { ... } ? ?}} detail: { ... }
全選代碼復制
(103278180)
修復:從祖先視圖捕獲的數(shù)據(jù)依賴項的導航目的地更新更可靠。
struct DataDependentNavigation: View { ?@State var changeColor: Bool = false ?@State var present: Bool = false ? var body: some View { ?NavigationSplitView { ? ?Color.blue ? ? ?.navigationDestination(isPresented: $present) { ? ? ? ? ? // This is a data dependency from an ancestor view ? ? ? ? ? ?changeColor ? Color.green : Color.yellow ? ? ?} ?} detail: { ? ?Color.teal ?}}
全選代碼復制
(103429535)
任務管理器
已解決的問題
修復了macOS Ventura 13.1中引入的問題,該問題導致系統(tǒng)在系統(tǒng)設置>通用>登錄項中切換項目后發(fā)布過多的“添加背景項目”通知。在macOS Ventura 13.2中切換項目不會導致過多的通知,但該版本不會自動糾正從macOS Ventura 13.1繼承的問題。(102352141)
虛擬化
已知問題
在蘋果硅Mac上運行的虛擬機上安裝macOS Ventura 13.3測試版可能會導致設置過程中掛起。(105504504)
解決方法:使用現(xiàn)有安裝的macOS Ventura,并通過軟件更新更新到13.3測試版。