Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
Superrodan's avatar
Superrodan
Honored Guest
7 years ago

Developing only for Oculus Go, but its requiring I enter App ID into the rift section of settings

Hey there,

I'm developing an app for Oculus Go in Unity 2018.1.0f2.

I have been having a lot of trouble getting the entitlement checking to work, and the most recent issue is that I have Oculus Platform Settings asking for both an Oculus Rift App ID and a Gear VR App Id. When I leave Oculus Rift App ID blank, I'm getting the following error:

UnityException: Update your app id by selecting 'Oculus Platform' -> 'Edit Settings'
Oculus.Platform.Core.getAppID (System.String appId) (at assets/Oculus/Platform/Scripts/Platform.cs:37)
Oculus.Platform.Core.AsyncInitialize (System.String appId) (at assets/Oculus/Platform/Scripts/Platform.cs:62)
AppEntitlementCheck.Awake () (at assets/Oculus/AppEntitlementCheck.cs:10)
UnityEngine.Debug:LogException(Exception)
AppEntitlementCheck:Awake() (at assets/Oculus/AppEntitlementCheck.cs:16)

I tried to enter the app id into the rift section as well, and the error changes to a missing dll. I have looked into this, and the dll seems to be something that is specifically used by Rift and installed with the Rift software. I am installing that now in hopes to get past this point, but I feel like it should not be necessary to install Rift software to use the GO.

Must I fill in that field? Is something else causing that particular error? If so, how can I resolve this?

Thanks.
Replies have been turned off for this discussion