Quest App Lab rejected due to lack of hand tracking support
Hi,
We have now been rejected twice for the App Lab submission because out app doesn't support hand tracking. First time we got rejected because the tester turned on hand tracking but app didn't show hand mesh. We have applied a simple fix so app will show user's virtual hands when hand tracking is turned on (but not able to do anything because our app is really designed to function with Touch controllers only). Resubmitted and got rejected again citing "VRC.Quest.Functional.3" (details see below). What does it mean? What we don't understand is why hand tracking, being a so new feature just came out of beta, is forced on submitted apps when those apps aren't even designed to work with hands.
The App Lab submission automatically fails if uploading an APK without the hand tracking permission in the manifest. So for our submission we had to add the hand tracking manifest and set it to "false".
Can we simply do the following? If user enables hand tracking and launch our app, there will be a message and exit button attached to one of the virtual hands, with the message saying "App only supports Touch controllers, please exit and turn off hand tracking". User simply can press the big exit button to exit the app. Would this work?
Thank you!
This is from the Quest app publishing guidelines.
VRC.Quest.Functional.3
The app must not leave the user stuck at any point in the experience.
User gets stuck and is unable to progress when hand tracking is enabled.
