I am trying to perform an entitlement check. Nothing at all runs in the script after the Oculus.Platform.Core.AsyncInitialize(); not even update. I have tried on a version downloaded from the store in the Release Channel. No errors are caught. Running on Gear VR doesn't.
The script works fine on PC.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Oculus.Platform;
public class OculusEntitlmentCheck : MonoBehaviour
Where did you get the Platform SDK, was it from our site, or with the Oculus Integration from the Unity Asset Store?
I believe the problem is you are missing libovrplatformloader.so in your built project. Can you look in your project under Assets->Plugins->Android->libs->armeabi-v7a for libovrplatformloader.so?
If you don't have the library, can you try re-importing the Platform SDK and look to see if it is importing the platformloader. I am attaching a screenshot of the import.