Hello! I’m doing a game for VisionOS using Unity and I’m trying to using RevenueCat, but without success. I’ve followed the guides and everything seems to be properly setup.
However, when I run the game I get no logs (or errors) from RevenueCat whatsoever. I have the logLevel set to verbose.
Calling any method on the Purchases behavior simply does nothing. I suspect it’s because the Purchases class has the following code:
1private void Start()2 {3#if UNITY_ANDROID && !UNITY_EDITOR4 _wrapper = new PurchasesWrapperAndroid();5#elif UNITY_IPHONE && !UNITY_EDITOR6 _wrapper = new PurchasesWrapperiOS();7#else8 _wrapper = new PurchasesWrapperNoop();9#endif10 if (!string.IsNullOrEmpty(proxyURL))11 {12 _wrapper.SetProxyURL(proxyURL);13 }1415 if (useRuntimeSetup) return;1617 Configure(string.IsNullOrEmpty(appUserID) ? null : appUserID);18 GetProducts(productIdentifiers, null);19 }
I’ve tried to manually change the files but then I get thrown into a pile of build errors on Xcode…
Does anyone have any hints? Is RevenueCat SDK for Unity supposed to work with VisionOS builds?

