14.5
What's New
iOS 14.5 introduces significant SwiftUI refinements, enforcing value-type styles and fixing numerous layout and state management bugs. Key additions include SKAdNetwork view-through attribution support, Smart Folio microphone controls with audio session options, and improved Siri media app selection. The release prioritizes developer experience with stricter type safety and broader ad attribution capabilities.
Highlights
- SwiftUI style protocols now enforce value types, restricting implementations to structs and enums only
- Multiple sheet and fullScreenCover modifiers now work correctly in the same view hierarchy
- SKAdNetwork supports all ad formats with view-through attribution and dual signature version support
- iPad Smart Folio microphone muting with new AVAudioSession interruption override option
- TitleAndIconLabelStyle added for SwiftUI Labels showing both title and icon by default
- Extensive SwiftUI bug fixes including NavigationView, TabView, ProgressView, and dynamic properties
- Siri app selection dialogs updated for Music, Podcasts, and Audiobooks requests
Breaking Changes
- Style protocol implementations must now be value types (structs/enums), not classes
- MinimumOSVersion key should not be used for macOS; use LSMinimumSystemVersion instead