Hi
Since UE4.9
We have a problem with our packaging process. We try to ship our app (In distribution or shipping mode without OSIG files) but it crash right after start after a short blackscreen.
The build works well when we leave the OSIG file so we think it could be a signature problem.
This work well on UE4.8
(but we’ve seen that many things have been added to Unreal about VR Gear since 4.9)
Our process:
- We have a project correctly setted for VR Gear like it’s describe in the Unreal documentation
- We’ve made a keystore manually with cmd of Java with java 1.6 (as many problems occurs with Java 1.7 with certificates as said in many forums)
- the build has passed successfully the Oculus Validator and the signature seems to be ok with “jarsigner -verify -verbose -certs” cmd
- We have commented the Entitlement Check as describe here:https://answers.unrealengine.com/questions/305554/how-do-we-disable-entitlement-checks-on-gearvr.html
- We have added an ManifestOverride.txt in our Project/Android folder as describe here (https://answers.unrealengine.com/questions/309989/gear-vr-oculus-submission-validator-error-target-s.html)
We package successfully in ETC2 shipping & distribution mode
We crash right after a short black screen and we have this error “D/OVR (20378): OVR.onLicenseFailed()”
(I’ve added the log)
Please, need help to understand the right process to package and ship our app.
Note: We work on a BP project since 4.9.2