Posts: 4
Threads: 1
Joined: Sep 2019
Reputation:
0
09-03-2019, 03:11 AM
(This post was last modified: 11-20-2019, 07:06 PM by emalafeew.)
I'm not sure why, but when trying to run the test scene on an Oculus Quest with only the Oculus OVR plugin installed and OVR player in scene, it gives me a message that says:
Build: 9/3/2019 2:57:40 AM
By continuing use of VZfit you agree to the License
Agreement at virzoom.com/eula.htm
DENIED PERMISSIONS
On the computer when testing without a VR headset, it says the same thing, but with 'DENIED PERMISSIONS' replaced with 'CHECKING PERMISSIONS (or press enter to play without bike)'
I'm not sure what the issue is or how to resolve it.
Thanks for any help you can provide.
Posts: 1,059
Threads: 66
Joined: Jul 2018
Reputation:
52
09-03-2019, 01:46 PM
(This post was last modified: 09-03-2019, 01:53 PM by emalafeew.)
As for running in Unity Editor without a VR headset, you can hit "enter" when so prompted, and use the WASD to emulate leaning, spacebar/tab to emulate pedaling, enter/backspace to emulate A/B buttons, and arrows to look around. You could also use a compatible gamepad for emulation.
If you want to test your VZfit Sensor Kit on PC with your bike, you'll need a BLED112 USB dongle to connect to the crank sensor, a PC VR headset to measure leaning and looking, and would have to pair your action button to your PC.
Posts: 4
Threads: 1
Joined: Sep 2019
Reputation:
0
Well then. It's taken me awhile to resolve this, but I finally have an answer. I was going to write up all the steps I took to get here, but I decided to just to just shorten it to:
TL: DR; If you're developing on the Quest and you notice the DENIED PERMISSIONS message, make sure you're using the ARMv7 version of the libvzplugin and you're targeting ARMv7 platforms. You also should be using mono instead of IL2CPP and I used API Compatibility Level of .NET Standard 2.0 (not sure if that part is all that important).
Hope this ends up helping someone else eventually.
Posts: 1,059
Threads: 66
Joined: Jul 2018
Reputation:
52
Thanks! You'll definitely need armv7 for the Quest, but shouldn't need mono or .NET Standard. Internally we build applications with IL2CPP and Mono, and both .NET Standard and Subset.
Posts: 4
Threads: 1
Joined: Sep 2019
Reputation:
0
I found those worked when I used the LWRP, but not in the normal Unity 3D mode. Could just be issues on my machine, really.
Posts: 2
Threads: 1
Joined: Nov 2020
Reputation:
0
Happy to have found this thread. I had the same issue. The 'Denied Permissions' issue disappears when using URP. My Magene S3+ is not recognized however. I am getting a message 'Turn on Bike and pedal forward'. Spinning the sensor doesn't do anything. Could it be a special bike or sensor is needed?