ARErrorCode Enum

Definition

Enumerate causes for an ARSession failure.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
public enum ARErrorCode
type ARErrorCode = 
Inheritance
ARErrorCode
Attributes

Fields

CameraUnauthorized 103

Indicates that the user has not allowed access to the camera.

FileIOFailed 500
InsufficientFeatures 400
InvalidConfiguration 303
InvalidReferenceImage 300
InvalidReferenceObject 301
InvalidWorldMap 302
ObjectMergeFailed 401
SensorFailed 102

A failure relating to the capture device(s).

SensorUnavailable 101

A suitable capture device could not be found.

UnsupportedConfiguration 100

The requested T:ARKit.ARSessionConfiguration is not compatible with the device.

WorldTrackingFailed 200

A failure relating to world tracking.

Applies to