13.4
What's New
iOS 13.4 introduces significant SwiftUI enhancements including multi-column NavigationView support and iOS drag-drop capabilities, while fundamentally redesigning RealityKit's physics system requiring developers to implement NetworkCompatibilityToken for multipeer connectivity. The release also expands keyboard support with Arabic predictive input and Japanese/Chinese Live Conversion, plus fixes long-standing safe area inset behavior in navigation contexts.
Highlights
- RealityKit physics system overhaul requires NetworkCompatibilityToken for multipeer synchronization
- SwiftUI NavigationView multi-column support with new column toggle control
- Drag and drop modifiers now available on iOS via onDrag and onDrop
- Location authorization prompt immediately presented when upgrading from While Using to Always
- QuickType keyboard adds Arabic predictive input and Japanese/Chinese Live Conversion
- GeometryProxy safeAreaInsets now correctly extend to top edge in navigation views
Breaking Changes
- RealityKit scene synchronization incompatible between iOS 13.4 and earlier versions due to physics system changes
- edgesIgnoringSafeArea workaround should be removed as GeometryProxy.safeAreaInsets now behaves correctly