Overview
TheRadarStatus enum represents the status of a Radar SDK request. It is returned in completion handlers and delegate methods to indicate whether a request succeeded or failed, and if it failed, why.
Enum Declaration
Cases
success
errorPublishableKey
Radar.initialize(publishableKey:) before making any other SDK calls.
errorPermissions
errorLocation
- Location services are disabled
- The device cannot determine its location
- The location request timed out
errorBluetooth
- Bluetooth is disabled
- Beacon ranging is not available
- The beacon ranging request timed out
errorNetwork
- The device has no network connectivity
- The network request timed out
- There was a network communication error
errorBadRequest
errorUnauthorized
errorPaymentRequired
- Your organization is disabled
- Your usage has exceeded your plan limits
errorForbidden
- Your account has insufficient permissions
- You don’t have beta access to a feature