It looks like the Unity Purchasing package (4.10) is not updated for support VisionOS. When attempting to use the StandardPurchasing module, VisionOS returns the fake store instead of the Apple store, as it should. This effectively makes IAP through Unity non-functional.
What’s the timeline for this? Or at least an experimental release that would support it?
No. We have been informed the IAP team is aware, but they do not have a timeline for support.
We are using another IAP service (we picked RevenueCat as their documentation says VisionOS support) until Unity is able to provide an updated IAP sdk.
Sadly, no. While they list VisionOS as a supported platform, I don’t think it’s actually ready yet. There does not seem to be a solution other than writing your own StoreKit wrapper right now. I’m extremely upset right now about this…
yeah, this is really not great…Apple pushing towards a mobile like store with IAP etc and Unity not having their SDK ready, all on a really short timeline…
let me know how it goes with the plugin! We are still busy with wrapping other things up but I hope we can dig into this next week