At first, it might seem like it is largely a behind-the-scenes replace, however iOS 14 public beta 6 is extra than simply that. The most important addition to iOS 14 for iPhone on this model is the start of Spatial Audio, an AirPods Professional function. Different notable adjustments in beta 6 seem in Maps, Mail, App Library, Pictures, the house display screen, and widgets, in addition to in apps the place you select occasions.

Now, let’s get particular about what’s new for customers in beta 6:

  • Sender names for emails in Mail are blue as a substitute of black (Gentle mode) or white (Darkish mode).
  • Spatial Audio involves AirPods Professional in Settings –> Accessibility –> AirPods. You probably have AirPods however not AirPods Professional, it does not apply to you. With the “Observe iPhone” switched toggled on, “audio for supported films and TV reveals will sound prefer it’s coming out of your iPhone as a substitute of following your head motion.” Toggles for it unwell seem in Management Heart and Bluetooth settings as effectively. (Notice that Spatial Audio has been added however doesn’t work but.)
  • The large Information widget that appeared in beta 5 had been nixed, however solely when including widgets from the house display screen. You may nonetheless get the bigger Information widget from the Right now View. It could solely be positioned in Right now View, so the change is more likely to stop confusion going ahead.
  • The Different Albums part within the Pictures app’s “Albums” tab is now Utilities. It was certain to occur ever since Apple known as it “Utilities” within the description for the toggle that hides the “Hidden” album.
  • The background for web page dots on the house display screen (seen when modifying or long-pressing and scrolling) extends additional now, so there’s more room on the perimeters of the primary and final dots.
  • Apple Maps has a brand new splash display screen after opening it for the primary time. Biking routes, sadly, are nonetheless solely accessible in San Francisco.
  • Within the App Library, the “Others” class has swallowed the “Way of life” class complete.
  • Some apps in App Library have moved, in response to others, nevertheless it’s inconsistent throughout customers. For instance, somebody stated that “Suggestions” moved to “Different,” nevertheless it was all the time there for us. Moreover, we have seen “Chrome” in “Utilities” the place it belongs, however in beta 5 it was in “Different,” and in earlier betas it was in “Utilities.” Do not anticipate anybody to have the identical outcomes.
  • The brand new time picker in apps and settings has the time area outlined now. That approach, you already know it is chosen. It makes it extra apparent when you can begin typing immediately (e.g., after tapping + so as to add a brand new alarm in Clock) or when it is advisable choose the time area (e.g., after tapping the time within the Date & Time settings, or after tapping the beginning or cease time in a brand new Calendar occasion). The define’s coloration varies by app (e.g., orange in Clock, blue in Settings, pink in Calendar, and many others.).

Bugs resolved in beta 6 embrace:

  • The Airplane Mode indicator accurately reveals the precise standing in Settings.
  • Hooked up encrypted APFS volumes seem within the Recordsdata app’s sidebar once more.
  • There aren’t any extra prompts to make use of your HomePods as a stereo pair when viewing Residence accent particulars (at any time when the HomePods are assigned to the identical room).
  • Clipped or misaligned layouts for sure languages have been mounted.
  • And so they not present unlocalized textual content.
  • Accounts in Mail that require re-authentication after sure occasions at the moment are in a position to take action.
  • Calls positioned over mobile or Wi-Fi present up accurately as “Telephone” for mic use in Management Heart.
  • Automations within the Shortcuts app now accurately run in the event that they’re scheduled instantly after each other.
  • You may create new untitled paperwork in document-based apps from the in-app doc browser.
  • No extra clean widgets!
  • Location-based widgets will reload accurately after altering location settings.

The beta replace got here out three hours after developer beta 6 got here out on Tuesday, Aug. 25, and simply six days after iOS 14 public beta 5.

iOS 14 Beta 6 Full Launch Notes

iOS & iPadOS 14 Beta 6 Launch Notes

Replace your apps to make use of new options, and take a look at your apps towards API adjustments.

Overview

The iOS & iPadOS 14 SDK supplies help to develop apps for iPhone, iPad, and iPod contact units working iOS & iPadOS 14. The SDK comes bundled with Xcode 12 beta 6, accessible from Beta Software program Downloads. For data on the compatibility necessities for Xcode 12 beta 6, see Xcode 12 Beta 6 Launch Notes.

Normal: Recognized Points

Essential: Updating to iOS & iPadOS 14 beta from earlier variations of iOS & iPadOS would possibly take considerably longer than anticipated. Information loss might happen if the replace is interrupted. (59101197)

  • macOS Huge Sur 11 beta or Xcode 12 beta is perhaps required to sync or replace units working iOS & iPadOS 14 beta.

Apple Safety Bounty

  • iOS & iPadOS 14 beta 6 is designated as qualifying for the 50% Apple Safety Bounty bonus cost for points which are unknown to Apple or reintroduced on this launch. See Apple Safety Bounty for extra data.

Management Heart: Resolved

  • The Airplane Mode indicator now displays the present Airplane Mode standing in Settings. (66932775)

App Retailer: Recognized Points

ClassKit: Resolved

Core Haptics: Recognized Points

Recordsdata: Resolved

  • Encrypted APFS volumes now seem within the sidebar. (66825585)

Fonts: Recognized Points

  • Starting in iOS & iPadOS 14 beta, fonts put in utilizing configuration profiles are solely accessible to apps supporting the font APIs and entitlements launched in iOS & iPadOS 13. In case your app supplies a customized font-selection interface, it might not entry fonts put in by way of configuration profiles. For reference, see the WWDC 2019 Session Font Administration and Textual content Scaling (55317428)

Residence Display screen: Recognized Points

  • Highlight may not seem as anticipated. (64121178) — Workaround: Restart your system.

HomeKit: Resolved

  • You’re not prompted to make use of HomePods as a stereo pair at any time when viewing accent particulars, if the HomePods are assigned to the identical room. (66736623)

Localization: Resolved

  • Sure languages not exhibit clipped or misaligned format.
  • Sure languages not show unlocalized textual content. (63246545, 64040564)

Mail: Recognized Points

  • The signature is perhaps duplicated if you happen to shut a draft and reopen it. (66843208)

Mail: Resolved

  • Change OAuth accounts which require consumer re-authentication, akin to after restoring your system from a backup, at the moment are in a position to re-authenticate. (66805583)

Maps: Recognized Points

  • After updating to iOS & iPadOS 14 beta 2 or later, consumer information, akin to Favorites, Collections, and Recents not syncs with units working earlier variations of iOS & iPadOS. (65005848)

Close by Interplay: Resolved

  • Close by Interplay framework now initiates efficiently when the system is positioned in Japan, South Korea, or Vietnam. (66822968)

Telephone and FaceTime: Resolved

  • Management Heart now signifies “Telephone” is utilizing the microphone for calls positioned over the mobile community and over Wi-Fi networks. (64269165)

Shortcuts: Resolved

  • Automations now run accurately in the event that they’re scheduled instantly after each other. (65255964)

SwiftUI: Recognized Points

  • ProgressView generic sort signature has modified, including the ProgressViewStyleConfiguration.CurrentValueLabel generic parameter. This alteration doesn’t require any supply adjustments, however will trigger apps compiled utilizing an earlier beta SDK to give up unexpectedly. (63580200) — Workaround: Re-compile apps for iOS & iPadOS 14 beta 6 or later to resolve this difficulty.
  • The KeyboardShortcut modifier and instructions(content material:) aren’t at the moment practical. (65704705)
  • Rebuilding towards the iOS 14 SDK will modify cases of customized(_:measurement:) to scale with dynamic sort. To create a font which does not scale with dynamic sort, use customized(_:fixedSize:). (51463566)
  • The SignInWithAppleButton view expands to fill its container. (64136568) — Workaround: Apply a body modifier.

SwiftUI: New Options

  • The ImportFilesAction and ExportFilesAction APIs have been changed with a group of recent view modifiers.
  • Use the brand new .fileImporter() modifier to current a system interface for importing a number of information into your app, and the brand new .fileMover() modifier to maneuver a number of current information to a brand new location. The next is an instance of a easy UI for importing and shifting information:
struct FileMover : View {
    @Binding var selectedFiles: [URL]
    var includeDirectories: Bool = false

    @State non-public var isImporting: Bool = false
    @State non-public var isMovingSelection: Bool = false

    var physique: some View {
        Checklist(selectedFiles, id: .self) { url in
            Textual content(url.absoluteString)
        }
        .toolbar {
            Button("Import", motion: { isImporting = true })
            Button("Transfer", motion: { isMovingSelection = true })
        }
        .fileImporter(
            isPresented: $isImporting,
            allowedContentTypes: includeDirectories ? [.item, .directory] : [.item],
            allowsMultipleSelection: true
        ) { end in
            do {
                selectedFiles = attempt consequence.get()
            } catch {
                // Deal with failure.
            }
        }
        .fileMover(isPresented: $isMovingSelection, information: selectedFiles) {
            if case .success = $0 {
                selectedFiles = []
            } else {
                // Deal with failure.
            }
        }
    }
}
  • Use the brand new .fileExporter() modifier to current a system interface for exporting a number of paperwork out of your app. On this instance, an app supplies a easy note-taking interface for shortly jotting down some textual content after which exporting it to disk:
struct QuickNote : View {
    @Binding var draft: QuickNoteDocument
    @State non-public var isExporting: Bool = false

    var physique: some View {
        TextEditor(textual content: $draft.textual content)
            .toolbar {
                Button("Save", motion: { isExporting = true })
            }
            .fileExporter(
                isPresented: $isExporting,
                doc: draft,
                contentType: .plainText,
                defaultFilename: "MyNote"
            ) { end in
                // Clear the draft now that it is saved.
                if case .success = consequence {
                    draft.textual content = ""
                } else {
                    // Deal with failure.
                }
            }
    }
}

struct QuickNoteDocument : FileDocument {
    static var readableContentTypes: [UTType] { [.plainText] }

    var textual content: String

    init(textual content: String) {
        self.textual content = textual content
    }

    init(configuration: ReadConfiguration) throws {
        // Deserialize the doc.
    }

    func fileWrapper(configuration: WriteConfiguration) throws -> FileWrapper {
        // Serialize the doc.
    }
}
  • Use the brand new .fileMover() modifier to current a system interface for shifting a number of current information to a brand new location. (66182201)

SwiftUI: Resolved

  • Doc-based apps at the moment are in a position to create new untitled paperwork within the app doc browser. (66936677)

Third-Occasion Apps: Recognized Points

  • Apps utilizing JSONKit would possibly give up unexpectedly on launch. Some forks of JSONKit hardcode non-public, pointer-representation particulars, that are topic to vary. (60290929) — Workaround: Use NSJSONSerialization as a substitute.
  • fstab has been eliminated. Filesystem contents outdoors of an app’s sandbox can not be used for validation. (61098152)
  • Apps utilizing the NativeScript framework would possibly give up unexpectedly on launch. NativeScript performs an unsafe operation to find out if an arbitrary pointer is an Goal-C object pointer. You may briefly resolve this difficulty through the use of object__getClass(_:) as a substitute of studying the isa instantly; nonetheless, replace this code to keep away from checking whether or not arbitrary pointers are Goal-C object pointers. (62913064)

Pockets: Recognized Points

  • isPassLibraryAvailable() does not guarantee uniform availability of go library performance between platforms and units. (60697880) — Workaround: Name a extra particular API to test accessible performance, akin to canAddPasses().

Widgets: Recognized Points

  • When the father or mother app of a widget has been granted Chosen Pictures entry, an alert would possibly seem every time the widget runs. (66398732) — Workaround: Add PHPhotoLibraryPreventAutomaticLimitedAccessAlert = YES to the Information.plist of the widget extension.
  • All widgets have to be rebuilt utilizing the iOS & iPadOS 14 beta four SDK or later and will not run on earlier variations of iOS & iPadOS 14 beta. (65290210)
  • Some widgets would possibly disappear out of your Residence Display screen after updating to iOS & iPadOS 14 beta 2 or later. (64823469) — Workaround: Add the lacking widgets again to your Residence Display screen.
  • You may’t resize an current widget. (63500799) — Workaround: Take away the widget and re-add it on the desired measurement.
  • You would possibly must reconfigure your widgets after updating to iOS & iPadOS 14 Beta three or later. (65485709)
  • The Climate widget is perhaps unable to find out your location. (66929312)
  • The Climate widget would possibly seem clean after updating to iOS 14 beta 6. (66782070) — Workaround: Faucet the widget to open the Climate app, then return to the widget on the Residence display screen.
  • On iPadOS, the Climate widget would possibly unexpectedly have All the time location entry. (66922805)

Widgets: Resolved

  • Widgets not seem clean after updating to iOS & iPadOS 14 beta 6. (65989369)
  • Location-based widgets now reload after altering location authorization settings. (66280169)

The best way to Replace Your iPhone to the Newest Beta

To replace your iPhone to iOS 14 public beta 6, join by way of Apple’s beta website, obtain and set up the configuration profile, then replace over the air. If you have already got the profile, go to Settings –> Normal –> Software program Replace to start the set up of the newest beta construct, or you possibly can wait till it installs robotically if “Computerized Updates” is enabled.

Hold Your Connection Safe With no Month-to-month Invoice. Get a lifetime subscription to VPN Limitless for all of your units with a one-time buy from the brand new Gadget Hacks Store, and watch Hulu or Netflix with out regional restrictions.

Purchase Now (80% off) >

Cowl picture by Justin Meyers/Gadget Hacks