BDTempoError

Objective-C

enum BDTempoError : NSInteger {}

Swift

enum BDTempoError : Int, @unchecked Sendable

Bluedot Tempo Related Errors

  • Tempo Tracking cannot start while already in progress

    Declaration

    Objective-C

    BDTempoErrorCannotStartWhileAlreadyInProgress = -1000

    Swift

    case cannotStartWhileAlreadyInProgress = -1000
  • Tempo Tracking cannot stop while Tempo is not in progress

    Declaration

    Objective-C

    BDTempoErrorCannotStopWhileNotInProgress = -1001

    Swift

    case cannotStopWhileNotInProgress = -1001
  • Invalid Destination ID

    Declaration

    Objective-C

    BDTempoErrorInvalidDestinationId = -1002

    Swift

    case invalidDestinationId = -1002
  • Couldn’t start Tempo due to insufficient Location Permision. Always permission is required

    Declaration

    Objective-C

    BDTempoErrorInsufficientLocationPermission = -1003

    Swift

    case insufficientLocationPermission = -1003
  • Couldn’t start Tempo when application is in the background

    Declaration

    Objective-C

    BDTempoErrorCannotStartWhileApplicationInBackground = -1004

    Swift

    case cannotStartWhileApplicationInBackground = -1004
  • Tempo Tracking stopped due to SDK has been reset

    Declaration

    Objective-C

    BDTempoErrorSDKHasBeenReset = -1005

    Swift

    case sdkHasBeenReset = -1005
  • Tempo Tracking stopped due to an unexpected error

    Declaration

    Objective-C

    BDTempoErrorUnexpectedError = -1006

    Swift

    case unexpectedError = -1006
  • Tempo is not enabled. Contact Bluedot Support team to have it enabled.

    Declaration

    Objective-C

    BDTempoErrorTempoNotEnabled = -1007

    Swift

    case tempoNotEnabled = -1007