iOS 27 / macOS 27 significantly expands declarative device management with new status items (device system health, Lockdown Mode, enrollment type), consolidated privacy consent prompts, managed migration for new Macs, enhanced log collection commands, and declarative app configuration support on macOS. These changes make declarative management the definitive standard for enterprise and education device fleets.
• Device system health is now surfaced as a declarative status item, allowing MDM servers to detect hardware component failures (camera, Face ID, Touch ID, baseband) without user interaction.
• New TriggerEnhancedLogCollection MDM command added across iOS, iPadOS, tvOS, and macOS 27, replacing the manual AppleCare link-based workflow.
• Declarative app configuration (ManagedApp framework with hardware-bound keys and Managed Device Attestation) extended to macOS 27, previously available only on iOS, iPadOS, and visionOS.
• Consolidated privacy consent prompt introduced in iOS, iPadOS, and macOS 27, replacing per-permission individual OS prompts for managed apps and Safari websites.
• New declarative status items (hardware health, push token, Lockdown Mode) let MDM servers proactively monitor fleet health without constant polling, reducing server load and improving response time to device issues.
• The consolidated privacy consent prompt reduces friction for end users by bundling all permission requests into a single, IT-administrator-controlled prompt at app launch, increasing the likelihood users grant correct permissions.
• Declarative app configuration now comes to macOS 27 (previously iOS/iPadOS/visionOS only), enabling hardware-bound keys and Managed Device Attestation for secure enterprise app deployment across the full Apple platform lineup.
iOS 27 adds sectioned queries, codable model attributes, ResultsObserver for non-SwiftUI change observation, and HistoryObserver for reacting to persistent history changes in SwiftData.
iOS 27 expands the App Intents framework with RelevantEntities for contextual content surfacing, EntityCollection for high-performance batch parameter handling, SyncableEntity for cross-device Siri continuity, native Duration/PersonNameComponents parameter types, and @UnionValue for multi-type parameters — plus extended intent execution time limits.
USDKit is a new first-party Swift framework introduced in iOS/macOS 27 that brings native USD scene creation, composition, modification, and export capabilities to Apple platform apps, with deep RealityKit and Spatial Preview integration.
In-depth guide
iOS 26 → iOS 27 Migration Guide →Xcode 27 introduces an agentic localization workflow that lets you ask a coding agent to translate your entire app directly inside Xcode, leveraging String Catalog context — including where and how strings are used — to produce accurate, consistent translations across all languages.