Enum ARKitErrorCode
Error codes related to the ARKit Framework, like OnSessionDidFailWithError(ARKitSessionSubsystem, NSError).
Namespace: UnityEngine.XR.ARKit
Syntax
public enum ARKitErrorCode : long
Remarks
These values correspond to ARKit's ARErrorCodes.
Fields
Name | Description | Value |
---|---|---|
UnsupportedConfiguration | Unsupported configuration. |
100 |
SensorUnavailable | A sensor required to run the session is not available. |
101 |
SensorFailed | A sensor failed to provide the required input. |
102 |
CameraUnauthorized | App does not have permission to use the camera. The end-user can change this in the app's settings. |
103 |
MicrophoneUnauthorized | App does not have permission to use the microphone. The user can change this in the settings. |
104 |
LocationUnauthorized | App does not have permission to use the location data of the device. The user can change this in the settings. |
105 |
WorldTrackingFailed | World tracking has encountered a fatal error. |
200 |
GeoTrackingNotAvailableAtLocation | Geo tracking is not available at this location. |
201 |
GeoTrackingFailed | Geo tracking has encountered a runtime error. |
202 |
InvalidReferenceImage | Invalid reference image |
300 |
InvalidReferenceObject | Invalid reference object. |
301 |
InvalidWorldMap | Invalid world map. |
302 |
InvalidConfiguration | Invalid configuration. |
303 |
CollaborationDataUnavailable | Collaboration data is not available. |
304 |
InvalidCollaborationData | Invalid collaboration data. |
304 |
InsufficientFeatures | Insufficient features. |
400 |
ObjectMergeFailed | Object merge failed. |
401 |
FileIOFailed | Unable to read or write to file. |
500 |
RequestFailed | Generic request failure. |
501 |