16.1
What's New
iOS 16.1 introduces enhanced memory safety by zeroing deallocated blocks in the system allocator, which may surface latent memory bugs requiring Address Sanitizer and Guard Malloc for debugging. Critical fixes address App Store transaction restoration and in-app purchase processing with hosted content. Matter accessory pairing now enforces stricter iCloud account requirements for home owners.
Highlights
- iOS 16.1 SDK bundled with Xcode 14.1 RC for iPhone and iPad development
- Memory allocator now zeros deallocated blocks, improving security and exposing invalid memory access bugs
- Fixed App Store transaction restoration requiring signed-in account authentication
- Resolved in-app purchase blocking issue with hosted content transactions
- Matter accessory pairing improvements with iCloud account requirement enforcement
Breaking Changes
- System memory allocator free operation now zeros all deallocated blocks, potentially exposing previously hidden memory safety bugs in existing code