Closed schrismartin closed 10 months ago
For some reason, when building the project for visionOS, Bindable isn't properly gated from compiling, but attempting to reference itself fails.
Bindable
In order to get swift-perception running on visionOS, we need to mark Bindable as @available(visionOS, unavailable).
swift-perception
@available(visionOS, unavailable)
Since targeting visionOS is equivalent to targeting iOS 17+, I don't see a reason this shadowed type should ever need to be exposed on visionOS.
Thanks!
For some reason, when building the project for visionOS,
Bindable
isn't properly gated from compiling, but attempting to reference itself fails.In order to get
swift-perception
running on visionOS, we need to markBindable
as@available(visionOS, unavailable)
.Since targeting visionOS is equivalent to targeting iOS 17+, I don't see a reason this shadowed type should ever need to be exposed on visionOS.