Build Information
Failed to build Aespa, reference 0.5.3 (66a9fa
), with Swift 6.2 (beta) for visionOS using Xcode 26.0 on 21 Jun 2025 15:20:32 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Aespa -destination generic/platform=xrOS
Build Log
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/UserNotifications-DOR45314J02VMF665ZJ8GVQNL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/OSLog-F5GWI8CNUDODS5XLHJJQAGIDQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/CoreLocation-2FK3UCVR0S9HVPW575FXX7FUG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/OpenGLES-87YE6846J6GNYQCCBQI2I5IQX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Metal-72W6AXBWD9TBMYXOJPM81E67M.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/AVRouting-ESU4XOHL2HW4P3X1DIZZLTHWA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/CoreMotion-3BF8NGKNJ4CPD2SC5H5FTKM6B.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/AudioToolbox-BC4FRL5JOMKQ9J4LP22O1461T.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/CoreVideo-930YAH72RCHX3MDTXZW0MOJ85.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/CoreMedia-6V3GRNK502IPENABRVQBS2A1A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/ARKit-7AKXG66CP4009CPJUKM0DAZYP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/QuartzCore-9UTXZIZ5F0CCSD17RNS3YR4W.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/CoreImage-8KICPG34I4B1VWDUBHNLI7IEH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/SwiftUICore-4UHGBBJABZQ5ION3UDKZBQ4VS.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/UIKit-CM70AENA4LA9FSH6VL28VFK2R.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/MediaToolbox-9D33F0LEHNNENS8A8AB8QM5XT.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/AVFAudio-940MTOHMN4TTQOR70KHW6SX8M.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/AVFoundation-BFNNSJLC7ZOVG3YYG31Z28LJX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Photos-3GZ4SM2PH7GS829F0VAB68V8N.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/SwiftUI-2058MP8OU7AVC8IL1X0FGBZM1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/GameController-B0ZYIN4G6W2OVIJNF9LQHK01H.pcm
SwiftEmitModule normal arm64 Emitting\ module\ for\ Aespa (in target 'Aespa' from project 'Aespa')
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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:952: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:870: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1961: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1961: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1961: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:972: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:870: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:952: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:952: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:870: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:952: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:870: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:1148: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:1248: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:1138: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:870: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:952: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:952: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1898: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:935: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1954: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:972: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:972: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:952: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1961: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
^
Failed frontend command:
/Applications/Xcode-26.0.0-Beta.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 -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/Developer/Library/Frameworks -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -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 -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 -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/xros26.0-23M5263k-63777232b7fc5220f33897c1cc69dbf5.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 -no-auto-bridging-header-chaining -module-name Aespa -frontend-parseable-output -disable-clang-spi -target-sdk-version 26.0 -target-sdk-name xros26.0 -clang-target arm64-apple-xros26.0 -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
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\ 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
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\ 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\ 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\ 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\ 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\ 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\ 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\ 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')
** BUILD FAILED **
The following build commands failed:
EmitSwiftModule normal arm64 (in target 'Aespa' from project 'Aespa')
SwiftEmitModule normal arm64 Emitting\ module\ for\ Aespa (in target 'Aespa' from project 'Aespa')
Building workspace spi-builder-workspace with scheme Aespa
(3 failures)
Command line invocation:
/Applications/Xcode-26.0.0-Beta.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-26.0.0-Beta.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Aespa -destination generic/platform=xrOS
Command line invocation:
/Applications/Xcode-26.0.0-Beta.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
ClangStatCache /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros26.0-23M5263k-63777232b7fc5220f33897c1cc69dbf5.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros26.0-23M5263k-63777232b7fc5220f33897c1cc69dbf5.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-26.0.0-Beta.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 -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros26.0-23M5263k-63777232b7fc5220f33897c1cc69dbf5.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 -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -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\ 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\ 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\ 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\ 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\ 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
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\ 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\ 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
SwiftEmitModule normal arm64 Emitting\ module\ for\ Aespa (in target 'Aespa' from project 'Aespa')
Failed frontend command:
/Applications/Xcode-26.0.0-Beta.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 -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Aespa.build/Debug-xros/Aespa.build/Objects-normal/arm64/Aespa-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/Developer/Library/Frameworks -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -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 -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 -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/xros26.0-23M5263k-63777232b7fc5220f33897c1cc69dbf5.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 -no-auto-bridging-header-chaining -module-name Aespa -frontend-parseable-output -disable-clang-spi -target-sdk-version 26.0 -target-sdk-name xros26.0 -clang-target arm64-apple-xros26.0 -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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:952: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:870: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1961: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1961: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1961: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:972: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:870: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:952: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:952: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:870: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:952: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:870: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:1148: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:1248: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:1138: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:870: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:952: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:952: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1898: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:935: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1954: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:972: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1174: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:972: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3054: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:952: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1961: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:143: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1059: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-26.0.0-Beta.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
^
** 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')
Building workspace spi-builder-workspace with scheme Aespa
(3 failures)
BUILD FAILURE 6.2 visionOS