19 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
-
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
โ Async image loading
SDWebImage's surface is Objective-C (214 files unparsed in v1) โ honestly unverified rather than guessed; manifest floors: iOS 9 / macOS 10.11 era
-
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
-
WebMIDIKit
โ MIDI input/output
empty manifest