iOS Sep 19, 2017

11 Developer Guide

What's New for Developers

iOS 11 SDK introduces ARKit for augmented reality development and brings significant framework enhancements across CloudKit, AVFoundation, and Vision. The release enforces 64-bit app requirements and modifies CloudKit operation defaults, requiring developer attention to migration paths and atomic transaction handling.

Highlights

Breaking Changes

  • 32-bit apps no longer run on iOS 11; must target iOS 10 or earlier to include 32-bit slices
  • CKModifyRecordsOperation now defaults to atomic true, changing behavior for operations against default CKRecordZone

Deprecations

  • requestPersonalizationTokenForClientToken deprecated in Media framework; use getUserTokenFromDeveloperToken instead

Recent Releases

All releases →