Description
A runtime on an Android-based platform must verify that applications have
the com.picovr.permission.SPATIAL_DATA permission both listed in their
manifest and granted to use XR_BD_spatial_anchor functionality.
Without it, the runtime must set
XrFutureCompletionEXT::futureResult to
XR_ERROR_PERMISSION_INSUFFICIENT when the
xrStartSenseDataProviderCompleteBD is called.
This is an auto-requested permission: if it is listed in the manifest but not yet granted or denied, the runtime must prompt the user to grant or deny the permission when xrCreateSenseDataProviderBD is called with a provider type that requires it.
Document Notes
For more information, see the OpenXR Specification
This page is extracted from the OpenXR Specification. Fixes and changes should be made to the Specification, not directly.
Copyright
Copyright 2014-2025 The Khronos Group Inc.
This work is licensed under a Creative Commons Attribution 4.0 International License.