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