Forum Discussion
Hypermoon
6 years agoHonored Guest
Oculus Go "The APKs for 3DoF platforms should be V1-signed"
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: https://developer.oculus.com/documentation/mobilesdk/latest/concepts/mobile-submission-sig-file/
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? (https://developer.android.com/about/versions/nougat/android-7.0.html#apk_signature_v2)
I am using Unity version 2019.2.6f1
Can anyone advise on what I need to do?
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: https://developer.oculus.com/documentation/mobilesdk/latest/concepts/mobile-submission-sig-file/
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? (https://developer.android.com/about/versions/nougat/android-7.0.html#apk_signature_v2)
I am using Unity version 2019.2.6f1
Can anyone advise on what I need to do?
1 Reply
Replies have been turned off for this discussion
- VR_moveExplorerHello. Did you manage to solve this problem?
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device