GARSessionErrorCode

Summary

Enumerations

GARSessionErrorCode{
  GARSessionErrorCodeDeviceNotCompatible = -1,
  GARSessionErrorCodeInvalidArgument = -2,
  GARSessionErrorCodeNotTracking = -3,
  GARSessionErrorCodeFrameOutOfOrder = -4,
  GARSessionErrorCodeAnchorNotSupportedForHosting = -5,
  GARSessionErrorCodeResourceExhausted = -6,
  GARSessionErrorCodeLocationPermissionNotGranted = -7,
  GARSessionErrorCodeConfigurationNotSupported = -8,
  GARSessionErrorCodeIllegalState = -9
}
enum
Possible codes for NSErrors generated by a GARSession.

Enumerations

GARSessionErrorCode

 GARSessionErrorCode

Possible codes for NSErrors generated by a GARSession.

Properties
GARSessionErrorCodeAnchorNotSupportedForHosting

hostCloudAnchor:error: (GARSession(CloudAnchors)) was called with an unsupported ARAnchor type.

Currently there are no unsupported anchor types.

GARSessionErrorCodeConfigurationNotSupported

The configuration could not be set because it is unsupported on this device.

GARSessionErrorCodeDeviceNotCompatible

This device or OS version is not currently supported.

Supported OS versions are documented in README.md.

GARSessionErrorCodeFrameOutOfOrder

An ARFrame was passed to update:error: (GARSession) that is older than a previously passed in frame.

See also: - update:error: (GARSession)

GARSessionErrorCodeIllegalState

The operation could not be completed because the session is in the wrong state.

GARSessionErrorCodeInvalidArgument

An argument is nil or otherwise invalid (as noted in doc comment).

GARSessionErrorCodeLocationPermissionNotGranted

The operation could not be completed because location permission was not granted with full accuracy.

GARSessionErrorCodeNotTracking

The operation could not be completed because the ARSession's current tracking state is not ARTrackingStateNormal.

GARSessionErrorCodeResourceExhausted

There are no available resources to complete the operation.