RadarStatus
Objective-C
enum RadarStatus : NSInteger {}
Swift
enum RadarStatus : Int, @unchecked Sendable
The status types for a request.
-
Success
Declaration
Objective-C
RadarStatusSuccessSwift
case success = 0 -
SDK not initialized
Declaration
Objective-C
RadarStatusErrorPublishableKeySwift
case errorPublishableKey = 1 -
Location permissions not granted
Declaration
Objective-C
RadarStatusErrorPermissionsSwift
case errorPermissions = 2 -
Location services error or timeout (20 seconds)
Declaration
Objective-C
RadarStatusErrorLocationSwift
case errorLocation = 3 -
Beacon ranging error or timeout (5 seconds)
Declaration
Objective-C
RadarStatusErrorBluetoothSwift
case errorBluetooth = 4 -
Network error or timeout (10 seconds)
Declaration
Objective-C
RadarStatusErrorNetworkSwift
case errorNetwork = 5 -
Bad request (missing or invalid params)
Declaration
Objective-C
RadarStatusErrorBadRequestSwift
case errorBadRequest = 6 -
Unauthorized (invalid API key)
Declaration
Objective-C
RadarStatusErrorUnauthorizedSwift
case errorUnauthorized = 7 -
Payment required (organization disabled or usage exceeded)
Declaration
Objective-C
RadarStatusErrorPaymentRequiredSwift
case errorPaymentRequired = 8 -
Forbidden (insufficient permissions or no beta access)
Declaration
Objective-C
RadarStatusErrorForbiddenSwift
case errorForbidden = 9 -
Not found
Declaration
Objective-C
RadarStatusErrorNotFoundSwift
case errorNotFound = 10 -
Too many requests (rate limit exceeded)
Declaration
Objective-C
RadarStatusErrorRateLimitSwift
case errorRateLimit = 11 -
Internal server error
Declaration
Objective-C
RadarStatusErrorServerSwift
case errorServer = 12 -
Unknown error
Declaration
Objective-C
RadarStatusErrorUnknownSwift
case errorUnknown = 13
View on GitHub
RadarStatus Enumeration Reference