LocationEngineStatus

public enum LocationEngineStatus : UInt32, CaseIterable, Codable

Indicates the status of the LocationEngine.

  • LocationEngine successfully started.

    Declaration

    Swift

    case engineStarted
  • Tried to start LocationEngine that is already started.

    Declaration

    Swift

    case alreadyStarted
  • LocationEngine has been stopped.

    Declaration

    Swift

    case engineStopped
  • Start failed due to an internal error.

    Declaration

    Swift

    case startFailed
  • User consent has not been handled yet.

    Declaration

    Swift

    case userConsentNotHandled
  • Missing one or more user permissions.

    Declaration

    Swift

    case missingPermissions
  • Authentication failed. Check your credentials.

    Declaration

    Swift

    case authenticationFailed
  • Request is not supported.

    Declaration

    Swift

    case notSupported
  • Request is not supported in current region.

    Declaration

    Swift

    case notAllowed
  • Engine is not ready for the requested action.

    Declaration

    Swift

    case notReady
  • Location services are disabled in the system settings.

    Declaration

    Swift

    case locationServicesDisabled
  • Method confirmHEREPrivacyNoticeInclusion() (or alternatively confirmHEREPrivacyNoticeException()) was not called before starting the LocationEngine or HERE privacy notice exception was not permitted.

    Declaration

    Swift

    case privacyNoticeUnconfirmed
  • ok

    Requested operation succeeded.

    Declaration

    Swift

    case ok