macOS 13.3 Beta 3 (22E5236f)發(fā)布
系統(tǒng)介紹
3 月 8 日消息,蘋果今日向 Mac 電腦用戶推送了 macOS 13.3 開發(fā)者預(yù)覽版 Beta 3 更新(內(nèi)部版本號:22E5236f),本次更新距離上次發(fā)布隔了 7 天。
?
?

macOS Ventura?帶來了臺前調(diào)度、連續(xù)互通相機、FaceTime 通話接力等功能。其中,臺前調(diào)度可讓用戶在專注于眼前工作的同時,也能在各類 App 與窗口之間無縫切換。
連續(xù)互通相機則可將 iPhone 用作為 Mac 的網(wǎng)絡(luò)攝像頭;通過 FaceTime 通話接力功能,用戶可在 iPhone 或 iPad 上開始 FaceTime 通話,然后無縫轉(zhuǎn)移到 Mac 上。
macOS 13 Ventura 適用設(shè)備如下:
?
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 13.3 SDK支持為運行Ventura 13.3 Beta 3的Mac電腦開發(fā)應(yīng)用程序。SDK與Xcode 14.3 beta 2捆綁在一起,可從Mac App Store獲得。有關(guān)Xcode 14.3 beta 2的兼容性要求的信息,請參閱Xcode 14.3 beta 2發(fā)布說明。
加速
新功能
Accelerate框架下的BLAS和LAPACK庫現(xiàn)在與參考版本3.9.1內(nèi)聯(lián)。這些新接口提供了額外的功能和新的ILP64接口。要使用新接口,請在包含Accelerate或vecLib標頭之前定義
ACCELERATE_NEW_LAPACK
。對于ILP64接口,還定義ACCELERATE_LAPACK_ILP64
。對于Swift項目,在Xcode構(gòu)建設(shè)置中指定ACCELERATE_NEW_LAPACK=1
和ACCELERATE_LAPACK_ILP64=1
作為預(yù)處理器宏。(105572917)
配件安全
新功能
在蘋果硅便攜式電腦上,SD或SD擴展容量卡需要用戶批準,然后卡才能與macOS通信。(102838867)
核心ML
棄用
核心ML模型部署正在被棄用??紤]使用背景資產(chǎn)或
NSURLSession
。(102993813)
iCloud設(shè)置
已知問題
您可能無法從iCloud設(shè)置中進入iCloud+的升級頁面。(104629261)
解決方法:從https://www.apple.com/icloud/單擊“升級到iCloud+”以觸發(fā)升級頁面。
以前在iCloud云盤設(shè)置中顯示同步切換的一些應(yīng)用程序目前不會顯示。(105239897)
安裝
已知問題
從macOS Big Sur之前的版本升級時,macOS Ventura 13.3測試版安裝程序失敗。(106102320)
解決方法:在升級到macOS Ventura 13.3之前,先升級到macOS Ventura 13.2.1。
金屬
已解決的問題
修復(fù):如果所需的緩沖區(qū)大小為零字節(jié),MTLAccelerationStructureCommandEncoder現(xiàn)在支持
nil
修復(fù)抓撓緩沖區(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)
已解決的問題
修復(fù)了
browser.web
事件為擴展無法訪問的主機觸發(fā)。擴展應(yīng)該為站點請求主機權(quán)限來接收事件。(100204850)
StoreKit
已解決的問題
修復(fù)了導(dǎo)致Mac上的iOS應(yīng)用程序在購買或恢復(fù)應(yīng)用程序內(nèi)內(nèi)容時失敗的問題。(102123618)
SwiftUI
已解決的問題
修復(fù)了macOS上
truncationMode
視圖修飾符沒有截斷Text
的回歸。(53647517)修復(fù):使用
draggable
修飾符拖動Image
不再導(dǎo)致應(yīng)用程序凍結(jié)。(99157719)修復(fù):使用
Window
場景定義的應(yīng)用程序?qū)⒉辉賹?dǎo)致顯示窗口選項卡菜單項,也不會參與任何窗口選項卡行為。(100982500)修復(fù)了macOS上
Table
中的列可能無法調(diào)整大小的問題。(101936572)修復(fù):當在SwiftUI應(yīng)用程序中用作輔助場景時,
Window
場景現(xiàn)在將作為階段管理器和全屏模式的輔助窗口。(102106455)修復(fù):
.sidebar
樣式的List
現(xiàn)在支持滑動操作。(103910772)修復(fù):當
is
在with
塊中設(shè)置時,帶有Disclosure
的List
現(xiàn)在支持展開/折疊動畫。(104923100)修復(fù):macOS上的
Table
現(xiàn)在將正確響應(yīng)scrollTo
請求,動態(tài)添加行作為目標ID。(105579236)
SwiftUI導(dǎo)航
已解決的問題
修復(fù):
.navigation
和.layout
現(xiàn)在控制macOS上NavigationSplitView的列寬度。如果需要,請使用現(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) ? ? ? } ? }}
全選代碼復(fù)制
(58333786)
修復(fù):在
Navigation
和NavigationView
嵌套的導(dǎo)航目的地被檢測得更高性能、更可靠,不再記錄更新周期。(97597634)修復(fù):在
Navigation
頂部顯示新視圖的導(dǎo)航目的地(而不是將視圖推送到該列中的堆棧上)不再導(dǎo)致iOS上的斷言失敗或macOS上的無限循環(huán),當目標視圖本身是NavigationStack
。例如,下面的結(jié)構(gòu)是功能性的
NavigationSplitView { ? ? SidebarView() ? ?.navigationDestination(isPresented: $present) { ? ? ? ?NavigationStack { ... } ? ?}} detail: { ... }
全選代碼復(fù)制
(103278180)
修復(fù):從祖先視圖捕獲的數(shù)據(jù)依賴項的導(dǎo)航目的地更新更可靠。
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 ?}}
全選代碼復(fù)制
(103429535)
任務(wù)管理器
已解決的問題
修復(fù)了macOS Ventura 13.1中引入的問題,該問題導(dǎo)致系統(tǒng)在系統(tǒng)設(shè)置>通用>登錄項中切換項目后發(fā)布過多的“添加背景項目”通知。在macOS Ventura 13.2中切換項目不會導(dǎo)致過多的通知,但該版本不會自動糾正從macOS Ventura 13.1繼承的問題。(102352141)
虛擬化
已知問題
在蘋果硅Mac上運行的虛擬機上安裝macOS Ventura 13.3測試版可能會導(dǎo)致設(shè)置過程中掛起。(105504504)
解決方法:使用現(xiàn)有安裝的macOS Ventura,并通過軟件更新更新到13.3測試版。