Search Issue Tracker

Active

Under Consideration for 1.15.X

Votes

1

Found in [Package]

1.15.0

Issue ID

OXRB-423

Regression

No

[OpenXR] Android Permission "oculus.software.eye_tracking" is added to the Android Manifest by "ModifyAndroidManifestMeta.cs" and causes a rejection from Meta Store when not targeting Meta Quest Pro device in a Build

Package: OpenXR Plugin

-

Steps to reproduce:
1. Create a new project
2. Import OpenXR 1.13.0 Package
3. In "Packages/com.unity.xr.openxr/MetaQuest/Editor/ModifyAndroidManifestMeta.cs" Line 86 observe "oculus.software.eye_tracking" will be added to the AndroidManifest once the build finishes
4. If the build is not targeting Meta Quest Pro, it will cause a rejection when trying to submit the Application to the Meta Store

Expected results: "oculus.software.eye_tracking" Android permission is not added to the Android Manifest when not targeting Meta Quest Pro
Actual results: Android Permission "oculus.software.eye_tracking" is added to the Android Manifest by "ModifyAndroidManifestMeta.cs" and causes a rejection from Meta Store when not targeting Meta Quest Pro device in the Build

Reproducible: OpenXR 1.13.0 - 1.13.1 (2022.3.54f1, 6000.1.0a6, 6000.0.29f1)
Not reproducible: OpenXR 1.12.1 (2022.3.54f1, 6000.1.0a6, 6000.0.29f1)

Testing Environment: Windows 11 23H2
Not reproducible on: no other environment tested

Notes:
-Since OpenXR 1.13.0 "oculus.software.eye_tracking" permission is included in all cases when performing a Android Build

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.