authorizationStatus
TypeScriptstatic authorizationStatus(): CLAuthorizationStatusSwift declarationclass func authorizationStatus() -> CLAuthorizationStatusclass · iOS 2.0+ · SDK 27.1
class CLLocationManagerstatic authorizationStatus(): CLAuthorizationStatusSwift declarationclass func authorizationStatus() -> CLAuthorizationStatusstatic deferredLocationUpdatesAvailable(): booleanSwift declarationclass func deferredLocationUpdatesAvailable() -> Boolstatic headingAvailable(): booleanSwift declarationclass func headingAvailable() -> Boolstatic isMonitoringAvailable(regionClass: string): booleanSwift declarationclass func isMonitoringAvailable(for regionClass: AnyClass) -> Boolstatic isRangingAvailable(): booleanSwift declarationclass func isRangingAvailable() -> Boolstatic locationServicesEnabled(): booleanSwift declarationclass func locationServicesEnabled() -> Boolstatic significantLocationChangeMonitoringAvailable(): booleanSwift declarationclass func significantLocationChangeMonitoringAvailable() -> BoolallowDeferredLocationUpdates(distance: number, timeout: number): voidSwift declarationfunc allowDeferredLocationUpdates(untilTraveled distance: CLLocationDistance, timeout: TimeInterval)disallowDeferredLocationUpdates(): voidSwift declarationfunc disallowDeferredLocationUpdates()dismissHeadingCalibrationDisplay(): voidSwift declarationfunc dismissHeadingCalibrationDisplay()static init(): CLLocationManagerSwift declarationinit()requestAlwaysAuthorization(): voidSwift declarationfunc requestAlwaysAuthorization()requestLocation(): voidSwift declarationfunc requestLocation()requestState(region: CLRegion): voidSwift declarationfunc requestState(for region: CLRegion)requestTemporaryFullAccuracyAuthorizationWithPurposeKey(purposeKey: string): voidSwift declarationfunc requestTemporaryFullAccuracyAuthorization(withPurposeKey purposeKey: String)requestTemporaryFullAccuracyAuthorizationWithPurposeKeyCompletion(purposeKey: string, completion?: (((arg0: (NativeError) | null) => void)) | null): voidSwift declarationfunc requestTemporaryFullAccuracyAuthorization(withPurposeKey purposeKey: String) async throwsrequestWhenInUseAuthorization(): voidSwift declarationfunc requestWhenInUseAuthorization()startMonitoring(region: CLRegion): voidSwift declarationfunc startMonitoring(for region: CLRegion)startMonitoringLocationPushes(completion?: (((arg0: (ArrayBuffer) | null, arg1: (NativeError) | null) => void)) | null): voidSwift declarationfunc startMonitoringLocationPushes() async throws -> DatastartMonitoringSignificantLocationChanges(): voidSwift declarationfunc startMonitoringSignificantLocationChanges()startMonitoringVisits(): voidSwift declarationfunc startMonitoringVisits()startRangingBeaconsIn(region: CLBeaconRegion): voidSwift declarationfunc startRangingBeacons(in region: CLBeaconRegion)startRangingBeaconsSatisfying(constraint: CLBeaconIdentityConstraint): voidSwift declarationfunc startRangingBeacons(satisfying constraint: CLBeaconIdentityConstraint)startUpdatingHeading(): voidSwift declarationfunc startUpdatingHeading()startUpdatingLocation(): voidSwift declarationfunc startUpdatingLocation()stopMonitoring(region: CLRegion): voidSwift declarationfunc stopMonitoring(for region: CLRegion)stopMonitoringLocationPushes(): voidSwift declarationfunc stopMonitoringLocationPushes()stopMonitoringSignificantLocationChanges(): voidSwift declarationfunc stopMonitoringSignificantLocationChanges()stopMonitoringVisits(): voidSwift declarationfunc stopMonitoringVisits()stopRangingBeaconsIn(region: CLBeaconRegion): voidSwift declarationfunc stopRangingBeacons(in region: CLBeaconRegion)stopRangingBeaconsSatisfying(constraint: CLBeaconIdentityConstraint): voidSwift declarationfunc stopRangingBeacons(satisfying constraint: CLBeaconIdentityConstraint)stopUpdatingHeading(): voidSwift declarationfunc stopUpdatingHeading()stopUpdatingLocation(): voidSwift declarationfunc stopUpdatingLocation()get accuracyAuthorization(): CLAccuracyAuthorizationSwift declarationvar accuracyAuthorization: CLAccuracyAuthorization { get }get activityType(): CLActivityTypeSwift declarationvar activityType: CLActivityType { get set }set activityType(value: CLActivityType)Swift declarationvar activityType: CLActivityType { get set }get allowsBackgroundLocationUpdates(): booleanSwift declarationvar allowsBackgroundLocationUpdates: Bool { get set }set allowsBackgroundLocationUpdates(value: boolean)Swift declarationvar allowsBackgroundLocationUpdates: Bool { get set }get authorizationStatus2871(): CLAuthorizationStatusSwift declarationvar authorizationStatus: CLAuthorizationStatus { get }get isAuthorizedForWidgetUpdates(): booleanSwift declarationvar isAuthorizedForWidgetUpdates: Bool { get }get delegate(): (SDKHandle) | nullSwift declarationweak var delegate: (any CLLocationManagerDelegate)? { get set }set delegate(value: (Implements<CLLocationManagerDelegate> | SDKHandle) | null)Swift declarationweak var delegate: (any CLLocationManagerDelegate)? { get set }get desiredAccuracy(): numberSwift declarationvar desiredAccuracy: CLLocationAccuracy { get set }set desiredAccuracy(value: number)Swift declarationvar desiredAccuracy: CLLocationAccuracy { get set }get distanceFilter(): numberSwift declarationvar distanceFilter: CLLocationDistance { get set }set distanceFilter(value: number)Swift declarationvar distanceFilter: CLLocationDistance { get set }get heading(): (CLHeading) | nullSwift declaration@NSCopying var heading: CLHeading? { get }get headingBody(): (SDKHandle) | nullSwift declarationvar headingBody: (any CLBodyIdentifiable)? { get set }set headingBody(value: (Implements<CLBodyIdentifiable> | SDKHandle) | null)Swift declarationvar headingBody: (any CLBodyIdentifiable)? { get set }get headingFilter(): numberSwift declarationvar headingFilter: CLLocationDegrees { get set }set headingFilter(value: number)Swift declarationvar headingFilter: CLLocationDegrees { get set }get headingOrientation(): CLDeviceOrientationSwift declarationvar headingOrientation: CLDeviceOrientation { get set }set headingOrientation(value: CLDeviceOrientation)Swift declarationvar headingOrientation: CLDeviceOrientation { get set }get location(): (__LocationEssentials_CLLocation) | nullSwift declaration@NSCopying var location: CLLocation? { get }get maximumRegionMonitoringDistance(): numberSwift declarationvar maximumRegionMonitoringDistance: CLLocationDistance { get }get monitoredRegions(): Array<CLRegion>Swift declarationvar monitoredRegions: Set<CLRegion> { get }get pausesLocationUpdatesAutomatically(): booleanSwift declarationvar pausesLocationUpdatesAutomatically: Bool { get set }set pausesLocationUpdatesAutomatically(value: boolean)Swift declarationvar pausesLocationUpdatesAutomatically: Bool { get set }get rangedBeaconConstraints(): Array<CLBeaconIdentityConstraint>Swift declarationvar rangedBeaconConstraints: Set<CLBeaconIdentityConstraint> { get }get rangedRegions(): Array<CLRegion>Swift declarationvar rangedRegions: Set<CLRegion> { get }get showsBackgroundLocationIndicator(): booleanSwift declarationvar showsBackgroundLocationIndicator: Bool { get set }set showsBackgroundLocationIndicator(value: boolean)Swift declarationvar showsBackgroundLocationIndicator: Bool { get set }No declarations were skipped in this snapshot.