mac OS Big Sur 11 Beta 4發行説明 更新您的應用程序以使用新功能,並針對API更改測試您的應用程序。
總覽
macOS 11 SDK支持為運行macOS Big Sur 11的Mac開發應用程序。該SDK與Xcode 12 beta 4捆綁在一起,可從Beta軟件下載處獲得。有關Xcode 12 beta 4兼容性要求的信息,請參閲Xcode 12 Beta 3發行説明。
一般
已知的問題
重要
從以前的macOS版本升級到macOS Big Sur 11 beta可能要花費比預期更長的時間。如果更新中斷,則可能會發生數據丟失。(59101197)
應用商店
在macOS Big Sur 11 beta 4中解決
- 現在,您可以在應用更新後打開它們。(65816991)
已知的問題
- storekit在同一文件中導入和SwiftUI 時,無法訪問StoreKit符號。(66337479)解決方法:在不導入SwiftUI的單獨文件中使用符號。
AppKit
- 請參閲macOS Big Sur 11的AppKit發行説明。
蘋果安全賞金
- macOS Big Sur 11 beta 4被指定為有資格獲得50%Apple Security Bounty獎金,以解決Apple未知或在此版本中重新引入的問題。有關更多信息,請參閲Apple安全賞金。
端點安全
已知的問題
- 諸如ES_EVENT_TYPE_AUTH_EXEC之類的Auth類型事件會泄漏內核內存,最終將導致您的系統無響應。(65750498)解決方法:不要訂閲身份驗證類型的事件。
Final Cut Pro和iMovie
已知的問題
- 您目前無法使用內置攝像頭或外部設備捕獲視頻。(63528489)
- 使用“導入媒體”窗口時,應用程序可能會意外退出。(65543216)解決方法:將媒體從Finder中拖動以將其導入。
安裝程序和軟件更新
在macOS Big Sur 11 beta 4中解決
- 重新啓動後,Mac現在顯示為正確更新。(65298753)
已知的問題
- 如果“安全啓動”設置為“無安全性”,則可能無法更新macOS Big Sur 11 beta 4。(63434409)
- 在更新到macOS Big Sur 11 beta 3或更高版本時,可能會為您提供意想不到的大型下載,而不是增量軟件更新。(65753086)解決方法:在“另一個更新可用”文本下,單擊“更多信息…”鏈接。這將顯示增量更新,您可以在此處單擊“立即安裝”按鈕。
- 您可能需要調整“節能器”設置,以便在準備安裝macOS Big Sur 11 beta時Mac不會進入睡眠狀態。(63166401)
- 當前不支持安裝具有非默認分配塊大小的APFS容器。(64312561)
- 如果將macOS Big Sur 11 beta與先前版本的macOS Catalina 10.15安裝在相同的APFS容器中,則系統軟件更新將無法再安裝在先前版本的macOS上。(64411484)解決方法:將先前版本的macOS Catalina更新到10.15.6。
核心
已知的問題
- 該命令kmutil inspect在Apple硅Mac計算機上返回錯誤。(65804541)解決方法:使用以下方法使用kmutil dumpstate 明確的路徑或將其傳遞給集合`kmutil inspect -A /Library/Kernel
在macOS Big Sur 11 beta 4中解決
- 現在可以使用遠程緊急轉儲。(57915324)
鍵值觀察
macOS Big Sur 11 beta 4中的新功能
- 關鍵值觀察刪除設備現在採用確定性簿記方法。本來會導致難以診斷的崩潰的情況,尤其是那些在KVO發出訪問已釋放的觀察者指針或與不正確對象相關聯的觀察者的信號時出現問題的情況,現在會產生異常,指出哪些觀察對象需要錯過呼叫,以及哪些觀察者需要出故障。以前,當KVO可以檢測到該問題時,該異常被視為“盡力而為”。新的確定性簿記功能使它可以在需要的所有情況下拋出。改進的確定性還允許改進的Swift API處理。由Swift 方法產生的實例利用與此簿記的集成優勢,因此,無論觀察對象如何實現其KVO行為,它們都將在釋放觀察到的對象時自動失效。這適用於macOS 11 Big Sur beta中該API的所有用法,包括在使用早期版本的SDK構建的進程中的所有用法,並消除了某些使用傳統API有時所需的崩潰類別。(65051563)
標記
已知的問題
- 當前未保存使用標記進行的編輯。(64908822)
留言內容
已知的問題
- 當前無法使用鍵盤導航在控件之間移動焦點。(63987810)
聯網
在macOS Big Sur 11 beta 4中解決
- 自定義User-Agent請求標頭不再在CONNECT請求中發送到HTTPS代理。(64759874)
- 現在支持HTTP / 3草案29。(63524866)
Safari和Webkit
macOS Big Sur 11 beta 4中的新功能
- 支持YouTube視頻的4K HDR播放。(64824895)
已知的問題
- 應用在目前模式UI 委託回調或使用JavaScript ,以及可能會遇到下崩潰。(64239727)
設置助手
在macOS Big Sur 11 beta 4中解決
- 如果您在加入Wi-Fi網絡時輸入了錯誤的密碼,則繼續和繼續按鈕將保持啓用狀態。(65630352)
聚光燈
已知的問題
- 如果您無法使用Spotlight查找應用程序,請使用Finder至少啓動一次該應用程序。(64463806)
SwiftUI
macOS Big Sur 11 beta 4中的新功能
- Inline現在可用,並且允許Picker與周圍容器中的其餘內容保持一致。該樣式將適應不同容器和平台的外觀,例如菜單中的單個菜單項。(59868844)
- Menu現在可用,並允許Picker在菜單中顯示其選項。在當這種風格將在子菜單中顯示的選項Picker是嵌套在一個Menu,或。(65515392)ContextMenuCommandMenu
- 使用的場景,現在將使用適用於MacOS偏好窗户正確的樣式。如果未將選擇綁定傳遞給,則所選標籤將被保留。默認情況下,場景的窗口將具有適當的標題。如果使用,則將是應用程序的名稱,後跟“首選項”,或者是當前選定標籤的標籤。(51558644)TabViewSettingsTabView``Settings``TabView
Settings {
TabView {
Text("General Settings")
.tabItem {
Text("General")
Image(systemName: "gearshape")
}
Text("Advanced Settings")
.tabItem {
Text("Advanced")
Image(systemName: "gearshape.2")
}
}
.frame(width: 400, height: 400)
}
```
- NavigationView並且現在將自動分離其子窗格的工具欄項,使其與關聯的拆分窗格對齊。(60105046)HSplitView
NavigationView {
Sidebar()
.toolbar {
Button(action: {}) {
Label("Sidebar Item", systemImage: "plus")
}
}
Detail()
.toolbar {
Button(action: {}) {
Label("Detail Item", systemImage: "square.and.pencil")
}
}
}
```
已知的問題
- 應用Text了修飾符的佔位符樣式刪除不按預期顯示。(66242496)minimumFactor解決方法:刪除修飾符。minimumScaleFactor
在macOS Big Sur 11 beta 4中解決
- 現在,工作表和彈出窗口繼承了View由或修改的環境。(51827597)sheet(isPresented:onDismiss:content:) or popover(isPresented:attachmentAnchor:arrowEdge:content:).
- 應用程序的環境屬性現在反映了該應用程序中所有場景的聚合階段。(63339201)scenePhase
- SceneStorage現在可以與和一起使用。(63676281)DocumentGroupSettings
- onHover(perform:)在macOS上,現在可以合併其回調。在收到初始值為true的回調後,只會以false調用一次回調動作。(65022083)
- Menu改進了佈局和樣式,包括對帶有標題的內聯節的支持。(59180352)
- SidebarCommands現在添加了一個標準菜單項和鍵盤快捷鍵,用於切換由創建的側邊欄。(64667142)NavigationView
- SidebarStyle改進了佈局和樣式。(58965558)
第三方應用
已知的問題
- 由於macOS版本從10.x更改為11,某些第三方腳本可能會產生意外結果。(62477208)解決方法:在調用環境中進行設置,例如:SYSTEM_VERSION_COMPAT=1``$ SYSTEM_VERSION_COMPAT=1 legacy_script.pl
在macOS Big Sur 11 Beta 4中解決
- 某些應用程序中的縮略圖圖像不再顯示意外的視覺偽像。(65173969)
用户和組
已知的問題
- 即使刪除用户,刪除用户時主文件夾也不會被刪除。(65558783)
錢包
小部件
已知的問題
- 當指示第二天温度發生重大變化時,“天氣”小部件可能會以攝氏度而不是華氏温度顯示温度。(65061840)
- 當設置為“我的位置”時,“天氣”小部件可能會顯示其他位置的天氣。(65733006)
- 天氣小部件可能花費比預期更長的時間來顯示數據。(66014597)
Xcode
已知的問題
- 11.5之前的舊版Xcode在啓動時可能會意外退出。(59991056)解決方法:在終端中運行以下命令:然後在項目的每個方案的“運行和測試”操作的“診斷”選項卡中取消選擇“主線程檢查器”。
defaults write com.apple.dt.Xcode DVTDisableMainThreadChecker 1
本文章為轉載內容,我們尊重原作者對文章享有的著作權。如有內容錯誤或侵權問題,歡迎原作者聯繫我們進行內容更正或刪除文章。