ARGeoTrackingStatus.StateReason.devicePointedTooLow
The position of the device is too low for geotracking.
Declaration
case devicePointedTooLowDiscussion
ARKit provides the app with this reason when the app is in state ARGeoTrackingStatus.State.localizing and the device is not capturing enough of the necessary live-camera imagery needed for visual localization because the user is pointing the camera too low. To resolve the issue, the app needs to instruct the user to raise the device and follow the guidance in Assisting the User with Visual Localization.
See Also
Status Reasons
ARGeoTrackingStatus.StateReason.noneARGeoTrackingStatus.StateReason.notAvailableAtLocationARGeoTrackingStatus.StateReason.needLocationPermissionsARGeoTrackingStatus.StateReason.worldTrackingUnstableARGeoTrackingStatus.StateReason.waitingForLocationARGeoTrackingStatus.StateReason.waitingForAvailabilityCheckARGeoTrackingStatus.StateReason.geoDataNotLoadedARGeoTrackingStatus.StateReason.visualLocalizationFailedARGeoTrackingStatus.StateReason.noneARGeoTrackingStatus.StateReason.notAvailableAtLocationARGeoTrackingStatus.StateReason.needLocationPermissionsARGeoTrackingStatus.StateReason.worldTrackingUnstableARGeoTrackingStatus.StateReason.waitingForLocationARGeoTrackingStatus.StateReason.waitingForAvailabilityCheckARGeoTrackingStatus.StateReason.geoDataNotLoaded