BDGeoTriggeringError

Objective-C

enum BDGeoTriggeringError : NSInteger {}

Swift

enum BDGeoTriggeringError : Int, @unchecked Sendable

Bluedot Geo-triggering Related Errors

  • Couldn’t start Geo-triggering service when Geo-triggering already in progress

    Declaration

    Objective-C

    BDGeoTriggeringErrorCannotStartWhileAlreadyInProgress = -1000

    Swift

    case errorCannotStartWhileAlreadyInProgress = -1000
  • Trying to stop Geo-Triggering when it is not in progress

    Declaration

    Objective-C

    BDGeoTriggeringErrorCannotStopWhileNotInProgress = -1001

    Swift

    case errorCannotStopWhileNotInProgress = -1001
  • Couldn’t start Geo-triggering service due to insufficient Location Permision. Always or When in use permission is required

    Declaration

    Objective-C

    BDGeoTriggeringErrorInsufficientLocationPermission = -1002

    Swift

    case errorInsufficientLocationPermission = -1002
  • Couldn’t start Geo-triggering service when application is in the background

    Declaration

    Objective-C

    BDGeoTriggeringErrorCannotStartWhileApplicationInBackground = -1003

    Swift

    case errorCannotStartWhileApplicationInBackground = -1003
  • Fail to download zone info from Canvas

    Declaration

    Objective-C

    BDGeoTriggeringErrorZoneDownloadFailed = -1004

    Swift

    case errorZoneDownloadFailed = -1004
  • Couldn’t start Geo-Trigggering with restart notification service, due to insufficient notifications permission

    Declaration

    Objective-C

    BDGeoTriggeringInsufficientNotificationPermission = -1005

    Swift

    case insufficientNotificationPermission = -1005