cancel
Showing results for 
Search instead for 
Did you mean: 

Must call get_signature first

Avelle1986
Explorer
Hello, In Unity editor Leaderboard works fine, but in the build I have error: Must call get_signature first. 
P.S. In OculusPlatformSettings I had my generated Oculus User token. 
5 REPLIES 5

Avelle1986
Explorer
heeelp me

Anonymous
Not applicable
Hi Avelle1986,

I don't know if it helps but we faced the same issue with the IAP interface (call get_signature first): We solved the issue by re-installing the Oculus software and the app on the same drive (not using any symlinks). 

Gui.

brian_jew
Expert Protege
Hi Avelle1986,

in the build, it'll be getting the user from the Oculus software.  Oculus will check to see if you are entitled to the app, if so, it'll give the app the user access token.  It sounds like currently you aren't entitled to the app.  Could you check to see if you have done the following?
  • https://dashboard.oculus.com/application/<app_id>/build  Add a zip file with an executable file instead it to the dashboard.  You can take the unity build, zip it up and add it there.
  • Add yourself to "subscribed user" to your app in the dashboard.  You should be able to see your own app show up in your Library under "Not Installed" on Oculus 
  • Install it, through the library.  That'll let Oculus know that this machine has the app.
From there you should be able to do Unity builds and run them.

You can also see our docs here about entitlements: https://developer.oculus.com/documentation/platform/latest/tasks/dg-view-devs/

Avelle1986
Explorer

brian_jew said:

Hi Avelle1986,

in the build, it'll be getting the user from the Oculus software.  Oculus will check to see if you are entitled to the app, if so, it'll give the app the user access token.  It sounds like currently you aren't entitled to the app.  Could you check to see if you have done the following?
  • https://dashboard.oculus.com/application/<app_id>/build  Add a zip file with an executable file instead it to the dashboard.  You can take the unity build, zip it up and add it there.
  • Add yourself to "subscribed user" to your app in the dashboard.  You should be able to see your own app show up in your Library under "Not Installed" on Oculus 
  • Install it, through the library.  That'll let Oculus know that this machine has the app.
From there you should be able to do Unity builds and run them.

You can also see our docs here about entitlements: https://developer.oculus.com/documentation/platform/latest/tasks/dg-view-devs/


Thank You very much! I will try it!

Monstermother48
Honored Guest

If anyone needs help with this error to this day heres the link to fix it
https://developer.oculus.com/manage/tools/osig-generator/