23 verdicts
we can't call yet โ and refuse to guess. Each carries the reason on record.
-
CAAudioHardware
โ Audio device selection
manifest declares macOS only
-
confettiswiftui
โ Haptic feedback
hapticFeedback parameter is present, but checkout source excludes visionOS from haptic playback via an internal !os(visionOS) guard not visible in the public surface; likely a no-op.
-
floatingpanel
โ Bottom sheets
Manifest declares only .iOS(.v12). Digest records no visionOS gaps, but Sources/Extensions.swift uses UIScreen.main unconditionally (UIScreen is unavailable on visionOS), so a visionOS build is doubtful; no guard evidence either way.
-
grdb.swift
โ Database encryption
no claim recorded for this platform yet
-
grdb.swift
โ In-memory database
README: 'Database queues support in-memory databases' (v7.11.1 README.md line 423)
-
Kingfisher
โ WebP decoding
WebP needs the separate KingfisherWebP coder package โ nothing in this package serves it
-
MidiParser
โ MIDI file read/write
empty manifest
-
oauthswift
โ HTTP client
Unconditional decl, digest-present on visionOS
-
oauthswift
โ Multipart upload
Unconditional decl, digest-present on visionOS
-
oauthswift
โ OAuth flows
Core class is unconditional and digest-present on visionOS
-
popupview
โ Bottom sheets
Public decl present per surface digest, but internal sheet implementation is os(iOS)-gated (os(iOS) is false on native visionOS); no visionOS floor in manifest
-
progresshud
โ Loading indicators
Only .iOS(.v17) declared; SwiftUI-based target might compile for visionOS but nothing in the surface or manifest confirms it.
-
progresshud
โ Toasts / banners
Only .iOS(.v17) declared; SwiftUI-based target might compile for visionOS but nothing confirms it.
-
realm-swift
โ Database encryption
README 'Fully Encrypted' section demonstrates Realm.Configuration(encryptionKey: key) with a 64-byte key ('Data can be encrypted in-flight and at-rest'). README does not name visionOS.
-
sdwebimage
โ WebP decoding
Apple-ImageIO-backed WebP coder is in the core surface, but it depends on OS-level WebP support (iOS 14+/macOS 11+ per README), is not registered by default for animated WebP, and its runtime availability checks live in unparsed implementation files.
-
SPFKAudioHardware
โ Audio device selection
manifest declares macOS only
-
sqlite.swift
โ Database encryption
SQLCipher product is linked only .when(platforms: applePlatforms, traits: ["SQLCipher"]); visionOS is in applePlatforms, so encryption works when the SQLCipher trait is enabled โ conditional, hence unknown.
-
swift-opus
โ Opus encoding/decoding
visionOS absent from manifest floors (package predates it)
-
swiftui-pull-to-refresh
โ Loading indicators
Surface parses PRESENT and the referenced UIKit types are generally available on visionOS, but there is no visionOS-specific evidence or build verdict.
-
swiftui-pull-to-refresh
โ Pull to refresh
Surface parses PRESENT and the SwiftUI+UIKit types used are generally available on visionOS, so compilation is plausible, but there is no visionOS-specific evidence or build verdict.
-
SwiftWhisper
โ Speech-to-text
empty manifest
-
vapor
โ HTTP/2
no claim recorded for this platform yet
-
WebMIDIKit
โ MIDI input/output
empty manifest