Using Unity 2017.1 for Gear VR development, Unity auto signs the apk using Signature Scheme V2, which upon uploading to the Oculus website for Gear VR distribution is not accepted (which seems like a big oversight), as only Scheme V1 is acceptable. Does anybody know how to resign the apk using Scheme V1? Or how to force Unity to sign using Scheme V1?
Hi, that’s possibile in Unity using the “Gradle” option in Build Settings/Build System.
Anyway it’s easier to change the apk signature scheme using an external tool like this: