macOS Big Sur 11 Beta 6 Release Notes
Notes and Known Issues
General
Known Issues
- Important: Updating to macOS Big Sur 11 beta from previous versions of macOS might take significantly longer than expected. Data loss could occur if the update is interrupted. (59101197)
Resolved in macOS Big Sur 11 beta 6
- macOS Big Sur 11 beta 7 is now supported for iMac (Retina 5K, 27-inch, 2020). (67093251)
AirDrop
Resolved in macOS Big Sur 11 beta 6
- AirDrop now works when System Integrity Protection is enabled. (67033173)
AppKit
- See AppKit Release Notes for macOS Big Sur 11 .
Apple Security Bounty
- macOS Big Sur 11 beta 6 is designated as qualifying for the 50% Apple Security Bounty bonus payment for issues that are unknown to Apple or reintroduced in this release. See Apple Security Bounty for more information.
Final Cut Pro and iMovie
Known Issues
Resolved in macOS Big Sur 11 beta 6
- The application no longer unexpectedly quits when using the Import Media window. (65543216)
- You can now capture video using either the built-in camera or external devices. (63528489)
Installer and Software Update
Known Issues
- You might be unable to update macOS Big Sur 11 beta 6, if Secure Boot is set to No Security. (63434409)
- When updating from macOS Big Sur 11 beta 2 to macOS Big Sur 11 beta 3 or later, you might be offered an unexpectedly large download rather than an incremental software update. (65753086)
Workaround: Under the “Another update is available” text, click the “More info…” link. This will reveal the incremental update where you can click the Install Now button.
- You might need to adjust Energy Saver settings so your Mac doesn’t go to sleep while preparing to install macOS Big Sur 11 beta. (63166401)
- If macOS Big Sur 11 beta is installed into the same APFS container as previous versions of macOS Catalina 10.15, system software updates can no longer be installed on the previous versions of macOS. (64411484)
Workaround: Update the previous version of macOS Catalina to 10.15.6.
Kernel
Known Issues
- DriverKit extensions might not function due to a permission issue. (67594339)
Workaround: After building the extension but before installing it, run the following command: sudo -S chmod -R u=rw+X,go=r+X ./ <dext path>
- Third-party driver extensions don’t run after restarting your Mac. (67416908)
Workaround: Reinstall the extension each time after you restart your Mac.
Resolved in macOS Big Sur 11 beta 6
- The command
kmutil inspect
no longer returns an error on Apple silicon Mac computers. (65804541)
Messages
Resolved in macOS Big Sur 11 beta 6
- Keyboard navigation to move focus between controls is now available. (63987810)
Safari and WebKit
Resolved in macOS Big Sur 11 beta 6
- When using
WKWeb
to request a URL using theView HTTP POST
method,WKNavigation
.Action request
.http
now returns the posted body content. (35087855)Body - Applications that present modal UI in
UIWeb
delegate callbacks or that use JavaScriptView alert
,confirm
, andprompt
no longer experience crashes under_Web
. (64239727)Thread Lock()
Spotlight
Known Issues
- If you can’t find an application using Spotlight, launch the application at least once using Finder. (64463806)
SwiftUI
Known Issues
Progress
generic type signature has changed, adding theView current
generic parameter. This change doesn’t require any source changes, but will cause apps compiled using an earlier beta SDK to quit unexpectedly. (63580200)Value Label
Workaround: Re-compile apps for macOS Big Sur 11 Beta 6 or later to resolve this issue.
New Features in macOS Big Sur 11 beta 6
- The
Import
andFiles Action Export
APIs have been replaced with a collection of new view modifiers.Files Action - Use the new
.file
modifier to present a system interface for importing one or more files into your app, and the newImporter() .file
modifier to move one or more existing files to a new location. The following is an example of a simple UI for importing and moving files:Mover() struct FileMover : View { @Binding var selectedFiles: [URL] var includeDirectories: Bool = false @State private var isImporting: Bool = false @State private var isMovingSelection: Bool = false var body: some View { List(selectedFiles, id: \.self) { url in Text(url.absoluteString) } .toolbar { Button("Import", action: { isImporting = true }) Button("Move", action: { isMovingSelection = true }) } .fileImporter( isPresented: $isImporting, allowedContentTypes: includeDirectories ? [.item, .directory] : [.item], allowsMultipleSelection: true ) { result in do { selectedFiles = try result.get() } catch { // Handle failure. } } .fileMover(isPresented: $isMovingSelection, files: selectedFiles) { if case .success = $0 { selectedFiles = [] } else { // Handle failure. } } } }
- Use the new
.file
modifier to present a system interface for exporting one or more documents from your app. In this example, an app provides a simple note-taking interface for quickly jotting down some text and then exporting it to disk:Exporter() struct QuickNote : View { @Binding var draft: QuickNoteDocument @State private var isExporting: Bool = false var body: some View { TextEditor(text: $draft.text) .toolbar { Button("Save", action: { isExporting = true }) } .fileExporter( isPresented: $isExporting, document: draft, contentType: .plainText, defaultFilename: "MyNote" ) { result in // Clear the draft now that it's saved. if case .success = result { draft.text = "" } else { // Handle failure. } } } } struct QuickNoteDocument : FileDocument { static var readableContentTypes: [UTType] { [.plainText] } var text: String init(text: String) { self.text = text } init(configuration: ReadConfiguration) throws { // Deserialize the document. } func fileWrapper(configuration: WriteConfiguration) throws -> FileWrapper { // Serialize the document. } }
- Use the new
.file
modifier to present a system interface for moving one or more existing files to a new location. (66182201)Mover()
Third-Party Apps
Known Issues
- You might experience kernel panics when using earlier versions of Parallels Desktop 16. (67358596)
Workaround: Upgrade to the most-recent version of Parallels Desktop 16.
- Some third-party scripts might produce unexpected results due to the change in macOS version from 10.x to 11. (62477208)
Workaround: Set SYSTEM
in the calling environment, for example: $ SYSTEM
Wallet
Known Issues
is
doesn’t ensure uniform availability of pass library functionality between platforms and devices. (60697880)Pass Library Available()
Workaround: Call a more specific API to check available functionality, such as can
.
Widgets
Known Issues
- When set to My Location, the Weather widget might display weather for a different location. (66338250)
Xcode
Known Issues
- Legacy Xcode versions prior to 11.5 might unexpectedly quit when launched. (59991056)
Workaround: Run the following command in Terminal: defaults write com
, then deselect Main Thread Checker in the Diagnostic tab of the Run and Test actions for each scheme in your project.
- You’re currently unable to launch Mac Catalyst and iOS apps using Xcode. (67356581
Airdrop doesn’t work on Big Sur 11.5 beta, even with System Integrity Protection disabled.
Final Cut Pro doesn’t run at all on 20A5364e.
Have you tried reinstalling FCP?