AVKit updates
Learn about important changes to AVKit.
Overview
Browse notable changes in AVKit.
September 2026
Camera facing direction
Determine the direction a capture device faces in relation to a view, and get updated each time that direction changes, using AVCaptureDeviceDirectionCoordinator.
Create a coordinator with init(view:deviceTypes:changeHandler:), specifying the view and the device types to monitor. Read deviceDirections for the current state, or supply a change handler to learn about later changes.
Read the cameras that face the same direction as a view, and those that face away from it, from an AVCaptureDeviceDirectionMap using its forwardFacingDeviceDescriptors and backwardFacingDeviceDescriptors properties.
Identify a capture device from its sendable AVCaptureDeviceDescriptor representation, which exposes the device’s deviceType, mediaTypes, position, uniqueID, and localizedName, and match the unique identifier to get the actual AVCaptureDevice.
See Also
Technology and frameworks
Accelerate updatesAccessibility updatesActivityKit updatesAdAttributionKit UpdatesApp Clips updatesApp Intents updatesAppKit updatesApple Intelligence updatesAppleMapsServerAPI UpdatesApple Pencil updatesARKit updatesAudio Toolbox updatesAuthenticationServices updatesAVFAudio updatesAVFoundation updates