Showing results for 
Search instead for 
Did you mean: 

Oculus Go "The APKs for 3DoF platforms should be V1-signed"

Honored Guest
When I try to upload my apk to the alpha channel I get this error:

The APK is for 6DoF devices only and cannot be used on a 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 have uploaded for the Oculus Go before, built straight from Unity, and not had this problem before. I've followed the instructions here:

I've tried using a keystore generated in unity vs one generated in android studio (where I checked the box for V1), and I've tried using an older version of unity in case that was the problem, but I still get the same error each time. I've seen answers to this question that involve adding something to the gradle file, but when I open that up it doesn't look the same as in those answers? (

I am using Unity version 2019.2.6f1

Can anyone advise on what I need to do?

Hello. Did you manage to solve this problem?