I want to use the new .isLuminanceReduced Environment value while still retaining backwards compatibility with watchOS 7.
How can I add an availability check and provide a fallback in the case of running on < watchOS 8?
Post
Replies
Boosts
Views
Activity
SceneReconstructionProvider.isSupported and PlaneDetectionProvider.isSupported both return false when running in the simulator (Xcode 15b2).
There is no mention of this in release notes. Seems that this makes any kind of AR apps that depend on scene understanding impossible to run in the sim.
For example, this code described in this article is not possible to run in simulator: https://developer.apple.com/documentation/visionos/incorporating-surroundings-in-an-immersive-experience
Am I missing something or is this really the current state of the sim?
Does this mean if we want to build mixed-immersion apps we need to wait to get access to Vision Pro hardware?