---
title: Deprecated symbols
framework: corelocation
role: collectionGroup
role_heading: API Collection
path: corelocation/deprecated-symbols
---

# Deprecated symbols

Review unsupported symbols and their replacements.

## Topics

### Properties

- [headingAvailable](corelocation/cllocationmanager/headingavailable-swift.property.md)
- [locationServicesEnabled](corelocation/cllocationmanager/locationservicesenabled-swift.property.md)
- [purpose](corelocation/cllocationmanager/purpose.md)
- [rangedRegions](corelocation/cllocationmanager/rangedregions.md)

### Methods

- [startMonitoring(for:)](corelocation/cllocationmanager/startmonitoring(for:).md)
- [stopMonitoring(for:)](corelocation/cllocationmanager/stopmonitoring(for:).md)
- [regionMonitoringAvailable()](corelocation/cllocationmanager/regionmonitoringavailable().md)
- [regionMonitoringEnabled()](corelocation/cllocationmanager/regionmonitoringenabled().md)
- [authorizationStatus()](corelocation/cllocationmanager/authorizationstatus().md)
- [startMonitoring(for:desiredAccuracy:)](corelocation/cllocationmanager/startmonitoring(for:desiredaccuracy:).md)
- [requestState(for:)](corelocation/cllocationmanager/requeststate(for:).md)
- [startRangingBeacons(in:)](corelocation/cllocationmanager/startrangingbeacons(in:).md)
- [stopRangingBeacons(in:)](corelocation/cllocationmanager/stoprangingbeacons(in:).md)
- [deferredLocationUpdatesAvailable()](corelocation/cllocationmanager/deferredlocationupdatesavailable().md)
- [allowDeferredLocationUpdates(untilTraveled:timeout:)](corelocation/cllocationmanager/allowdeferredlocationupdates(untiltraveled:timeout:).md)
- [disallowDeferredLocationUpdates()](corelocation/cllocationmanager/disallowdeferredlocationupdates().md)
