The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build Aespa, reference main (66a9fa), with Swift 6.1 for visionOS using Xcode 16.3 on 28 Apr 2025 21:29:35 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Aespa -destination generic/platform=xrOS

Build Log

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureFileOutput+AespaRepresentable.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCapturePhotoOutput+AespaRepresentable.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/Photos+AespaRepresentable.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ VideoStabilizationTuner.swift,\ ChangeMonitoringTuner.swift,\ FocusTuner.swift,\ TorchTuner.swift,\ ZoomTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoStabilizationTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/ChangeMonitoringTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/FocusTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/TorchTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/ZoomTuner.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoStabilizationTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/ChangeMonitoringTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/FocusTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/TorchTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/ZoomTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ AespaCoreRecorder.swift,\ AespaCoreSession.swift,\ AespaEventManager.swift,\ AespaPhotoContext.swift,\ AespaVideoContext.swift,\ Context.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreRecorder.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaEventManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaPhotoContext.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaVideoContext.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreRecorder.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreSession.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaEventManager.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaPhotoContext.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaVideoContext.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ FileWritingProcessor.swift,\ FinishRecordProcessor.swift,\ StartRecordProcessor.swift,\ AespaTuning.swift,\ VideoOrientationTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/File/FileWritingProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Record/FinishRecordProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Record/StartRecordProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/AespaTuning.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoOrientationTuner.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/File/FileWritingProcessor.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Record/FinishRecordProcessor.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Record/StartRecordProcessor.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/AespaTuning.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoOrientationTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ AudioTuner.swift,\ CameraPositionTuner.swift,\ QualityTuner.swift,\ SessionTerminationTuner.swift,\ AlbumImporter.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/AudioTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/QualityTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/SessionTerminationTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Album/AlbumImporter.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/AudioTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/QualityTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/SessionTerminationTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Album/AlbumImporter.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ AespaLoading.swift,\ AssetLoader.swift,\ AespaProcessing.swift,\ PhotoAssetAdditionProcessor.swift,\ VideoAssetAdditionProcessor.swift,\ CapturePhotoProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Loader/AespaLoading.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Loader/Asset/AssetLoader.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/AespaProcessing.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Asset/PhotoAssetAdditionProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Asset/VideoAssetAdditionProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Capture/CapturePhotoProcessor.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Loader/AespaLoading.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Loader/Asset/AssetLoader.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/AespaProcessing.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Asset/PhotoAssetAdditionProcessor.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Asset/VideoAssetAdditionProcessor.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Capture/CapturePhotoProcessor.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ Aespa.swift,\ AespaError.swift,\ AespaOption.swift,\ AespaSession.swift,\ AespaCoreAlbumManager.swift,\ AespaCoreCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Aespa.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreAlbumManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Aespa.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreAlbumManager.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ PhotoFileGenerator.swift,\ VideoFileGenerator.swift,\ Logger.swift,\ InteractivePreview.swift,\ Preview.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/PhotoFileGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/VideoFileGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Log/Logger.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/InteractivePreview.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/Preview.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/PhotoFileGenerator.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/VideoFileGenerator.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Log/Logger.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/InteractivePreview.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/Preview.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ Aespa (in target 'Aespa' from project 'Aespa')
Failed frontend command:
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Aespa.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreAlbumManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreRecorder.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaEventManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaPhotoContext.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaVideoContext.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureFileOutput+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCapturePhotoOutput+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/Photos+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Asset/PhotoAsset.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Asset/Video\Asset.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Event/VideoAssetEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/File/PhotoFile.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/File/VideoFile.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Proxy/AssetCachingProxy.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Loader/AespaLoading.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Loader/Asset/AssetLoader.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/AespaProcessing.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Asset/PhotoAssetAdditionProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Asset/VideoAssetAdditionProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Capture/CapturePhotoProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/File/FileWritingProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Record/FinishRecordProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Record/StartRecordProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/AespaTuning.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoOrientationTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoStabilizationTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/ChangeMonitoringTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/FocusTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/TorchTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/ZoomTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/AudioTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/QualityTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/SessionTerminationTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Album/AlbumImporter.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Authorization/AuthorizationChecker.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/AVFoundation+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/SwiftUI+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/UIKit+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/FilePathProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/PhotoFileGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/VideoFileGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Log/Logger.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/InteractivePreview.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/Preview.swift -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa_const_extract_protocols.json -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -enable-experimental-feature DebugDescriptionMacro -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Aespa -frontend-parseable-output -disable-clang-spi -target-sdk-version 2.4 -target-sdk-name xros2.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa.abi.json
EmitSwiftModule normal arm64 (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Aespa.swift:11:24: warning: static property 'core' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    private static var core: AespaSession?
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Aespa.swift:11:24: note: convert 'core' to a 'let' constant to make 'Sendable' shared state immutable
    private static var core: AespaSession?
                   ~~~ ^
                   let
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Aespa.swift:11:24: note: add '@MainActor' to make static property 'core' part of global actor 'MainActor'
    private static var core: AespaSession?
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Aespa.swift:11:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    private static var core: AespaSession?
                       ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift:11:10: warning: associated value 'session(reason:)' of 'Sendable'-conforming enum 'AespaError' has non-sendable type 'AespaError.SessionErrorReason'; this is an error in the Swift 6 language mode
    case session(reason: SessionErrorReason)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift:38:10: note: consider making enum 'SessionErrorReason' conform to the 'Sendable' protocol
    enum SessionErrorReason: String {
         ^
                                   , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift:12:10: warning: associated value 'device(reason:)' of 'Sendable'-conforming enum 'AespaError' has non-sendable type 'AespaError.DeviceErrorReason'; this is an error in the Swift 6 language mode
    case device(reason: DeviceErrorReason)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift:51:10: note: consider making enum 'DeviceErrorReason' conform to the 'Sendable' protocol
    enum DeviceErrorReason: String {
         ^
                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift:13:10: warning: associated value 'permission(reason:)' of 'Sendable'-conforming enum 'AespaError' has non-sendable type 'AespaError.PermissionErrorReason'; this is an error in the Swift 6 language mode
    case permission(reason: PermissionErrorReason)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift:66:10: note: consider making enum 'PermissionErrorReason' conform to the 'Sendable' protocol
    enum PermissionErrorReason: String {
         ^
                                      , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift:14:10: warning: associated value 'album(reason:)' of 'Sendable'-conforming enum 'AespaError' has non-sendable type 'AespaError.AlbumErrorReason'; this is an error in the Swift 6 language mode
    case album(reason: AlbumErrorReason)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift:71:10: note: consider making enum 'AlbumErrorReason' conform to the 'Sendable' protocol
    enum AlbumErrorReason: String {
         ^
                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift:15:10: warning: associated value 'file(reason:)' of 'Sendable'-conforming enum 'AespaError' has non-sendable type 'AespaError.FileErrorReason'; this is an error in the Swift 6 language mode
    case file(reason: FileErrorReason)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift:80:10: note: consider making enum 'FileErrorReason' conform to the 'Sendable' protocol
    enum FileErrorReason: String {
         ^
                                , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift:16:10: warning: associated value 'connection(reason:)' of 'Sendable'-conforming enum 'AespaError' has non-sendable type 'AespaError.ConnectionErrorReason'; this is an error in the Swift 6 language mode
    case connection(reason: ConnectionErrorReason)
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift:89:10: note: consider making enum 'ConnectionErrorReason' conform to the 'Sendable' protocol
    enum ConnectionErrorReason: String {
         ^
                                      , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift:105:60: error: 'DeviceType' is only available in visionOS 2.1 or newer
        public var cameraDevicePreference: AVCaptureDevice.DeviceType?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift:102:12: note: add @available attribute to enclosing struct
    struct Session {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift:107:61: error: 'DeviceType' is only available in visionOS 2.1 or newer
        public init(cameraDevicePreference: AVCaptureDevice.DeviceType? = nil) {
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift:107:16: note: add @available attribute to enclosing initializer
        public init(cameraDevicePreference: AVCaptureDevice.DeviceType? = nil) {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift:102:12: note: add @available attribute to enclosing struct
    struct Session {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:31:58: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
    private let previewLayerSubject: CurrentValueSubject<AVCaptureVideoPreviewLayer?, Never>
                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:33:31: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    private var photoSetting: AVCapturePhotoSettings
                              ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:41:30: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
    public let previewLayer: AVCaptureVideoPreviewLayer
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:125:50: error: 'FocusMode' is unavailable in visionOS
    public var currentFocusMode: AVCaptureDevice.FocusMode? {
                                                 ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:131:36: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
    public var currentOrientation: AVCaptureVideoOrientation? {
                                   ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:168:52: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
    public var previewLayerPublisher: AnyPublisher<AVCaptureVideoPreviewLayer, Never> {
                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:322:32: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    public var currentSetting: AVCapturePhotoSettings {
                               ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:369:37: error: 'Preset' is unavailable in visionOS
        to preset: AVCaptureSession.Preset,
                                    ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
typedef NSString * AVCaptureSessionPreset NS_TYPED_ENUM API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:392:25: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
        to orientation: AVCaptureVideoOrientation,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:403:31: error: 'FocusMode' is unavailable in visionOS
        mode: AVCaptureDevice.FocusMode, point: CGPoint? = nil,
                              ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:452:15: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
        mode: AVCaptureVideoStabilizationMode,
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:461:31: error: 'TorchMode' is unavailable in visionOS
        mode: AVCaptureDevice.TorchMode,
                              ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:470:52: error: 'FlashMode' is unavailable in visionOS
    public func flashMode(to mode: AVCaptureDevice.FlashMode) -> AespaPhotoContext {
                                                   ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:869:28: note: 'FlashMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFlashMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:482:35: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    public func custom(_ setting: AVCapturePhotoSettings) -> AespaPhotoContext {
                                  ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift:16:65: error: 'AVCapturePhoto' is unavailable in visionOS
    private let fileIOResultSubject = PassthroughSubject<Result<AVCapturePhoto, Error>, Never>()
                                                                ^~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1954:12: note: 'AVCapturePhoto' has been explicitly marked unavailable here
@interface AVCapturePhoto : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift:34:18: error: 'AVCapturePhotoSettings' is unavailable in visionOS
        setting: AVCapturePhotoSettings,
                 ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift:36:23: error: 'AVCapturePhoto' is unavailable in visionOS
    ) async throws -> AVCapturePhoto {
                      ^~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1954:12: note: 'AVCapturePhoto' has been explicitly marked unavailable here
@interface AVCapturePhoto : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift:57:19: error: 'AVCapturePhotoOutput' is unavailable in visionOS
        _ output: AVCapturePhotoOutput,
                  ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
@interface AVCapturePhotoOutput : AVCaptureOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift:58:41: error: 'AVCapturePhoto' is unavailable in visionOS
        didFinishProcessingPhoto photo: AVCapturePhoto,
                                        ^~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1954:12: note: 'AVCapturePhoto' has been explicitly marked unavailable here
@interface AVCapturePhoto : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift:56:10: error: cannot override 'photoOutput' which has been marked unavailable
    func photoOutput(
         ^
AVFoundation.AVCapturePhotoCaptureDelegate.photoOutput:3:17: note: 'photoOutput(_:didFinishProcessingPhoto:error:)' has been explicitly marked unavailable here
  optional func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?)}
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift:55:28: error: 'AVCapturePhotoCaptureDelegate' is unavailable in visionOS
extension AespaCoreCamera: AVCapturePhotoCaptureDelegate {
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:966:11: note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
@protocol AVCapturePhotoCaptureDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreRecorder.swift:72:19: error: 'AVCaptureFileOutput' is unavailable in visionOS
        _ output: AVCaptureFileOutput,
                  ^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:36:12: note: 'AVCaptureFileOutput' has been explicitly marked unavailable here
@interface AVCaptureFileOutput : AVCaptureOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreRecorder.swift:80:19: error: 'AVCaptureFileOutput' is unavailable in visionOS
        _ output: AVCaptureFileOutput,
                  ^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:36:12: note: 'AVCaptureFileOutput' has been explicitly marked unavailable here
@interface AVCaptureFileOutput : AVCaptureOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreRecorder.swift:70:30: error: 'AVCaptureFileOutputRecordingDelegate' is unavailable in visionOS
extension AespaCoreRecorder: AVCaptureFileOutputRecordingDelegate {
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:206:11: note: 'AVCaptureFileOutputRecordingDelegate' has been explicitly marked unavailable here
@protocol AVCaptureFileOutputRecordingDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaPhotoContext.swift:21:31: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    private var photoSetting: AVCapturePhotoSettings
                              ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaPhotoContext.swift:66:32: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    public var currentSetting: AVCapturePhotoSettings {
                               ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaPhotoContext.swift:148:52: error: 'FlashMode' is unavailable in visionOS
    public func flashMode(to mode: AVCaptureDevice.FlashMode) -> AespaPhotoContext {
                                                   ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:869:28: note: 'FlashMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFlashMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaPhotoContext.swift:161:35: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    public func custom(_ setting: AVCapturePhotoSettings) -> AespaPhotoContext {
                                  ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaVideoContext.swift:185:15: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
        mode: AVCaptureVideoStabilizationMode,
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaVideoContext.swift:197:31: error: 'TorchMode' is unavailable in visionOS
        mode: AVCaptureDevice.TorchMode,
                              ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:54:37: error: 'Preset' is unavailable in visionOS
        to preset: AVCaptureSession.Preset,
                                    ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
typedef NSString * AVCaptureSessionPreset NS_TYPED_ENUM API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:83:25: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
        to orientation: AVCaptureVideoOrientation,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:96:31: error: 'FocusMode' is unavailable in visionOS
        mode: AVCaptureDevice.FocusMode,
                              ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:230:15: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
        mode: AVCaptureVideoStabilizationMode,
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:246:31: error: 'TorchMode' is unavailable in visionOS
        mode: AVCaptureDevice.TorchMode,
                              ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:278:25: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    var currentSetting: AVCapturePhotoSettings { get }
                        ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:324:64: error: 'FlashMode' is unavailable in visionOS
    @discardableResult func flashMode(to mode: AVCaptureDevice.FlashMode) -> PhotoContextType
                                                               ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:869:28: note: 'FlashMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFlashMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:340:28: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    func custom(_ setting: AVCapturePhotoSettings) -> PhotoContextType
                           ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:366:43: error: 'Preset' is unavailable in visionOS
    case quality(preset: AVCaptureSession.Preset)
                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
typedef NSString * AVCaptureSessionPreset NS_TYPED_ENUM API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:383:35: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
    case orientation(orientation: AVCaptureVideoOrientation)
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:390:38: error: 'FocusMode' is unavailable in visionOS
    case focus(mode: AVCaptureDevice.FocusMode, point: CGPoint? = nil)
                                     ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:429:30: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
    case stabilization(mode: AVCaptureVideoStabilizationMode)
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:439:38: error: 'TorchMode' is unavailable in visionOS
    case torch(mode: AVCaptureDevice.TorchMode, level: Float)
                                     ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:460:42: error: 'FlashMode' is unavailable in visionOS
    case flashMode(mode: AVCaptureDevice.FlashMode)
                                         ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:869:28: note: 'FlashMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFlashMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:475:41: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    case custom(avCapturePhotoSettings: AVCapturePhotoSettings)
                                        ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:12:27: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
    var videoOrientation: AVCaptureVideoOrientation { get set }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:13:42: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
    var preferredVideoStabilizationMode: AVCaptureVideoStabilizationMode { get set }
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:16:38: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
    func orientation(to orientation: AVCaptureVideoOrientation)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:17:37: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
    func stabilizationMode(to mode: AVCaptureVideoStabilizationMode)
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:21:38: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
    func orientation(to orientation: AVCaptureVideoOrientation) {
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:25:37: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
    func stabilizationMode(to mode: AVCaptureVideoStabilizationMode) {
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:20:1: error: type 'AVCaptureConnection' does not conform to protocol 'AespaCaptureConnectionRepresentable'
extension AVCaptureConnection: AespaCaptureConnectionRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:20:1: error: unavailable property 'videoOrientation' was used to satisfy a requirement of protocol 'AespaCaptureConnectionRepresentable'
extension AVCaptureConnection: AespaCaptureConnectionRepresentable {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:1056:48: note: 'videoOrientation' declared here
@property(nonatomic) AVCaptureVideoOrientation videoOrientation API_DEPRECATED("Use -videoRotationAngle instead", macos(10.7, 14.0), ios(4.0, 17.0), macCatalyst(14.0, 17.0)) API_UNAVAILABLE(tvos, visionos);
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:12:9: note: requirement 'videoOrientation' declared here
    var videoOrientation: AVCaptureVideoOrientation { get set }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:20:1: error: unavailable property 'preferredVideoStabilizationMode' was used to satisfy a requirement of protocol 'AespaCaptureConnectionRepresentable'
extension AVCaptureConnection: AespaCaptureConnectionRepresentable {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:1156:54: note: 'preferredVideoStabilizationMode' declared here
@property(nonatomic) AVCaptureVideoStabilizationMode preferredVideoStabilizationMode API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:13:9: note: requirement 'preferredVideoStabilizationMode' declared here
    var preferredVideoStabilizationMode: AVCaptureVideoStabilizationMode { get set }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:20:1: error: unavailable property 'isVideoOrientationSupported' was used to satisfy a requirement of protocol 'AespaCaptureConnectionRepresentable'
extension AVCaptureConnection: AespaCaptureConnectionRepresentable {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:1046:73: note: 'isVideoOrientationSupported' declared here
@property(nonatomic, readonly, getter=isVideoOrientationSupported) BOOL supportsVideoOrientation API_DEPRECATED("Use -isVideoRotationAngleSupported: instead", macos(10.7, 14.0), ios(4.0, 17.0), macCatalyst(14.0, 17.0)) API_UNAVAILABLE(tvos, visionos);
                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:14:9: note: requirement 'isVideoOrientationSupported' declared here
    var isVideoOrientationSupported: Bool { get }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:13:36: error: 'FocusMode' is unavailable in visionOS
    var focusMode: AVCaptureDevice.FocusMode { get set }
                                   ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:15:36: error: 'FlashMode' is unavailable in visionOS
    var flashMode: AVCaptureDevice.FlashMode { get set }
                                   ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:869:28: note: 'FlashMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFlashMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:20:60: error: 'FocusMode' is unavailable in visionOS
    func isFocusModeSupported(_ focusMode: AVCaptureDevice.FocusMode) -> Bool
                                                           ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:23:52: error: 'FocusMode' is unavailable in visionOS
    func setFocusMode(_ focusMode: AVCaptureDevice.FocusMode, point: CGPoint?) throws
                                                   ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:24:49: error: 'TorchMode' is unavailable in visionOS
    func torchMode(_ torchMode: AVCaptureDevice.TorchMode)
                                                ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:30:33: error: 'TorchMode' is unavailable in visionOS
    func torchMode(_ torchMode: TorchMode) {
                                ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:47:52: error: 'FocusMode' is unavailable in visionOS
    func setFocusMode(_ focusMode: AVCaptureDevice.FocusMode, point: CGPoint?) throws {
                                                   ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:29:1: error: type 'AVCaptureDevice' does not conform to protocol 'AespaCaptureDeviceRepresentable'
extension AVCaptureDevice: AespaCaptureDeviceRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:29:1: error: unavailable property 'isSubjectAreaChangeMonitoringEnabled' was used to satisfy a requirement of protocol 'AespaCaptureDeviceRepresentable'
extension AVCaptureDevice: AespaCaptureDeviceRepresentable {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1748:72: note: 'isSubjectAreaChangeMonitoringEnabled' declared here
@property(nonatomic, getter=isSubjectAreaChangeMonitoringEnabled) BOOL subjectAreaChangeMonitoringEnabled API_AVAILABLE(ios(5.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:14:9: note: requirement 'isSubjectAreaChangeMonitoringEnabled' declared here
    var isSubjectAreaChangeMonitoringEnabled: Bool { get set }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:29:1: error: unavailable property 'flashMode' was used to satisfy a requirement of protocol 'AespaCaptureDeviceRepresentable'
extension AVCaptureDevice: AespaCaptureDeviceRepresentable {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:934:41: note: 'flashMode' declared here
@property(nonatomic) AVCaptureFlashMode flashMode API_DEPRECATED("Use AVCapturePhotoSettings.flashMode instead.", ios(4.0, 10.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos);
                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:15:9: note: requirement 'flashMode' declared here
    var flashMode: AVCaptureDevice.FlashMode { get set }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:29:1: error: unavailable property 'videoZoomFactor' was used to satisfy a requirement of protocol 'AespaCaptureDeviceRepresentable'
extension AVCaptureDevice: AespaCaptureDeviceRepresentable {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1804:30: note: 'videoZoomFactor' declared here
@property(nonatomic) CGFloat videoZoomFactor API_AVAILABLE(ios(7.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:16:9: note: requirement 'videoZoomFactor' declared here
    var videoZoomFactor: CGFloat { get set }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:29:1: error: unavailable instance method 'setTorchModeOn(level:)' was used to satisfy a requirement of protocol 'AespaCaptureDeviceRepresentable'
extension AVCaptureDevice: AespaCaptureDeviceRepresentable {
^
AVFoundation.AVCaptureDevice.setTorchModeOn:3:13: note: 'setTorchModeOn(level:)' declared here
  open func setTorchModeOn(level torchLevel: Float) throws}
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:26:10: note: requirement 'setTorchModeOn(level:)' declared here
    func setTorchModeOn(level torchLevel: Float) throws
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureFileOutput+AespaRepresentable.swift:15:37: error: 'AVCaptureFileOutputRecordingDelegate' is unavailable in visionOS
        recordingDelegate delegate: AVCaptureFileOutputRecordingDelegate)
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:206:11: note: 'AVCaptureFileOutputRecordingDelegate' has been explicitly marked unavailable here
@protocol AVCaptureFileOutputRecordingDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureFileOutput+AespaRepresentable.swift:19:11: error: 'AVCaptureFileOutput' is unavailable in visionOS
extension AVCaptureFileOutput: AespaFileOutputRepresentable {
          ^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:36:12: note: 'AVCaptureFileOutput' has been explicitly marked unavailable here
@interface AVCaptureFileOutput : AVCaptureOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCapturePhotoOutput+AespaRepresentable.swift:12:29: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    func capturePhoto(with: AVCapturePhotoSettings, delegate: AVCapturePhotoCaptureDelegate)
                            ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCapturePhotoOutput+AespaRepresentable.swift:12:63: error: 'AVCapturePhotoCaptureDelegate' is unavailable in visionOS
    func capturePhoto(with: AVCapturePhotoSettings, delegate: AVCapturePhotoCaptureDelegate)
                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:966:11: note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
@protocol AVCapturePhotoCaptureDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCapturePhotoOutput+AespaRepresentable.swift:16:11: error: 'AVCapturePhotoOutput' is unavailable in visionOS
extension AVCapturePhotoOutput: AespaPhotoOutputRepresentable {
          ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
@interface AVCapturePhotoOutput : AVCaptureOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:28:26: error: 'AVCaptureMovieFileOutput' is unavailable in visionOS
    var movieFileOutput: AVCaptureMovieFileOutput? { get }
                         ^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:405:12: note: 'AVCaptureMovieFileOutput' has been explicitly marked unavailable here
@interface AVCaptureMovieFileOutput : AVCaptureFileOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:31:23: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
    var previewLayer: AVCaptureVideoPreviewLayer { get }
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:65:44: error: 'DeviceType' is only available in visionOS 2.1 or newer
        device deviceType: AVCaptureDevice.DeviceType?
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:63:10: note: add @available attribute to enclosing instance method
    func cameraPosition(
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:14:17: note: add @available attribute to enclosing protocol
public protocol AespaCoreSessionRepresentable {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:69:51: error: 'Preset' is unavailable in visionOS
    func videoQuality(to preset: AVCaptureSession.Preset) throws
                                                  ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
typedef NSString * AVCaptureSessionPreset NS_TYPED_ENUM API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:90:26: error: 'AVCaptureMovieFileOutput' is unavailable in visionOS
    var movieFileOutput: AVCaptureMovieFileOutput? {
                         ^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:405:12: note: 'AVCaptureMovieFileOutput' has been explicitly marked unavailable here
@interface AVCaptureMovieFileOutput : AVCaptureFileOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:98:22: error: 'AVCapturePhotoOutput' is unavailable in visionOS
    var photoOutput: AVCapturePhotoOutput? {
                     ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
@interface AVCapturePhotoOutput : AVCaptureOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:106:23: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
    var previewLayer: AVCaptureVideoPreviewLayer {
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:192:44: error: 'DeviceType' is only available in visionOS 2.1 or newer
        device deviceType: AVCaptureDevice.DeviceType?
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:190:10: note: add @available attribute to enclosing instance method
    func cameraPosition(
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:72:1: note: add @available attribute to enclosing extension
extension AespaCoreSession: AespaCoreSessionRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:220:51: error: 'Preset' is unavailable in visionOS
    func videoQuality(to preset: AVCaptureSession.Preset) {
                                                  ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
typedef NSString * AVCaptureSessionPreset NS_TYPED_ENUM API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Capture/CapturePhotoProcessor.swift:12:18: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    let setting: AVCapturePhotoSettings
                 ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Capture/CapturePhotoProcessor.swift:13:19: error: 'AVCapturePhotoCaptureDelegate' is unavailable in visionOS
    let delegate: AVCapturePhotoCaptureDelegate
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:966:11: note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
@protocol AVCapturePhotoCaptureDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Record/StartRecordProcessor.swift:13:19: error: 'AVCaptureFileOutputRecordingDelegate' is unavailable in visionOS
    let delegate: AVCaptureFileOutputRecordingDelegate
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:206:11: note: 'AVCaptureFileOutputRecordingDelegate' has been explicitly marked unavailable here
@protocol AVCaptureFileOutputRecordingDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoOrientationTuner.swift:11:22: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
    var orientation: AVCaptureVideoOrientation
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoStabilizationTuner.swift:11:27: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
    var stabilzationMode: AVCaptureVideoStabilizationMode
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/FocusTuner.swift:15:31: error: 'FocusMode' is unavailable in visionOS
    let mode: AVCaptureDevice.FocusMode
                              ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/TorchTuner.swift:13:36: error: 'TorchMode' is unavailable in visionOS
    let torchMode: AVCaptureDevice.TorchMode
                                   ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift:13:43: error: 'DeviceType' is only available in visionOS 2.1 or newer
    var devicePreference: AVCaptureDevice.DeviceType?
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift:10:8: note: add @available attribute to enclosing struct
struct CameraPositionTuner: AespaSessionTuning {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift:15:80: error: 'DeviceType' is only available in visionOS 2.1 or newer
    init(position: AVCaptureDevice.Position, devicePreference: AVCaptureDevice.DeviceType? = nil) {
                                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift:15:5: note: add @available attribute to enclosing initializer
    init(position: AVCaptureDevice.Position, devicePreference: AVCaptureDevice.DeviceType? = nil) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift:10:8: note: add @available attribute to enclosing struct
struct CameraPositionTuner: AespaSessionTuning {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/QualityTuner.swift:12:40: error: 'Preset' is unavailable in visionOS
    var videoQuality: AVCaptureSession.Preset
                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
typedef NSString * AVCaptureSessionPreset NS_TYPED_ENUM API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/AVFoundation+Extension.swift:34:11: error: 'AVCapturePhoto' is unavailable in visionOS
extension AVCapturePhoto {
          ^~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1954:12: note: 'AVCapturePhoto' has been explicitly marked unavailable here
@interface AVCapturePhoto : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/UIKit+Extension.swift:12:29: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
    var toVideoOrientation: AVCaptureVideoOrientation {
                            ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Log/Logger.swift:11:16: warning: static property 'enableLogging' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var enableLogging = true
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Log/Logger.swift:11:16: note: convert 'enableLogging' to a 'let' constant to make 'Sendable' shared state immutable
    static var enableLogging = true
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Log/Logger.swift:11:16: note: add '@MainActor' to make static property 'enableLogging' part of global actor 'MainActor'
    static var enableLogging = true
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Log/Logger.swift:11:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var enableLogging = true
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/InteractivePreview.swift:57:60: error: 'FocusMode' is unavailable in visionOS
    @State private var preferredFocusMode: AVCaptureDevice.FocusMode = .continuousAutoFocus
                                                           ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/InteractivePreview.swift:86:16: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
    var layer: AVCaptureVideoPreviewLayer {
               ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/InteractivePreview.swift:90:43: error: 'FocusMode' is unavailable in visionOS
    var currentFocusMode: AVCaptureDevice.FocusMode? {
                                          ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/Preview.swift:15:23: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
    let previewLayer: AVCaptureVideoPreviewLayer
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
           ^
SwiftCompile normal arm64 Compiling\ AuthorizationChecker.swift,\ AVFoundation+Extension.swift,\ SwiftUI+Extension.swift,\ UIKit+Extension.swift,\ FilePathProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Authorization/AuthorizationChecker.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/AVFoundation+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/SwiftUI+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/UIKit+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/FilePathProvider.swift (in target 'Aespa' from project 'Aespa')
Command SwiftCompile failed with a nonzero exit code
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ Aespa (in target 'Aespa' from project 'Aespa')
	EmitSwiftModule normal arm64 (in target 'Aespa' from project 'Aespa')
	SwiftCompile normal arm64 Compiling\ AuthorizationChecker.swift,\ AVFoundation+Extension.swift,\ SwiftUI+Extension.swift,\ UIKit+Extension.swift,\ FilePathProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Authorization/AuthorizationChecker.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/AVFoundation+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/SwiftUI+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/UIKit+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/FilePathProvider.swift (in target 'Aespa' from project 'Aespa')
	Building workspace spi-builder-workspace with scheme Aespa
(4 failures)
Command line invocation:
    /Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  Aespa: /Users/admin/builder/spi-builder-workspace
resolved source packages: Aespa
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Aespa",
  "name" : "Aespa",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "Aespa",
      "targets" : [
        "Aespa"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Aespa",
      "module_type" : "SwiftTarget",
      "name" : "Aespa",
      "path" : "Sources/Aespa",
      "product_memberships" : [
        "Aespa"
      ],
      "sources" : [
        "Aespa.swift",
        "AespaError.swift",
        "AespaOption.swift",
        "AespaSession.swift",
        "Core/AespaCoreAlbumManager.swift",
        "Core/AespaCoreCamera.swift",
        "Core/AespaCoreRecorder.swift",
        "Core/AespaCoreSession.swift",
        "Core/AespaEventManager.swift",
        "Core/Context/AespaPhotoContext.swift",
        "Core/Context/AespaVideoContext.swift",
        "Core/Context/Context.swift",
        "Core/Representable/AVCaptureConnection+AespaRepresentable.swift",
        "Core/Representable/AVCaptureDevice+AespaRepresentable.swift",
        "Core/Representable/AVCaptureFileOutput+AespaRepresentable.swift",
        "Core/Representable/AVCapturePhotoOutput+AespaRepresentable.swift",
        "Core/Representable/AespaCoreSession+AespaRepresentable.swift",
        "Core/Representable/Photos+AespaRepresentable.swift",
        "Data/Asset/PhotoAsset.swift",
        "Data/Asset/Video\u0010Asset.swift",
        "Data/Event/VideoAssetEvent.swift",
        "Data/File/PhotoFile.swift",
        "Data/File/VideoFile.swift",
        "Data/Proxy/AssetCachingProxy.swift",
        "Loader/AespaLoading.swift",
        "Loader/Asset/AssetLoader.swift",
        "Processor/AespaProcessing.swift",
        "Processor/Asset/PhotoAssetAdditionProcessor.swift",
        "Processor/Asset/VideoAssetAdditionProcessor.swift",
        "Processor/Capture/CapturePhotoProcessor.swift",
        "Processor/File/FileWritingProcessor.swift",
        "Processor/Record/FinishRecordProcessor.swift",
        "Processor/Record/StartRecordProcessor.swift",
        "Tuner/AespaTuning.swift",
        "Tuner/Connection/VideoOrientationTuner.swift",
        "Tuner/Connection/VideoStabilizationTuner.swift",
        "Tuner/Device/ChangeMonitoringTuner.swift",
        "Tuner/Device/FocusTuner.swift",
        "Tuner/Device/TorchTuner.swift",
        "Tuner/Device/ZoomTuner.swift",
        "Tuner/Session/AudioTuner.swift",
        "Tuner/Session/CameraPositionTuner.swift",
        "Tuner/Session/QualityTuner.swift",
        "Tuner/Session/SessionTerminationTuner.swift",
        "Util/Album/AlbumImporter.swift",
        "Util/Authorization/AuthorizationChecker.swift",
        "Util/Extension/AVFoundation+Extension.swift",
        "Util/Extension/SwiftUI+Extension.swift",
        "Util/Extension/UIKit+Extension.swift",
        "Util/File/FilePathProvider.swift",
        "Util/File/PhotoFileGenerator.swift",
        "Util/File/VideoFileGenerator.swift",
        "Util/Log/Logger.swift",
        "View/InteractivePreview.swift",
        "View/Preview.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
{
  "workspace" : {
    "name" : "spi-builder-workspace",
    "schemes" : [
      "Aespa"
    ]
  }
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Aespa -destination generic/platform=xrOS
Command line invocation:
    /Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme Aespa -destination generic/platform=xrOS
Resolve Package Graph
Resolved source packages:
  Aespa: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
    Target 'Aespa' in project 'Aespa'
        ➜ Explicit dependency on target 'Aespa' in project 'Aespa'
    Target 'Aespa' in project 'Aespa' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ReadFileContents /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: fbea5d50a6190123f547bc1f8690490f
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/fbea5d50a6190123f547bc1f8690490f.xcbuilddata
ClangStatCache /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache
SwiftDriver Aespa normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Aespa -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ Aespa.swift,\ AespaError.swift,\ AespaOption.swift,\ AespaSession.swift,\ AespaCoreAlbumManager.swift,\ AespaCoreCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Aespa.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreAlbumManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Aespa.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreAlbumManager.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ AVCaptureConnection+AespaRepresentable.swift,\ AVCaptureDevice+AespaRepresentable.swift,\ AVCaptureFileOutput+AespaRepresentable.swift,\ AVCapturePhotoOutput+AespaRepresentable.swift,\ AespaCoreSession+AespaRepresentable.swift,\ Photos+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureFileOutput+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCapturePhotoOutput+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/Photos+AespaRepresentable.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureFileOutput+AespaRepresentable.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCapturePhotoOutput+AespaRepresentable.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/Photos+AespaRepresentable.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ AuthorizationChecker.swift,\ AVFoundation+Extension.swift,\ SwiftUI+Extension.swift,\ UIKit+Extension.swift,\ FilePathProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Authorization/AuthorizationChecker.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/AVFoundation+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/SwiftUI+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/UIKit+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/FilePathProvider.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Authorization/AuthorizationChecker.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/AVFoundation+Extension.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/SwiftUI+Extension.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/UIKit+Extension.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/FilePathProvider.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ AudioTuner.swift,\ CameraPositionTuner.swift,\ QualityTuner.swift,\ SessionTerminationTuner.swift,\ AlbumImporter.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/AudioTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/QualityTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/SessionTerminationTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Album/AlbumImporter.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/AudioTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/QualityTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/SessionTerminationTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Album/AlbumImporter.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ AespaLoading.swift,\ AssetLoader.swift,\ AespaProcessing.swift,\ PhotoAssetAdditionProcessor.swift,\ VideoAssetAdditionProcessor.swift,\ CapturePhotoProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Loader/AespaLoading.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Loader/Asset/AssetLoader.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/AespaProcessing.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Asset/PhotoAssetAdditionProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Asset/VideoAssetAdditionProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Capture/CapturePhotoProcessor.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Loader/AespaLoading.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Loader/Asset/AssetLoader.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/AespaProcessing.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Asset/PhotoAssetAdditionProcessor.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Asset/VideoAssetAdditionProcessor.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Capture/CapturePhotoProcessor.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ VideoStabilizationTuner.swift,\ ChangeMonitoringTuner.swift,\ FocusTuner.swift,\ TorchTuner.swift,\ ZoomTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoStabilizationTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/ChangeMonitoringTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/FocusTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/TorchTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/ZoomTuner.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoStabilizationTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/ChangeMonitoringTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/FocusTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/TorchTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/ZoomTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ Aespa (in target 'Aespa' from project 'Aespa')
Failed frontend command:
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Aespa.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaError.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreAlbumManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreRecorder.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaEventManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaPhotoContext.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaVideoContext.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureFileOutput+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCapturePhotoOutput+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/Photos+AespaRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Asset/PhotoAsset.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Asset/Video\Asset.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Event/VideoAssetEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/File/PhotoFile.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/File/VideoFile.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Proxy/AssetCachingProxy.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Loader/AespaLoading.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Loader/Asset/AssetLoader.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/AespaProcessing.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Asset/PhotoAssetAdditionProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Asset/VideoAssetAdditionProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Capture/CapturePhotoProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/File/FileWritingProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Record/FinishRecordProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Record/StartRecordProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/AespaTuning.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoOrientationTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoStabilizationTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/ChangeMonitoringTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/FocusTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/TorchTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/ZoomTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/AudioTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/QualityTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/SessionTerminationTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Album/AlbumImporter.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Authorization/AuthorizationChecker.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/AVFoundation+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/SwiftUI+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/UIKit+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/FilePathProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/PhotoFileGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/VideoFileGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Log/Logger.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/InteractivePreview.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/Preview.swift -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name Aespa -frontend-parseable-output -disable-clang-spi -target-sdk-version 2.4 -target-sdk-name xros2.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa.abi.json
EmitSwiftModule normal arm64 (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift:105:60: error: 'DeviceType' is only available in visionOS 2.1 or newer
        public var cameraDevicePreference: AVCaptureDevice.DeviceType?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift:102:12: note: add @available attribute to enclosing struct
    struct Session {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift:107:61: error: 'DeviceType' is only available in visionOS 2.1 or newer
        public init(cameraDevicePreference: AVCaptureDevice.DeviceType? = nil) {
                                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift:107:16: note: add @available attribute to enclosing initializer
        public init(cameraDevicePreference: AVCaptureDevice.DeviceType? = nil) {
               ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaOption.swift:102:12: note: add @available attribute to enclosing struct
    struct Session {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:31:58: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
    private let previewLayerSubject: CurrentValueSubject<AVCaptureVideoPreviewLayer?, Never>
                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:33:31: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    private var photoSetting: AVCapturePhotoSettings
                              ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:41:30: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
    public let previewLayer: AVCaptureVideoPreviewLayer
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:125:50: error: 'FocusMode' is unavailable in visionOS
    public var currentFocusMode: AVCaptureDevice.FocusMode? {
                                                 ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:131:36: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
    public var currentOrientation: AVCaptureVideoOrientation? {
                                   ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:168:52: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
    public var previewLayerPublisher: AnyPublisher<AVCaptureVideoPreviewLayer, Never> {
                                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:322:32: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    public var currentSetting: AVCapturePhotoSettings {
                               ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:369:37: error: 'Preset' is unavailable in visionOS
        to preset: AVCaptureSession.Preset,
                                    ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
typedef NSString * AVCaptureSessionPreset NS_TYPED_ENUM API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:392:25: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
        to orientation: AVCaptureVideoOrientation,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:403:31: error: 'FocusMode' is unavailable in visionOS
        mode: AVCaptureDevice.FocusMode, point: CGPoint? = nil,
                              ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:452:15: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
        mode: AVCaptureVideoStabilizationMode,
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:461:31: error: 'TorchMode' is unavailable in visionOS
        mode: AVCaptureDevice.TorchMode,
                              ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:470:52: error: 'FlashMode' is unavailable in visionOS
    public func flashMode(to mode: AVCaptureDevice.FlashMode) -> AespaPhotoContext {
                                                   ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:869:28: note: 'FlashMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFlashMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/AespaSession.swift:482:35: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    public func custom(_ setting: AVCapturePhotoSettings) -> AespaPhotoContext {
                                  ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift:16:65: error: 'AVCapturePhoto' is unavailable in visionOS
    private let fileIOResultSubject = PassthroughSubject<Result<AVCapturePhoto, Error>, Never>()
                                                                ^~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1954:12: note: 'AVCapturePhoto' has been explicitly marked unavailable here
@interface AVCapturePhoto : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift:34:18: error: 'AVCapturePhotoSettings' is unavailable in visionOS
        setting: AVCapturePhotoSettings,
                 ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift:36:23: error: 'AVCapturePhoto' is unavailable in visionOS
    ) async throws -> AVCapturePhoto {
                      ^~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1954:12: note: 'AVCapturePhoto' has been explicitly marked unavailable here
@interface AVCapturePhoto : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift:57:19: error: 'AVCapturePhotoOutput' is unavailable in visionOS
        _ output: AVCapturePhotoOutput,
                  ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
@interface AVCapturePhotoOutput : AVCaptureOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift:58:41: error: 'AVCapturePhoto' is unavailable in visionOS
        didFinishProcessingPhoto photo: AVCapturePhoto,
                                        ^~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1954:12: note: 'AVCapturePhoto' has been explicitly marked unavailable here
@interface AVCapturePhoto : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift:56:10: error: cannot override 'photoOutput' which has been marked unavailable
    func photoOutput(
         ^
AVFoundation.AVCapturePhotoCaptureDelegate.photoOutput:3:17: note: 'photoOutput(_:didFinishProcessingPhoto:error:)' has been explicitly marked unavailable here
  optional func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?)}
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreCamera.swift:55:28: error: 'AVCapturePhotoCaptureDelegate' is unavailable in visionOS
extension AespaCoreCamera: AVCapturePhotoCaptureDelegate {
                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:966:11: note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
@protocol AVCapturePhotoCaptureDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreRecorder.swift:72:19: error: 'AVCaptureFileOutput' is unavailable in visionOS
        _ output: AVCaptureFileOutput,
                  ^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:36:12: note: 'AVCaptureFileOutput' has been explicitly marked unavailable here
@interface AVCaptureFileOutput : AVCaptureOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreRecorder.swift:80:19: error: 'AVCaptureFileOutput' is unavailable in visionOS
        _ output: AVCaptureFileOutput,
                  ^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:36:12: note: 'AVCaptureFileOutput' has been explicitly marked unavailable here
@interface AVCaptureFileOutput : AVCaptureOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreRecorder.swift:70:30: error: 'AVCaptureFileOutputRecordingDelegate' is unavailable in visionOS
extension AespaCoreRecorder: AVCaptureFileOutputRecordingDelegate {
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:206:11: note: 'AVCaptureFileOutputRecordingDelegate' has been explicitly marked unavailable here
@protocol AVCaptureFileOutputRecordingDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaPhotoContext.swift:21:31: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    private var photoSetting: AVCapturePhotoSettings
                              ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaPhotoContext.swift:66:32: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    public var currentSetting: AVCapturePhotoSettings {
                               ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaPhotoContext.swift:148:52: error: 'FlashMode' is unavailable in visionOS
    public func flashMode(to mode: AVCaptureDevice.FlashMode) -> AespaPhotoContext {
                                                   ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:869:28: note: 'FlashMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFlashMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaPhotoContext.swift:161:35: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    public func custom(_ setting: AVCapturePhotoSettings) -> AespaPhotoContext {
                                  ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaVideoContext.swift:185:15: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
        mode: AVCaptureVideoStabilizationMode,
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaVideoContext.swift:197:31: error: 'TorchMode' is unavailable in visionOS
        mode: AVCaptureDevice.TorchMode,
                              ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:54:37: error: 'Preset' is unavailable in visionOS
        to preset: AVCaptureSession.Preset,
                                    ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
typedef NSString * AVCaptureSessionPreset NS_TYPED_ENUM API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:83:25: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
        to orientation: AVCaptureVideoOrientation,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:96:31: error: 'FocusMode' is unavailable in visionOS
        mode: AVCaptureDevice.FocusMode,
                              ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:230:15: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
        mode: AVCaptureVideoStabilizationMode,
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:246:31: error: 'TorchMode' is unavailable in visionOS
        mode: AVCaptureDevice.TorchMode,
                              ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:278:25: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    var currentSetting: AVCapturePhotoSettings { get }
                        ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:324:64: error: 'FlashMode' is unavailable in visionOS
    @discardableResult func flashMode(to mode: AVCaptureDevice.FlashMode) -> PhotoContextType
                                                               ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:869:28: note: 'FlashMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFlashMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:340:28: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    func custom(_ setting: AVCapturePhotoSettings) -> PhotoContextType
                           ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:366:43: error: 'Preset' is unavailable in visionOS
    case quality(preset: AVCaptureSession.Preset)
                                          ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
typedef NSString * AVCaptureSessionPreset NS_TYPED_ENUM API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:383:35: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
    case orientation(orientation: AVCaptureVideoOrientation)
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:390:38: error: 'FocusMode' is unavailable in visionOS
    case focus(mode: AVCaptureDevice.FocusMode, point: CGPoint? = nil)
                                     ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:429:30: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
    case stabilization(mode: AVCaptureVideoStabilizationMode)
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:439:38: error: 'TorchMode' is unavailable in visionOS
    case torch(mode: AVCaptureDevice.TorchMode, level: Float)
                                     ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:460:42: error: 'FlashMode' is unavailable in visionOS
    case flashMode(mode: AVCaptureDevice.FlashMode)
                                         ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:869:28: note: 'FlashMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFlashMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift:475:41: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    case custom(avCapturePhotoSettings: AVCapturePhotoSettings)
                                        ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:12:27: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
    var videoOrientation: AVCaptureVideoOrientation { get set }
                          ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:13:42: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
    var preferredVideoStabilizationMode: AVCaptureVideoStabilizationMode { get set }
                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:16:38: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
    func orientation(to orientation: AVCaptureVideoOrientation)
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:17:37: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
    func stabilizationMode(to mode: AVCaptureVideoStabilizationMode)
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:21:38: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
    func orientation(to orientation: AVCaptureVideoOrientation) {
                                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:25:37: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
    func stabilizationMode(to mode: AVCaptureVideoStabilizationMode) {
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:20:1: error: type 'AVCaptureConnection' does not conform to protocol 'AespaCaptureConnectionRepresentable'
extension AVCaptureConnection: AespaCaptureConnectionRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:20:1: error: unavailable property 'videoOrientation' was used to satisfy a requirement of protocol 'AespaCaptureConnectionRepresentable'
extension AVCaptureConnection: AespaCaptureConnectionRepresentable {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:1056:48: note: 'videoOrientation' declared here
@property(nonatomic) AVCaptureVideoOrientation videoOrientation API_DEPRECATED("Use -videoRotationAngle instead", macos(10.7, 14.0), ios(4.0, 17.0), macCatalyst(14.0, 17.0)) API_UNAVAILABLE(tvos, visionos);
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:12:9: note: requirement 'videoOrientation' declared here
    var videoOrientation: AVCaptureVideoOrientation { get set }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:20:1: error: unavailable property 'preferredVideoStabilizationMode' was used to satisfy a requirement of protocol 'AespaCaptureConnectionRepresentable'
extension AVCaptureConnection: AespaCaptureConnectionRepresentable {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:1156:54: note: 'preferredVideoStabilizationMode' declared here
@property(nonatomic) AVCaptureVideoStabilizationMode preferredVideoStabilizationMode API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:13:9: note: requirement 'preferredVideoStabilizationMode' declared here
    var preferredVideoStabilizationMode: AVCaptureVideoStabilizationMode { get set }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:20:1: error: unavailable property 'isVideoOrientationSupported' was used to satisfy a requirement of protocol 'AespaCaptureConnectionRepresentable'
extension AVCaptureConnection: AespaCaptureConnectionRepresentable {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:1046:73: note: 'isVideoOrientationSupported' declared here
@property(nonatomic, readonly, getter=isVideoOrientationSupported) BOOL supportsVideoOrientation API_DEPRECATED("Use -isVideoRotationAngleSupported: instead", macos(10.7, 14.0), ios(4.0, 17.0), macCatalyst(14.0, 17.0)) API_UNAVAILABLE(tvos, visionos);
                                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureConnection+AespaRepresentable.swift:14:9: note: requirement 'isVideoOrientationSupported' declared here
    var isVideoOrientationSupported: Bool { get }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:13:36: error: 'FocusMode' is unavailable in visionOS
    var focusMode: AVCaptureDevice.FocusMode { get set }
                                   ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:15:36: error: 'FlashMode' is unavailable in visionOS
    var flashMode: AVCaptureDevice.FlashMode { get set }
                                   ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:869:28: note: 'FlashMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFlashMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:20:60: error: 'FocusMode' is unavailable in visionOS
    func isFocusModeSupported(_ focusMode: AVCaptureDevice.FocusMode) -> Bool
                                                           ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:23:52: error: 'FocusMode' is unavailable in visionOS
    func setFocusMode(_ focusMode: AVCaptureDevice.FocusMode, point: CGPoint?) throws
                                                   ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:24:49: error: 'TorchMode' is unavailable in visionOS
    func torchMode(_ torchMode: AVCaptureDevice.TorchMode)
                                                ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:30:33: error: 'TorchMode' is unavailable in visionOS
    func torchMode(_ torchMode: TorchMode) {
                                ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:47:52: error: 'FocusMode' is unavailable in visionOS
    func setFocusMode(_ focusMode: AVCaptureDevice.FocusMode, point: CGPoint?) throws {
                                                   ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:29:1: error: type 'AVCaptureDevice' does not conform to protocol 'AespaCaptureDeviceRepresentable'
extension AVCaptureDevice: AespaCaptureDeviceRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:29:1: error: unavailable property 'isSubjectAreaChangeMonitoringEnabled' was used to satisfy a requirement of protocol 'AespaCaptureDeviceRepresentable'
extension AVCaptureDevice: AespaCaptureDeviceRepresentable {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1748:72: note: 'isSubjectAreaChangeMonitoringEnabled' declared here
@property(nonatomic, getter=isSubjectAreaChangeMonitoringEnabled) BOOL subjectAreaChangeMonitoringEnabled API_AVAILABLE(ios(5.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
                                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:14:9: note: requirement 'isSubjectAreaChangeMonitoringEnabled' declared here
    var isSubjectAreaChangeMonitoringEnabled: Bool { get set }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:29:1: error: unavailable property 'flashMode' was used to satisfy a requirement of protocol 'AespaCaptureDeviceRepresentable'
extension AVCaptureDevice: AespaCaptureDeviceRepresentable {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:934:41: note: 'flashMode' declared here
@property(nonatomic) AVCaptureFlashMode flashMode API_DEPRECATED("Use AVCapturePhotoSettings.flashMode instead.", ios(4.0, 10.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos);
                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:15:9: note: requirement 'flashMode' declared here
    var flashMode: AVCaptureDevice.FlashMode { get set }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:29:1: error: unavailable property 'videoZoomFactor' was used to satisfy a requirement of protocol 'AespaCaptureDeviceRepresentable'
extension AVCaptureDevice: AespaCaptureDeviceRepresentable {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1804:30: note: 'videoZoomFactor' declared here
@property(nonatomic) CGFloat videoZoomFactor API_AVAILABLE(ios(7.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:16:9: note: requirement 'videoZoomFactor' declared here
    var videoZoomFactor: CGFloat { get set }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:29:1: error: unavailable instance method 'setTorchModeOn(level:)' was used to satisfy a requirement of protocol 'AespaCaptureDeviceRepresentable'
extension AVCaptureDevice: AespaCaptureDeviceRepresentable {
^
AVFoundation.AVCaptureDevice.setTorchModeOn:3:13: note: 'setTorchModeOn(level:)' declared here
  open func setTorchModeOn(level torchLevel: Float) throws}
            ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureDevice+AespaRepresentable.swift:26:10: note: requirement 'setTorchModeOn(level:)' declared here
    func setTorchModeOn(level torchLevel: Float) throws
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureFileOutput+AespaRepresentable.swift:15:37: error: 'AVCaptureFileOutputRecordingDelegate' is unavailable in visionOS
        recordingDelegate delegate: AVCaptureFileOutputRecordingDelegate)
                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:206:11: note: 'AVCaptureFileOutputRecordingDelegate' has been explicitly marked unavailable here
@protocol AVCaptureFileOutputRecordingDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCaptureFileOutput+AespaRepresentable.swift:19:11: error: 'AVCaptureFileOutput' is unavailable in visionOS
extension AVCaptureFileOutput: AespaFileOutputRepresentable {
          ^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:36:12: note: 'AVCaptureFileOutput' has been explicitly marked unavailable here
@interface AVCaptureFileOutput : AVCaptureOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCapturePhotoOutput+AespaRepresentable.swift:12:29: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    func capturePhoto(with: AVCapturePhotoSettings, delegate: AVCapturePhotoCaptureDelegate)
                            ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCapturePhotoOutput+AespaRepresentable.swift:12:63: error: 'AVCapturePhotoCaptureDelegate' is unavailable in visionOS
    func capturePhoto(with: AVCapturePhotoSettings, delegate: AVCapturePhotoCaptureDelegate)
                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:966:11: note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
@protocol AVCapturePhotoCaptureDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AVCapturePhotoOutput+AespaRepresentable.swift:16:11: error: 'AVCapturePhotoOutput' is unavailable in visionOS
extension AVCapturePhotoOutput: AespaPhotoOutputRepresentable {
          ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
@interface AVCapturePhotoOutput : AVCaptureOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:28:26: error: 'AVCaptureMovieFileOutput' is unavailable in visionOS
    var movieFileOutput: AVCaptureMovieFileOutput? { get }
                         ^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:405:12: note: 'AVCaptureMovieFileOutput' has been explicitly marked unavailable here
@interface AVCaptureMovieFileOutput : AVCaptureFileOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:31:23: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
    var previewLayer: AVCaptureVideoPreviewLayer { get }
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:65:44: error: 'DeviceType' is only available in visionOS 2.1 or newer
        device deviceType: AVCaptureDevice.DeviceType?
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:63:10: note: add @available attribute to enclosing instance method
    func cameraPosition(
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:14:17: note: add @available attribute to enclosing protocol
public protocol AespaCoreSessionRepresentable {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:69:51: error: 'Preset' is unavailable in visionOS
    func videoQuality(to preset: AVCaptureSession.Preset) throws
                                                  ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
typedef NSString * AVCaptureSessionPreset NS_TYPED_ENUM API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:90:26: error: 'AVCaptureMovieFileOutput' is unavailable in visionOS
    var movieFileOutput: AVCaptureMovieFileOutput? {
                         ^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:405:12: note: 'AVCaptureMovieFileOutput' has been explicitly marked unavailable here
@interface AVCaptureMovieFileOutput : AVCaptureFileOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:98:22: error: 'AVCapturePhotoOutput' is unavailable in visionOS
    var photoOutput: AVCapturePhotoOutput? {
                     ^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
@interface AVCapturePhotoOutput : AVCaptureOutput
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:106:23: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
    var previewLayer: AVCaptureVideoPreviewLayer {
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:192:44: error: 'DeviceType' is only available in visionOS 2.1 or newer
        device deviceType: AVCaptureDevice.DeviceType?
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:190:10: note: add @available attribute to enclosing instance method
    func cameraPosition(
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:72:1: note: add @available attribute to enclosing extension
extension AespaCoreSession: AespaCoreSessionRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Representable/AespaCoreSession+AespaRepresentable.swift:220:51: error: 'Preset' is unavailable in visionOS
    func videoQuality(to preset: AVCaptureSession.Preset) {
                                                  ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
typedef NSString * AVCaptureSessionPreset NS_TYPED_ENUM API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Capture/CapturePhotoProcessor.swift:12:18: error: 'AVCapturePhotoSettings' is unavailable in visionOS
    let setting: AVCapturePhotoSettings
                 ^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1168:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
@interface AVCapturePhotoSettings : NSObject <NSCopying>
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Capture/CapturePhotoProcessor.swift:13:19: error: 'AVCapturePhotoCaptureDelegate' is unavailable in visionOS
    let delegate: AVCapturePhotoCaptureDelegate
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:966:11: note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
@protocol AVCapturePhotoCaptureDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Record/StartRecordProcessor.swift:13:19: error: 'AVCaptureFileOutputRecordingDelegate' is unavailable in visionOS
    let delegate: AVCaptureFileOutputRecordingDelegate
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:206:11: note: 'AVCaptureFileOutputRecordingDelegate' has been explicitly marked unavailable here
@protocol AVCaptureFileOutputRecordingDelegate <NSObject>
          ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoOrientationTuner.swift:11:22: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
    var orientation: AVCaptureVideoOrientation
                     ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoStabilizationTuner.swift:11:27: error: 'AVCaptureVideoStabilizationMode' is unavailable in visionOS
    var stabilzationMode: AVCaptureVideoStabilizationMode
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2867:28: note: 'AVCaptureVideoStabilizationMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoStabilizationMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/FocusTuner.swift:15:31: error: 'FocusMode' is unavailable in visionOS
    let mode: AVCaptureDevice.FocusMode
                              ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Device/TorchTuner.swift:13:36: error: 'TorchMode' is unavailable in visionOS
    let torchMode: AVCaptureDevice.TorchMode
                                   ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift:13:43: error: 'DeviceType' is only available in visionOS 2.1 or newer
    var devicePreference: AVCaptureDevice.DeviceType?
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift:10:8: note: add @available attribute to enclosing struct
struct CameraPositionTuner: AespaSessionTuning {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift:15:80: error: 'DeviceType' is only available in visionOS 2.1 or newer
    init(position: AVCaptureDevice.Position, devicePreference: AVCaptureDevice.DeviceType? = nil) {
                                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift:15:5: note: add @available attribute to enclosing initializer
    init(position: AVCaptureDevice.Position, devicePreference: AVCaptureDevice.DeviceType? = nil) {
    ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/CameraPositionTuner.swift:10:8: note: add @available attribute to enclosing struct
struct CameraPositionTuner: AespaSessionTuning {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Session/QualityTuner.swift:12:40: error: 'Preset' is unavailable in visionOS
    var videoQuality: AVCaptureSession.Preset
                                       ^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
typedef NSString * AVCaptureSessionPreset NS_TYPED_ENUM API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/AVFoundation+Extension.swift:34:11: error: 'AVCapturePhoto' is unavailable in visionOS
extension AVCapturePhoto {
          ^~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1954:12: note: 'AVCapturePhoto' has been explicitly marked unavailable here
@interface AVCapturePhoto : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Extension/UIKit+Extension.swift:12:29: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
    var toVideoOrientation: AVCaptureVideoOrientation {
                            ^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/InteractivePreview.swift:57:60: error: 'FocusMode' is unavailable in visionOS
    @State private var preferredFocusMode: AVCaptureDevice.FocusMode = .continuousAutoFocus
                                                           ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/InteractivePreview.swift:86:16: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
    var layer: AVCaptureVideoPreviewLayer {
               ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/InteractivePreview.swift:90:43: error: 'FocusMode' is unavailable in visionOS
    var currentFocusMode: AVCaptureDevice.FocusMode? {
                                          ^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/Preview.swift:15:23: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
    let previewLayer: AVCaptureVideoPreviewLayer
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
           ^
SwiftCompile normal arm64 Compiling\ AespaCoreRecorder.swift,\ AespaCoreSession.swift,\ AespaEventManager.swift,\ AespaPhotoContext.swift,\ AespaVideoContext.swift,\ Context.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreRecorder.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaEventManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaPhotoContext.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaVideoContext.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreRecorder.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaCoreSession.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/AespaEventManager.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaPhotoContext.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/AespaVideoContext.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Core/Context/Context.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ FileWritingProcessor.swift,\ FinishRecordProcessor.swift,\ StartRecordProcessor.swift,\ AespaTuning.swift,\ VideoOrientationTuner.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/File/FileWritingProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Record/FinishRecordProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Record/StartRecordProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/AespaTuning.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoOrientationTuner.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/File/FileWritingProcessor.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Record/FinishRecordProcessor.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Processor/Record/StartRecordProcessor.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/AespaTuning.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Tuner/Connection/VideoOrientationTuner.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ PhotoAsset.swift,\ VideoAsset.swift,\ VideoAssetEvent.swift,\ PhotoFile.swift,\ VideoFile.swift,\ AssetCachingProxy.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Asset/PhotoAsset.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Asset/VideoAsset.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Event/VideoAssetEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/File/PhotoFile.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/File/VideoFile.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Proxy/AssetCachingProxy.swift (in target 'Aespa' from project 'Aespa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Asset/PhotoAsset.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Asset/VideoAsset.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Event/VideoAssetEvent.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/File/PhotoFile.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/File/VideoFile.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Data/Proxy/AssetCachingProxy.swift (in target 'Aespa' from project 'Aespa')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ PhotoFileGenerator.swift,\ VideoFileGenerator.swift,\ Logger.swift,\ InteractivePreview.swift,\ Preview.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/PhotoFileGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/VideoFileGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Log/Logger.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/InteractivePreview.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/Preview.swift (in target 'Aespa' from project 'Aespa')
Command SwiftCompile failed with a nonzero exit code
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ Aespa (in target 'Aespa' from project 'Aespa')
	EmitSwiftModule normal arm64 (in target 'Aespa' from project 'Aespa')
	SwiftCompile normal arm64 Compiling\ PhotoFileGenerator.swift,\ VideoFileGenerator.swift,\ Logger.swift,\ InteractivePreview.swift,\ Preview.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/PhotoFileGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/File/VideoFileGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/Util/Log/Logger.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/InteractivePreview.swift /Users/admin/builder/spi-builder-workspace/Sources/Aespa/View/Preview.swift (in target 'Aespa' from project 'Aespa')
	Building workspace spi-builder-workspace with scheme Aespa
(4 failures)
BUILD FAILURE 6.1 visionOS