Core Location
App Services
- Category
- Apple frameworks
- Docs outline
- 12 sections
Official docs outline
developer.apple.com- Essentials
Covers Configuring your app to use location services, Supporting live updates in SwiftUI and Mac Catalyst apps, CLLocationManager, CLBackgroundActivitySession.
- Authorization
Covers Requesting authorization to use location services, Suspending authorization requests, CLAuthorizationStatus, CLAccuracyAuthorization.
- Monitoring
Covers CLMonitor.
- Location updates
Covers Getting the current location of a device, Handling location updates in the background, Creating a location push service extension, CLLocation.
- Region monitoring
Covers Monitoring the user’s proximity to geographic regions, CLRegion.
- iBeacon
Covers Ranging for Beacons, Determining the proximity to an iBeacon device, Turning an iOS device into an iBeacon device, CLBeacon.
- Compass headings
Covers Getting heading and course information, CLHeading, CLBodyIdentifiable.
- Geocoding
Covers Converting between coordinates and user-friendly place names, Converting a user’s location to a descriptive placemark, CLGeocoder, CLPlacemark.
- Location push service extension
Covers Location Push Service Extension, CLLocationPushServiceExtension, CLLocationPushServiceError, CLLocationPushServiceErrorDomain.
- Errors
Covers CLError, kCLErrorDomain, kCLErrorUserInfoAlternateRegionKey.
- Deprecated
Covers Deprecated.
- Reference
Covers Core Location Constants, Core Location Functions.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.