The body of the error message from the Oculus web tool is:
“APK is for 6DoF device only, and cannot be used on 3DoF mobile platform. You can set android:required="false"
in android.hardware.vr.headtracking
if the APK should be shared between GearVR/Go and Oculus Quest. The APKs for 3DoF platforms should be V1-signed.”
I do not see any facility within Project Settings to either change the “android:required” to “false” or to specify that my application is intended only for the Quest other than the setting for “Package for Oculus Mobile Devices” which is currently set to “Quest”
This is blocking us from submitting our application and distributing to stakeholders so there’s kind of a fuse on it. I’ve been all over the Google this morning and the only thing I found that seemed remotely plausible as a workaround was to hack a C# file involved in the build process (which doesn’t seem like either a good idea, or something that would be the intended best-practice.)