GeotabDriveErrors
public enum GeotabDriveErrors : Error, Equatable
extension GeotabDriveErrors: LocalizedError
Geotab SDK Error Types
-
A duplicate ModuleFunction has been defined.
Declaration
Swift
case DuplicateModuleFunctionError -
A failure registering a module function.
Declaration
Swift
case ModuleFunctionRegistrationError -
An error pushing Module Event to Drive.
Declaration
Swift
case ModuleEventPushError -
The argument passed to a Module Function is incorrect.
Declaration
Swift
case ModuleFunctionArgumentError -
The argument passed to a Module Function is incorrect with error message.
Declaration
Swift
case ModuleFunctionArgumentErrorWithMessage(error: String) -
There’s an issue with the API call. A common issue is that Drive has changed and the previous call request became orphaned.
Declaration
Swift
case InvalidCallError -
An API call to Drive has timed out.
Declaration
Swift
case ApiCallTimeoutError -
An API call to the Drive failed at the Javascript layer.
Declaration
Swift
case JsIssuedError(error: String) -
A Module Function was not found.
Declaration
Swift
case ModuleFunctionNotFoundError -
Local Notification module failed scheduling a notification.
Declaration
Swift
case ScheduleNotificationError -
The notification is not found in the current context.
Declaration
Swift
case NotificationNotFound -
The underlying device/resource for Image Picker is not available.
Declaration
Swift
case NoImageFileAvailableError -
Something went wrong with the capture image request.
Declaration
Swift
case CaptureImageError(error: String) -
An exception has occured related to a file operation.
Declaration
Swift
case FileException(error: String) -
Geolocation error.
Declaration
Swift
case GeolocationError(error: String) -
Error related to the App Module
Declaration
Swift
case AppModuleError(error: String) -
Error related to Browser Module.
Declaration
Swift
case BrowserModuleError(error: String) -
Error related to Motion activity module
Declaration
Swift
case MotionActivityError(error: String) -
Error related to IOX BLE module.
Declaration
Swift
case IoxBleError(error: String) -
Declaration
Swift
case AddAppDeviceError(error: String) -
Declaration
Swift
case SamlLoginError(error: String) -
Declaration
Swift
case SamlLoginCancelled -
Error related to IOX Data Parsing.
Declaration
Swift
case IoxEventParsingError(error: String) -
Declaration
Swift
case OperationCallFailed(error: String) -
Error related to Local Storage Module
Declaration
Swift
case StorageModuleError(error: String) -
Indicates a required object is invalid or has been released from memory
Declaration
Swift
case InvalidObjectError -
Declaration
Swift
case PushNotificationModuleError(error: String) -
Indicates AuthFailedError
Declaration
Swift
case AuthFailedError(error: String) -
Declaration
Swift
public var errorDescription: String? { get }