The Swift Package Index logo.Swift Package Index

Build Information

Failed to build MijickCamera, reference main (0f0234), with Swift 6.4 for visionOS using Xcode 27.0 on 23 Sep 2026 03:16:08 UTC.

Build Command

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

Build Log

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

SwiftCompile normal arm64 Compiling\ CaptureSession+AVCaptureSession.swift,\ CaptureSession+MockCaptureSession.swift,\ CaptureSession.swift,\ Typealiases.swift,\ CameraExposure.swift,\ MCameraMedia.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Session/CaptureSession+AVCaptureSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Session/CaptureSession+MockCaptureSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Session/CaptureSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Miscellaneous/Typealiases.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Models/CameraExposure.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Models/MCameraMedia.swift (in target 'MijickCamera' from project 'MijickCamera')
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession+AVCaptureSession.swift:15:1: error: type 'AVCaptureSession' does not conform to protocol 'CaptureSession'
13 |
14 | extension AVCaptureSession: @unchecked @retroactive Sendable {}
15 | extension AVCaptureSession: CaptureSession {
   | `- error: type 'AVCaptureSession' does not conform to protocol 'CaptureSession'
16 |     var deviceInputs: [any CaptureDeviceInput] { inputs as? [any CaptureDeviceInput] ?? [] }
17 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession+AVCaptureSession.swift:15:1: error: unavailable property 'sessionPreset' was used to satisfy a requirement of protocol 'CaptureSession'
13 |
14 | extension AVCaptureSession: @unchecked @retroactive Sendable {}
15 | extension AVCaptureSession: CaptureSession {
   | `- error: unavailable property 'sessionPreset' was used to satisfy a requirement of protocol 'CaptureSession'
16 |     var deviceInputs: [any CaptureDeviceInput] { inputs as? [any CaptureDeviceInput] ?? [] }
17 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:166:51: note: 'sessionPreset' declared here
 164 |     The value of this property is an AVCaptureSessionPreset indicating the current session preset in use by the receiver. The sessionPreset property may be set while the receiver is running.
 165 |  */
 166 | @property(nonatomic, copy) AVCaptureSessionPreset sessionPreset API_UNAVAILABLE(visionos);
     |                                                   `- note: 'sessionPreset' declared here
 167 |
 168 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession.swift:19:9: note: requirement 'sessionPreset' declared here
17 |     var deviceInputs: [any CaptureDeviceInput] { get }
18 |     var outputs: [AVCaptureOutput] { get }
19 |     var sessionPreset: AVCaptureSession.Preset { get set }
   |         `- note: requirement 'sessionPreset' declared here
20 |
21 |     // MARK: Methods
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession+MockCaptureSession.swift:20:41: error: 'Preset' is unavailable in visionOS
18 |     var deviceInputs: [any CaptureDeviceInput] { _deviceInputs }
19 |     var outputs: [AVCaptureOutput] { _outputs }
20 |     var sessionPreset: AVCaptureSession.Preset = .cif352x288
   |                                         `- error: 'Preset' is unavailable in visionOS
21 |
22 |     // MARK: Private Attributes
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
 19 |     Clients may use an AVCaptureSessionPreset to set the format for output on an AVCaptureSession.
 20 |  */
 21 | 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);
    |                    `- note: 'Preset' has been explicitly marked unavailable here
 22 |
 23 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession+MockCaptureSession.swift:20:51: error: 'cif352x288' is unavailable in visionOS
18 |     var deviceInputs: [any CaptureDeviceInput] { _deviceInputs }
19 |     var outputs: [AVCaptureOutput] { _outputs }
20 |     var sessionPreset: AVCaptureSession.Preset = .cif352x288
   |                                                   `- error: 'cif352x288' is unavailable in visionOS
21 |
22 |     // MARK: Private Attributes
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:81:41: note: 'cif352x288' has been explicitly marked unavailable here
 79 |     Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset352x288 to achieve CIF quality (352x288) output.
 80 |  */
 81 | AVF_EXPORT AVCaptureSessionPreset const AVCaptureSessionPreset352x288 API_AVAILABLE(macos(10.7), ios(5.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
    |                                         `- note: 'cif352x288' has been explicitly marked unavailable here
 82 |
 83 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession.swift:19:41: error: 'Preset' is unavailable in visionOS
17 |     var deviceInputs: [any CaptureDeviceInput] { get }
18 |     var outputs: [AVCaptureOutput] { get }
19 |     var sessionPreset: AVCaptureSession.Preset { get set }
   |                                         `- error: 'Preset' is unavailable in visionOS
20 |
21 |     // MARK: Methods
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
 19 |     Clients may use an AVCaptureSessionPreset to set the format for output on an AVCaptureSession.
 20 |  */
 21 | 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);
    |                    `- note: 'Preset' has been explicitly marked unavailable here
 22 |
 23 | /*!
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Session/CaptureSession+AVCaptureSession.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CaptureSession+AVCaptureSession.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Session/CaptureSession+MockCaptureSession.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CaptureSession+MockCaptureSession.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Session/CaptureSession.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CaptureSession.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Miscellaneous/Typealiases.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Typealiases.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Models/CameraExposure.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraExposure.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Models/MCameraMedia.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MCameraMedia.swift
SwiftCompile normal arm64 Compiling\ CaseIterable++.swift,\ FileManager++.swift,\ Task++.swift,\ UIImage.Orientation++.swift,\ UIView++.swift,\ View++.swift,\ CameraManager+Attributes.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/CaseIterable++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/FileManager++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Task++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/UIImage.Orientation++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/UIView++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/View++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+Attributes.swift (in target 'MijickCamera' from project 'MijickCamera')
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+Attributes.swift:24:48: error: 'hd1920x1080' is unavailable in visionOS
22 |     var flashMode: CameraFlashMode = .off
23 |     var lightMode: CameraLightMode = .off
24 |     var resolution: AVCaptureSession.Preset = .hd1920x1080
   |                                                `- error: 'hd1920x1080' is unavailable in visionOS
25 |     var frameRate: Int32 = 30
26 |     var cameraExposure: CameraExposure = .init()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:121:41: note: 'hd1920x1080' has been explicitly marked unavailable here
119 |     Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset1920x1080 to achieve 1920x1080 output.
120 |  */
121 | AVF_EXPORT AVCaptureSessionPreset const AVCaptureSessionPreset1920x1080 API_AVAILABLE(macos(10.15), ios(5.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
    |                                         `- note: 'hd1920x1080' has been explicitly marked unavailable here
122 |
123 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+Attributes.swift:24:38: error: 'Preset' is unavailable in visionOS
22 |     var flashMode: CameraFlashMode = .off
23 |     var lightMode: CameraLightMode = .off
24 |     var resolution: AVCaptureSession.Preset = .hd1920x1080
   |                                      `- error: 'Preset' is unavailable in visionOS
25 |     var frameRate: Int32 = 30
26 |     var cameraExposure: CameraExposure = .init()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
 19 |     Clients may use an AVCaptureSessionPreset to set the format for output on an AVCaptureSession.
 20 |  */
 21 | 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);
    |                    `- note: 'Preset' has been explicitly marked unavailable here
 22 |
 23 | /*!
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/CaseIterable++.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CaseIterable++.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/FileManager++.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FileManager++.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Task++.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Task++.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/UIImage.Orientation++.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIImage.Orientation++.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/UIView++.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIView++.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/View++.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View++.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+Attributes.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraManager+Attributes.swift
SwiftCompile normal arm64 Compiling\ MCamera.swift,\ Public+CameraSettings+MApplicationDelegate.swift,\ Public+CameraSettings+MCamera.swift,\ Public+CameraSettings+MCameraController.swift,\ Public+Model+CameraUtilities.swift,\ Public+Model+MCameraError.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/MCamera/MCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/Camera\ Settings/Public+CameraSettings+MApplicationDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/Camera\ Settings/Public+CameraSettings+MCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/Camera\ Settings/Public+CameraSettings+MCameraController.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/Models/Public+Model+CameraUtilities.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/Models/Public+Model+MCameraError.swift (in target 'MijickCamera' from project 'MijickCamera')
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/MCamera/MCamera.swift:102:14: warning: 'onChange(of:perform:)' was deprecated in visionOS 1.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
100 |         ZStack(content: createContent)
101 |             .onDisappear(perform: onDisappear)
102 |             .onChange(of: manager.attributes.capturedMedia, perform: onCapturedMediaChange)
    |              `- warning: 'onChange(of:perform:)' was deprecated in visionOS 1.0: Use `onChange` with a two or zero parameter action closure instead. [#DeprecatedDeclaration]
103 |     }}
104 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/MCamera/MCamera.swift:148:32: warning: 'attemptRotationToDeviceOrientation()' was deprecated in visionOS 1.0: Please use instance method `setNeedsUpdateOfSupportedInterfaceOrientations`. [#DeprecatedDeclaration]
146 |     func lockScreenOrientation(_ orientation: UIInterfaceOrientationMask?) {
147 |         config.appDelegate?.orientationLock = orientation ?? .all
148 |         UINavigationController.attemptRotationToDeviceOrientation()
    |                                `- warning: 'attemptRotationToDeviceOrientation()' was deprecated in visionOS 1.0: Please use instance method `setNeedsUpdateOfSupportedInterfaceOrientations`. [#DeprecatedDeclaration]
149 |     }
150 |     func notifyUserOfMediaCaptured(_ capturedMedia: MCameraMedia) {
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MCamera.swift:188:55: error: 'Preset' is unavailable in visionOS
186 |      - important: Changing the resolution may affect the maximum frame rate that can be set.
187 |      */
188 |     func setResolution(_ resolution: AVCaptureSession.Preset) -> Self { manager.attributes.resolution = resolution; return self }
    |                                                       `- error: 'Preset' is unavailable in visionOS
189 |
190 |     /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
 19 |     Clients may use an AVCaptureSessionPreset to set the format for output on an AVCaptureSession.
 20 |  */
 21 | 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);
    |                    `- note: 'Preset' has been explicitly marked unavailable here
 22 |
 23 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MCamera.swift:224:64: error: 'ExposureMode' is unavailable in visionOS
222 |      - note: If the exposure mode is not supported, the exposure mode will not be changed.
223 |      */
224 |     func setCameraExposureMode(_ exposureMode: AVCaptureDevice.ExposureMode) -> Self { manager.attributes.cameraExposure.mode = exposureMode; return self }
    |                                                                `- error: 'ExposureMode' is unavailable in visionOS
225 |
226 |     /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1422:28: note: 'ExposureMode' has been explicitly marked unavailable here
1420 |     Indicates that the device should only adjust exposure according to user provided ISO, exposureDuration values.
1421 |  */
1422 | typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
     |                            `- note: 'ExposureMode' has been explicitly marked unavailable here
1423 |     AVCaptureExposureModeLocked                            = 0,
1424 |     AVCaptureExposureModeAutoExpose                        = 1,
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/MCamera/MCamera.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MCamera.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Public/Camera\ Settings/Public+CameraSettings+MApplicationDelegate.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Public+CameraSettings+MApplicationDelegate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Public/Camera\ Settings/Public+CameraSettings+MCamera.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Public+CameraSettings+MCamera.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Public/Camera\ Settings/Public+CameraSettings+MCameraController.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Public+CameraSettings+MCameraController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Public/Models/Public+Model+CameraUtilities.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Public+Model+CameraUtilities.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Public/Models/Public+Model+MCameraError.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Public+Model+MCameraError.swift
SwiftCompile normal arm64 Compiling\ CameraManager+MotionManager.swift,\ CameraManager+NotificationCenter.swift,\ CameraManager+PermissionsManager.swift,\ CameraManager+PhotoOutput.swift,\ CameraManager+VideoOutput.swift,\ CameraManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+NotificationCenter.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PermissionsManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift (in target 'MijickCamera' from project 'MijickCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraManager+MotionManager.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+NotificationCenter.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraManager+NotificationCenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PermissionsManager.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraManager+PermissionsManager.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraManager+PhotoOutput.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraManager+VideoOutput.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraManager.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-22 23:15:51.315 xcodebuild[693:4039] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ MijickCamera (in target 'MijickCamera' from project 'MijickCamera')
	SwiftCompile normal arm64 (in target 'MijickCamera' from project 'MijickCamera')
	Building workspace MijickCamera with scheme MijickCamera
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  MijickCamera: /Users/admin/builder/spi-builder-workspace
  MijickTimer: https://github.com/Mijick/Timer @ 2.0.0
resolved source packages: MijickCamera, MijickTimer
2026-09-22 23:16:03.893 xcodebuild[906:5125] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
    {
      "identity" : "timer",
      "requirement" : {
        "exact" : [
          "2.0.0"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Mijick/Timer"
    }
  ],
  "manifest_display_name" : "MijickCamera",
  "name" : "MijickCamera",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "MijickCamera",
      "targets" : [
        "MijickCamera"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "MijickCameraTests",
      "module_type" : "SwiftTarget",
      "name" : "MijickCameraTests",
      "path" : "Tests",
      "sources" : [
        "Tests+CameraManager.swift"
      ],
      "target_dependencies" : [
        "MijickCamera"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MijickCamera",
      "module_type" : "SwiftTarget",
      "name" : "MijickCamera",
      "path" : "Sources",
      "product_dependencies" : [
        "MijickTimer"
      ],
      "product_memberships" : [
        "MijickCamera"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Internal/Assets/Colors.xcassets",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Internal/Assets/Icons.xcassets",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Internal/Extensions/AVCaptureVideoOrientation++.swift",
        "Internal/Extensions/AVVideoComposition++.swift",
        "Internal/Extensions/Animation++.swift",
        "Internal/Extensions/CIFilter++.swift",
        "Internal/Extensions/CIImage++.swift",
        "Internal/Extensions/CameraUtilities++.swift",
        "Internal/Extensions/CaseIterable++.swift",
        "Internal/Extensions/FileManager++.swift",
        "Internal/Extensions/Task++.swift",
        "Internal/Extensions/UIImage.Orientation++.swift",
        "Internal/Extensions/UIView++.swift",
        "Internal/Extensions/View++.swift",
        "Internal/Manager/CameraManager+Attributes.swift",
        "Internal/Manager/CameraManager+MotionManager.swift",
        "Internal/Manager/CameraManager+NotificationCenter.swift",
        "Internal/Manager/CameraManager+PermissionsManager.swift",
        "Internal/Manager/CameraManager+PhotoOutput.swift",
        "Internal/Manager/CameraManager+VideoOutput.swift",
        "Internal/Manager/CameraManager.swift",
        "Internal/Manager/Helpers/Capture Device Input/CaptureDeviceInput+AVCaptureDeviceInput.swift",
        "Internal/Manager/Helpers/Capture Device Input/CaptureDeviceInput+MockDeviceInput.swift",
        "Internal/Manager/Helpers/Capture Device Input/CaptureDeviceInput.swift",
        "Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift",
        "Internal/Manager/Helpers/Capture Device/CaptureDevice+MockCaptureDevice.swift",
        "Internal/Manager/Helpers/Capture Device/CaptureDevice.swift",
        "Internal/Manager/Helpers/Capture Session/CaptureSession+AVCaptureSession.swift",
        "Internal/Manager/Helpers/Capture Session/CaptureSession+MockCaptureSession.swift",
        "Internal/Manager/Helpers/Capture Session/CaptureSession.swift",
        "Internal/Miscellaneous/Typealiases.swift",
        "Internal/Models/CameraExposure.swift",
        "Internal/Models/MCameraMedia.swift",
        "Internal/UI/Camera View/CameraView+Bridge.swift",
        "Internal/UI/Camera View/CameraView+FocusIndicator.swift",
        "Internal/UI/Camera View/CameraView+Grid.swift",
        "Internal/UI/Camera View/CameraView+Metal.swift",
        "Internal/UI/Default Screens/Camera/DefaultCameraScreen+BottomBar.swift",
        "Internal/UI/Default Screens/Camera/DefaultCameraScreen+ButtonScaleStyle.swift",
        "Internal/UI/Default Screens/Camera/DefaultCameraScreen+CameraOutputSwitch.swift",
        "Internal/UI/Default Screens/Camera/DefaultCameraScreen+CaptureButton.swift",
        "Internal/UI/Default Screens/Camera/DefaultCameraScreen+Config.swift",
        "Internal/UI/Default Screens/Camera/DefaultCameraScreen+TopBar.swift",
        "Internal/UI/Default Screens/Camera/DefaultCameraScreen+TopButton.swift",
        "Internal/UI/Default Screens/Camera/DefaultCameraScreen.swift",
        "Internal/UI/Default Screens/Captured Media/DefaultCapturedMediaScreen.swift",
        "Internal/UI/Default Screens/Common Components/DefaultScreen+BottomButton.swift",
        "Internal/UI/Default Screens/Common Components/DefaultScreen+CloseButton.swift",
        "Internal/UI/Default Screens/Error/DefaultCameraErrorScreen.swift",
        "Internal/UI/MCamera/MCamera+Config.swift",
        "Internal/UI/MCamera/MCamera+Controller.swift",
        "Internal/UI/MCamera/MCamera.swift",
        "Public/Camera Settings/Public+CameraSettings+MApplicationDelegate.swift",
        "Public/Camera Settings/Public+CameraSettings+MCamera.swift",
        "Public/Camera Settings/Public+CameraSettings+MCameraController.swift",
        "Public/Models/Public+Model+CameraUtilities.swift",
        "Public/Models/Public+Model+MCameraError.swift",
        "Public/Models/Public+Model+MCameraMedia.swift",
        "Public/UI/Public+UI+DefaultCameraScreen.swift",
        "Public/UI/Public+UI+MCameraErrorScreen.swift",
        "Public/UI/Public+UI+MCameraScreen.swift",
        "Public/UI/Public+UI+MCapturedMediaScreen.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
{
  "workspace" : {
    "name" : "MijickCamera",
    "schemes" : [
      "MijickCamera"
    ]
  }
}
2026-09-22 23:16:05.204 xcodebuild[914:5200] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme MijickCamera -destination generic/platform=xrOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.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 MijickCamera -destination generic/platform=xrOS
Resolve Package Graph
Resolved source packages:
  MijickCamera: /Users/admin/builder/spi-builder-workspace
  MijickTimer: https://github.com/Mijick/Timer @ 2.0.0
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (5 targets)
    Target 'MijickCamera-product' in project 'MijickCamera'
        ➜ Explicit dependency on target 'MijickCamera' in project 'MijickCamera'
        ➜ Explicit dependency on target 'MijickCamera_MijickCamera' in project 'MijickCamera'
        ➜ Explicit dependency on target 'MijickTimer-product' in project 'MijickTimer'
    Target 'MijickCamera' in project 'MijickCamera'
        ➜ Explicit dependency on target 'MijickCamera_MijickCamera' in project 'MijickCamera'
        ➜ Explicit dependency on target 'MijickTimer-product' in project 'MijickTimer'
    Target 'MijickTimer-product' in project 'MijickTimer'
        ➜ Explicit dependency on target 'MijickTimer' in project 'MijickTimer'
    Target 'MijickTimer' in project 'MijickTimer' (no dependencies)
    Target 'MijickCamera_MijickCamera' in project 'MijickCamera' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
SwiftDriver MijickTimer normal arm64 com.apple.xcode.tools.swift.compiler (in target 'MijickTimer' from project 'MijickTimer')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name MijickTimer -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickTimer.build/Debug-xros/MijickTimer-t.build/Objects-normal/arm64/MijickTimer.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickTimer.build/Debug-xros/MijickTimer-t.build/Objects-normal/arm64/MijickTimer-OutputFileMap.json -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/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickTimer.build/Debug-xros/MijickTimer-t.build/Objects-normal/arm64/MijickTimer.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickTimer.build/Debug-xros/MijickTimer-t.build/Objects-normal/arm64/MijickTimer-dependency-scan.dia -user-module-version 2.0.0 -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name timer -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickTimer.build/Debug-xros/MijickTimer-t.build/Objects-normal/arm64/MijickTimer_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/MijickTimer.build/Debug-xros/MijickTimer-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickTimer.build/Debug-xros/MijickTimer-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickTimer.build/Debug-xros/MijickTimer-t.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/MijickTimer.build/Debug-xros/MijickTimer-t.build/Objects-normal/arm64/MijickTimer-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver MijickCamera normal arm64 com.apple.xcode.tools.swift.compiler (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name MijickCamera -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/Objects-normal/arm64/MijickCamera.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/Objects-normal/arm64/MijickCamera-OutputFileMap.json -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/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/Objects-normal/arm64/MijickCamera.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/Objects-normal/arm64/MijickCamera-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/Objects-normal/arm64/MijickCamera_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/MijickCamera.build/Debug-xros/MijickCamera-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.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/MijickCamera.build/Debug-xros/MijickCamera-t.build/Objects-normal/arm64/MijickCamera-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ MTimerContainer.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/Helpers/MTimerContainer.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/Helpers/MTimerContainer.swift (in target 'MijickTimer' from project 'MijickTimer')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MTimerContainer.swift
SwiftCompile normal arm64 Compiling\ MTimerValidator.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/Helpers/MTimerValidator.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/Helpers/MTimerValidator.swift (in target 'MijickTimer' from project 'MijickTimer')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MTimerValidator.swift
SwiftCompile normal arm64 Compiling\ MTimerConfigurationManager.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/Helpers/MTimerConfigurationManager.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/Helpers/MTimerConfigurationManager.swift (in target 'MijickTimer' from project 'MijickTimer')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MTimerConfigurationManager.swift
SwiftCompile normal arm64 Compiling\ MTimerStateManager.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/Helpers/MTimerStateManager.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/Helpers/MTimerStateManager.swift (in target 'MijickTimer' from project 'MijickTimer')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MTimerStateManager.swift
SwiftCompile normal arm64 Compiling\ FactoryInitializable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/Protocols/FactoryInitializable.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/Protocols/FactoryInitializable.swift (in target 'MijickTimer' from project 'MijickTimer')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FactoryInitializable.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ MijickTimer (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 (in target 'MijickTimer' from project 'MijickTimer')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ MTimerCallbacks.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/Helpers/MTimerCallbacks.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/Helpers/MTimerCallbacks.swift (in target 'MijickTimer' from project 'MijickTimer')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MTimerCallbacks.swift
SwiftCompile normal arm64 Compiling\ MTime.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/MTime.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/MTime.swift (in target 'MijickTimer' from project 'MijickTimer')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MTime.swift
SwiftCompile normal arm64 Compiling\ NotificationCenter++.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/Extensions/NotificationCenter++.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/Extensions/NotificationCenter++.swift (in target 'MijickTimer' from project 'MijickTimer')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NotificationCenter++.swift
SwiftCompile normal arm64 Compiling\ Public+MTimer.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Public/Public+MTimer.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Public/Public+MTimer.swift (in target 'MijickTimer' from project 'MijickTimer')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Public+MTimer.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ MijickCamera (in target 'MijickCamera' from project 'MijickCamera')
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/AVCaptureVideoOrientation++.swift:16:11: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
14 |
15 | // MARK: To Angle
16 | extension AVCaptureVideoOrientation {
   |           `- error: 'AVCaptureVideoOrientation' is unavailable in visionOS
17 |     func getAngle() -> Angle { switch self {
18 |         case .portrait: .degrees(0)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:104:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 102 |
 103 | /// Constants indicating video orientation, for use with AVCaptureDeviceRotationCoordinator.
 104 | typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
     |                            `- note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 105 |     /// Indicates that video should be oriented vertically, port on the bottom.
 106 |     AVCaptureVideoOrientationPortrait           = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/AVCaptureVideoOrientation++.swift:27:11: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
25 |
26 | // MARK: To UIImageOrientation
27 | extension AVCaptureVideoOrientation {
   |           `- error: 'AVCaptureVideoOrientation' is unavailable in visionOS
28 |     func toImageOrientation() -> UIImage.Orientation { switch self {
29 |         case .portrait: .downMirrored
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:104:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 102 |
 103 | /// Constants indicating video orientation, for use with AVCaptureDeviceRotationCoordinator.
 104 | typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
     |                            `- note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 105 |     /// Indicates that video should be oriented vertically, port on the bottom.
 106 |     AVCaptureVideoOrientationPortrait           = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/AVCaptureVideoOrientation++.swift:38:11: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
36 |
37 | // MARK: To UIDeviceOrientation
38 | extension AVCaptureVideoOrientation {
   |           `- error: 'AVCaptureVideoOrientation' is unavailable in visionOS
39 |     func toDeviceOrientation() -> UIDeviceOrientation { switch self {
40 |         case .portrait: .portrait
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:104:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 102 |
 103 | /// Constants indicating video orientation, for use with AVCaptureDeviceRotationCoordinator.
 104 | typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
     |                            `- note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 105 |     /// Indicates that video should be oriented vertically, port on the bottom.
 106 |     AVCaptureVideoOrientationPortrait           = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/CameraUtilities++.swift:16:49: error: 'FlashMode' is unavailable in visionOS
14 | // MARK: To Device Flash Mode
15 | extension CameraFlashMode {
16 |     func toDeviceFlashMode() -> AVCaptureDevice.FlashMode { switch self {
   |                                                 `- error: 'FlashMode' is unavailable in visionOS
17 |         case .off: .off
18 |         case .on: .on
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:967:28: note: 'FlashMode' has been explicitly marked unavailable here
 965 |     Indicates that the flash should be used automatically depending on ambient light conditions.
 966 |  */
 967 | typedef NS_ENUM(NSInteger, AVCaptureFlashMode) {
     |                            `- note: 'FlashMode' has been explicitly marked unavailable here
 968 |     AVCaptureFlashModeOff  = 0,
 969 |     AVCaptureFlashModeOn   = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+Attributes.swift:24:48: error: 'hd1920x1080' is unavailable in visionOS
22 |     var flashMode: CameraFlashMode = .off
23 |     var lightMode: CameraLightMode = .off
24 |     var resolution: AVCaptureSession.Preset = .hd1920x1080
   |                                                `- error: 'hd1920x1080' is unavailable in visionOS
25 |     var frameRate: Int32 = 30
26 |     var cameraExposure: CameraExposure = .init()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:121:41: note: 'hd1920x1080' has been explicitly marked unavailable here
119 |     Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset1920x1080 to achieve 1920x1080 output.
120 |  */
121 | AVF_EXPORT AVCaptureSessionPreset const AVCaptureSessionPreset1920x1080 API_AVAILABLE(macos(10.15), ios(5.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
    |                                         `- note: 'hd1920x1080' has been explicitly marked unavailable here
122 |
123 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+Attributes.swift:24:38: error: 'Preset' is unavailable in visionOS
22 |     var flashMode: CameraFlashMode = .off
23 |     var lightMode: CameraLightMode = .off
24 |     var resolution: AVCaptureSession.Preset = .hd1920x1080
   |                                      `- error: 'Preset' is unavailable in visionOS
25 |     var frameRate: Int32 = 30
26 |     var cameraExposure: CameraExposure = .init()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
 19 |     Clients may use an AVCaptureSessionPreset to set the format for output on an AVCaptureSession.
 20 |  */
 21 | 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);
    |                    `- note: 'Preset' has been explicitly marked unavailable here
 22 |
 23 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+Attributes.swift:32:28: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
30 |     var isGridVisible: Bool = true
31 |
32 |     var deviceOrientation: AVCaptureVideoOrientation = .portrait
   |                            `- error: 'AVCaptureVideoOrientation' is unavailable in visionOS
33 |     var frameOrientation: CGImagePropertyOrientation = .right
34 |     var orientationLocked: Bool = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:104:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 102 |
 103 | /// Constants indicating video orientation, for use with AVCaptureDeviceRotationCoordinator.
 104 | typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
     |                            `- note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 105 |     /// Indicates that video should be oriented vertically, port on the bottom.
 106 |     AVCaptureVideoOrientationPortrait           = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:40:66: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
 38 | }
 39 | private extension CameraManagerMotionManager {
 40 |     func getDeviceOrientation(_ acceleration: CMAcceleration) -> AVCaptureVideoOrientation { switch acceleration {
    |                                                                  `- error: 'AVCaptureVideoOrientation' is unavailable in visionOS
 41 |         case let acceleration where acceleration.x >= 0.75: .landscapeLeft
 42 |         case let acceleration where acceleration.x <= -0.75: .landscapeRight
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:104:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 102 |
 103 | /// Constants indicating video orientation, for use with AVCaptureDeviceRotationCoordinator.
 104 | typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
     |                            `- note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 105 |     /// Indicates that video should be oriented vertically, port on the bottom.
 106 |     AVCaptureVideoOrientationPortrait           = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:47:58: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
 45 |         default: parent.attributes.deviceOrientation
 46 |     }}
 47 |     func updateDeviceOrientation(_ newDeviceOrientation: AVCaptureVideoOrientation) { if newDeviceOrientation != parent.attributes.deviceOrientation {
    |                                                          `- error: 'AVCaptureVideoOrientation' is unavailable in visionOS
 48 |         parent.attributes.deviceOrientation = newDeviceOrientation
 49 |     }}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:104:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 102 |
 103 | /// Constants indicating video orientation, for use with AVCaptureDeviceRotationCoordinator.
 104 | typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
     |                            `- note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 105 |     /// Indicates that video should be oriented vertically, port on the bottom.
 106 |     AVCaptureVideoOrientationPortrait           = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:16:30: error: 'AVCapturePhotoOutput' is unavailable in visionOS
 14 | @MainActor class CameraManagerPhotoOutput: NSObject {
 15 |     private(set) var parent: CameraManager!
 16 |     private(set) var output: AVCapturePhotoOutput = .init()
    |                              `- error: 'AVCapturePhotoOutput' is unavailable in visionOS
 17 | }
 18 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  48 |  */
  49 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
  50 | @interface AVCapturePhotoOutput : AVCaptureOutput
     |            `- note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  51 | {
  52 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:43:38: error: 'AVCapturePhotoSettings' is unavailable in visionOS
 41 | }
 42 | private extension CameraManagerPhotoOutput {
 43 |     func getPhotoOutputSettings() -> AVCapturePhotoSettings {
    |                                      `- error: 'AVCapturePhotoSettings' is unavailable in visionOS
 44 |         let settings = AVCapturePhotoSettings()
 45 |         settings.flashMode = parent.attributes.flashMode.toDeviceFlashMode()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1192:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
1190 |  */
1191 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
1192 | @interface AVCapturePhotoSettings : NSObject <NSCopying>
     |            `- note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
1193 | {
1194 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:58:32: error: 'AVCapturePhotoOutput' is unavailable in visionOS
 56 | // MARK: Receive Data
 57 | extension CameraManagerPhotoOutput: @preconcurrency AVCapturePhotoCaptureDelegate {
 58 |     func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?) {
    |                                `- error: 'AVCapturePhotoOutput' is unavailable in visionOS
 59 |         guard let imageData = photo.fileDataRepresentation(),
 60 |               let ciImage = CIImage(data: imageData)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  48 |  */
  49 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
  50 | @interface AVCapturePhotoOutput : AVCaptureOutput
     |            `- note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  51 | {
  52 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:58:86: error: 'AVCapturePhoto' is unavailable in visionOS
 56 | // MARK: Receive Data
 57 | extension CameraManagerPhotoOutput: @preconcurrency AVCapturePhotoCaptureDelegate {
 58 |     func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?) {
    |                                                                                      `- error: 'AVCapturePhoto' is unavailable in visionOS
 59 |         guard let imageData = photo.fileDataRepresentation(),
 60 |               let ciImage = CIImage(data: imageData)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1979:12: note: 'AVCapturePhoto' has been explicitly marked unavailable here
1977 |  */
1978 | API_AVAILABLE(macos(10.15), ios(11.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
1979 | @interface AVCapturePhoto : NSObject
     |            `- note: 'AVCapturePhoto' has been explicitly marked unavailable here
1980 | {
1981 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:58:10: error: cannot override 'photoOutput' which has been marked unavailable
 56 | // MARK: Receive Data
 57 | extension CameraManagerPhotoOutput: @preconcurrency AVCapturePhotoCaptureDelegate {
 58 |     func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?) {
    |          `- error: cannot override 'photoOutput' which has been marked unavailable
 59 |         guard let imageData = photo.fileDataRepresentation(),
 60 |               let ciImage = CIImage(data: imageData)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1053:1: note: 'photoOutput(_:didFinishProcessingPhoto:error:)' has been explicitly marked unavailable here
1051 |     This callback fires resolvedSettings.expectedPhotoCount number of times for a given capture request. Note that the photo parameter is always non nil, even if an error is returned. The delivered AVCapturePhoto's rawPhoto property can be queried to know if it's a RAW image or processed image.
1052 |  */
1053 | - (void)captureOutput:(AVCapturePhotoOutput *)output didFinishProcessingPhoto:(AVCapturePhoto *)photo error:(nullable NSError *)error API_AVAILABLE(ios(11.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos);
     | `- note: 'photoOutput(_:didFinishProcessingPhoto:error:)' has been explicitly marked unavailable here
1054 |
1055 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:57:53: error: 'AVCapturePhotoCaptureDelegate' is unavailable in visionOS
 55 |
 56 | // MARK: Receive Data
 57 | extension CameraManagerPhotoOutput: @preconcurrency AVCapturePhotoCaptureDelegate {
    |                                                     `- error: 'AVCapturePhotoCaptureDelegate' is unavailable in visionOS
 58 |     func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?) {
 59 |         guard let imageData = photo.fileDataRepresentation(),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:990:11: note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
 988 |  */
 989 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
 990 | @protocol AVCapturePhotoCaptureDelegate <NSObject>
     |           `- note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
 991 |
 992 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift:18:30: error: 'AVCaptureMovieFileOutput' is unavailable in visionOS
 16 | @MainActor class CameraManagerVideoOutput: NSObject {
 17 |     private(set) var parent: CameraManager!
 18 |     private(set) var output: AVCaptureMovieFileOutput = .init()
    |                              `- error: 'AVCaptureMovieFileOutput' is unavailable in visionOS
 19 |     private(set) var timer: MTimer = .init(.camera)
 20 |     private(set) var recordingTime: MTime = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:405:12: note: 'AVCaptureMovieFileOutput' has been explicitly marked unavailable here
403 |  */
404 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
405 | @interface AVCaptureMovieFileOutput : AVCaptureFileOutput
    |            `- note: 'AVCaptureMovieFileOutput' has been explicitly marked unavailable here
406 | {
407 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift:108:31: error: 'AVCaptureFileOutput' is unavailable in visionOS
106 | // MARK: Receive Data
107 | extension CameraManagerVideoOutput: @preconcurrency AVCaptureFileOutputRecordingDelegate {
108 |     func fileOutput(_ output: AVCaptureFileOutput, didFinishRecordingTo outputFileURL: URL, from connections: [AVCaptureConnection], error: (any Error)?) { Task {
    |                               `- error: 'AVCaptureFileOutput' is unavailable in visionOS
109 |         let videoURL = try await prepareVideo(outputFileURL: outputFileURL, cameraFilters: parent.attributes.cameraFilters)
110 |         let capturedVideo = MCameraMedia(data: videoURL)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:36:12: note: 'AVCaptureFileOutput' has been explicitly marked unavailable here
 34 |  */
 35 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
 36 | @interface AVCaptureFileOutput : AVCaptureOutput
    |            `- note: 'AVCaptureFileOutput' has been explicitly marked unavailable here
 37 | {
 38 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift:107:53: error: 'AVCaptureFileOutputRecordingDelegate' is unavailable in visionOS
105 |
106 | // MARK: Receive Data
107 | extension CameraManagerVideoOutput: @preconcurrency AVCaptureFileOutputRecordingDelegate {
    |                                                     `- error: 'AVCaptureFileOutputRecordingDelegate' is unavailable in visionOS
108 |     func fileOutput(_ output: AVCaptureFileOutput, didFinishRecordingTo outputFileURL: URL, from connections: [AVCaptureConnection], error: (any Error)?) { Task {
109 |         let videoURL = try await prepareVideo(outputFileURL: outputFileURL, cameraFilters: parent.attributes.cameraFilters)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:206:11: note: 'AVCaptureFileOutputRecordingDelegate' has been explicitly marked unavailable here
204 |  */
205 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
206 | @protocol AVCaptureFileOutputRecordingDelegate <NSObject>
    |           `- note: 'AVCaptureFileOutputRecordingDelegate' has been explicitly marked unavailable here
207 |
208 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:29:35: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
 27 |     // MARK: UI Elements
 28 |     private(set) var cameraView: UIView!
 29 |     private(set) var cameraLayer: AVCaptureVideoPreviewLayer = .init()
    |                                   `- error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
 30 |     private(set) var cameraMetalView: CameraMetalView = .init()
 31 |     private(set) var cameraGridView: CameraGridView = .init()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
 31 |  */
 32 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
 33 | @interface AVCaptureVideoPreviewLayer : CALayer
    |            `- note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
 34 | {
 35 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:282:58: error: 'ExposureMode' is unavailable in visionOS
280 | // MARK: Set Exposure Mode
281 | extension CameraManager {
282 |     func setExposureMode(_ exposureMode: AVCaptureDevice.ExposureMode) throws {
    |                                                          `- error: 'ExposureMode' is unavailable in visionOS
283 |         guard let device = getCameraInput()?.device, exposureMode != attributes.cameraExposure.mode, !isChanging else { return }
284 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1422:28: note: 'ExposureMode' has been explicitly marked unavailable here
1420 |     Indicates that the device should only adjust exposure according to user provided ISO, exposureDuration values.
1421 |  */
1422 | typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
     |                            `- note: 'ExposureMode' has been explicitly marked unavailable here
1423 |     AVCaptureExposureModeLocked                            = 0,
1424 |     AVCaptureExposureModeAutoExpose                        = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:290:64: error: 'ExposureMode' is unavailable in visionOS
288 | }
289 | private extension CameraManager {
290 |     func setDeviceExposureMode(_ exposureMode: AVCaptureDevice.ExposureMode, _ device: any CaptureDevice) throws {
    |                                                                `- error: 'ExposureMode' is unavailable in visionOS
291 |         try device.lockForConfiguration()
292 |         device.setExposureMode(exposureMode, duration: attributes.cameraExposure.duration, iso: attributes.cameraExposure.iso)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1422:28: note: 'ExposureMode' has been explicitly marked unavailable here
1420 |     Indicates that the device should only adjust exposure according to user provided ISO, exposureDuration values.
1421 |  */
1422 | typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
     |                            `- note: 'ExposureMode' has been explicitly marked unavailable here
1423 |     AVCaptureExposureModeLocked                            = 0,
1424 |     AVCaptureExposureModeAutoExpose                        = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:367:55: error: 'Preset' is unavailable in visionOS
365 | // MARK: Set Resolution
366 | extension CameraManager {
367 |     func setResolution(_ resolution: AVCaptureSession.Preset) {
    |                                                       `- error: 'Preset' is unavailable in visionOS
368 |         guard resolution != attributes.resolution, resolution != attributes.resolution, !isChanging else { return }
369 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
 19 |     Clients may use an AVCaptureSessionPreset to set the format for output on an AVCaptureSession.
 20 |  */
 21 | 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);
    |                    `- note: 'Preset' has been explicitly marked unavailable here
 22 |
 23 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:15:1: error: type 'AVCaptureDevice' does not conform to protocol 'CaptureDevice'
13 |
14 | // MARK: Getters
15 | extension AVCaptureDevice: CaptureDevice {
   | `- error: type 'AVCaptureDevice' does not conform to protocol 'CaptureDevice'
16 |     var minExposureDuration: CMTime { activeFormat.minExposureDuration }
17 |     var maxExposureDuration: CMTime { activeFormat.maxExposureDuration }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:15:1: error: unavailable property 'exposureDuration' was used to satisfy a requirement of protocol 'CaptureDevice'
13 |
14 | // MARK: Getters
15 | extension AVCaptureDevice: CaptureDevice {
   | `- error: unavailable property 'exposureDuration' was used to satisfy a requirement of protocol 'CaptureDevice'
16 |     var minExposureDuration: CMTime { activeFormat.minExposureDuration }
17 |     var maxExposureDuration: CMTime { activeFormat.maxExposureDuration }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1558:39: note: 'exposureDuration' declared here
1556 | ///
1557 | /// Lower values increases the sharpness of objects in motion, but darkens the image unless the aperture is opened or ISO is increased. Exposure duration may be less than the frame duration, providing an anagolue to the shutter angle of film video cameras. This property is key-value observable. It can be read at any time, regardless of exposure mode, but can only be set by either ``AVCaptureDevice/setExposureModeCustomWithDuration:ISO:completionHandler:`` or ``AVCaptureDevice/setExposureModeCustomWithLensAperture:duration:ISO:completionHandler:``.
1558 | @property(nonatomic, readonly) CMTime exposureDuration API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     |                                       `- note: 'exposureDuration' declared here
1559 |
1560 | /// The current exposure ISO value.
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice.swift:17:9: note: requirement 'exposureDuration' declared here
 15 |     // MARK: Getters
 16 |     var uniqueID: String { get }
 17 |     var exposureDuration: CMTime { get }
    |         `- note: requirement 'exposureDuration' declared here
 18 |     var exposureTargetBias: Float { get }
 19 |     var iso: Float { get }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:15:1: error: unavailable property 'exposureTargetBias' was used to satisfy a requirement of protocol 'CaptureDevice'
13 |
14 | // MARK: Getters
15 | extension AVCaptureDevice: CaptureDevice {
   | `- error: unavailable property 'exposureTargetBias' was used to satisfy a requirement of protocol 'CaptureDevice'
16 |     var minExposureDuration: CMTime { activeFormat.minExposureDuration }
17 |     var maxExposureDuration: CMTime { activeFormat.maxExposureDuration }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1668:38: note: 'exposureTargetBias' declared here
1666 | /// When the exposure mode is AVCaptureExposureModeCustom and none of the custom parameters are "Auto", bias is disabled and will only affect metering.  In custom modes with "Auto" parameters, those parameters will be adjusted to apply the requested bias.
1667 | /// This property is key-value observable. It can be read at any time, but can only be set via setExposureTargetBias:completionHandler:.
1668 | @property(nonatomic, readonly) float exposureTargetBias API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     |                                      `- note: 'exposureTargetBias' declared here
1669 |
1670 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice.swift:18:9: note: requirement 'exposureTargetBias' declared here
 16 |     var uniqueID: String { get }
 17 |     var exposureDuration: CMTime { get }
 18 |     var exposureTargetBias: Float { get }
    |         `- note: requirement 'exposureTargetBias' declared here
 19 |     var iso: Float { get }
 20 |     var minAvailableVideoZoomFactor: CGFloat { get }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:15:1: error: unavailable property 'iso' was used to satisfy a requirement of protocol 'CaptureDevice'
13 |
14 | // MARK: Getters
15 | extension AVCaptureDevice: CaptureDevice {
   | `- error: unavailable property 'iso' was used to satisfy a requirement of protocol 'CaptureDevice'
16 |     var minExposureDuration: CMTime { activeFormat.minExposureDuration }
17 |     var maxExposureDuration: CMTime { activeFormat.maxExposureDuration }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1563:38: note: 'iso' declared here
1561 | ///
1562 | /// This property indicates the sensor's sensitivity to light by means of a gain value applied to the signal.  Higher values correspond to brighter but noisier images. This property is key-value observable. It can be read at any time, regardless of exposure mode, but can only be set by either ``AVCaptureDevice/setExposureModeCustomWithDuration:ISO:completionHandler:`` or ``AVCaptureDevice/setExposureModeCustomWithLensAperture:duration:ISO:completionHandler:``.
1563 | @property(nonatomic, readonly) float ISO API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     |                                      `- note: 'iso' declared here
1564 |
1565 | /// Specifies a rate limit for aperture motion, whenever auto-exposure is active.
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice.swift:19:9: note: requirement 'iso' declared here
 17 |     var exposureDuration: CMTime { get }
 18 |     var exposureTargetBias: Float { get }
 19 |     var iso: Float { get }
    |         `- note: requirement 'iso' declared here
 20 |     var minAvailableVideoZoomFactor: CGFloat { get }
 21 |     var maxAvailableVideoZoomFactor: CGFloat { get }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:15:1: error: unavailable property 'minAvailableVideoZoomFactor' was used to satisfy a requirement of protocol 'CaptureDevice'
13 |
14 | // MARK: Getters
15 | extension AVCaptureDevice: CaptureDevice {
   | `- error: unavailable property 'minAvailableVideoZoomFactor' was used to satisfy a requirement of protocol 'CaptureDevice'
16 |     var minExposureDuration: CMTime { activeFormat.minExposureDuration }
17 |     var maxExposureDuration: CMTime { activeFormat.maxExposureDuration }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2380:40: note: 'minAvailableVideoZoomFactor' declared here
2378 |     Setting the videoZoomFactor to a value greater than or equal to 1.0, but lower than minAvailableVideoZoomFactor results in the value being clamped to the minAvailableVideoZoomFactor. Clients can key value observe the value of this property.
2379 |  */
2380 | @property(nonatomic, readonly) CGFloat minAvailableVideoZoomFactor API_AVAILABLE(ios(11.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     |                                        `- note: 'minAvailableVideoZoomFactor' declared here
2381 |
2382 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice.swift:20:9: note: requirement 'minAvailableVideoZoomFactor' declared here
 18 |     var exposureTargetBias: Float { get }
 19 |     var iso: Float { get }
 20 |     var minAvailableVideoZoomFactor: CGFloat { get }
    |         `- note: requirement 'minAvailableVideoZoomFactor' declared here
 21 |     var maxAvailableVideoZoomFactor: CGFloat { get }
 22 |     var minExposureDuration: CMTime { get }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:15:1: error: unavailable property 'maxAvailableVideoZoomFactor' was used to satisfy a requirement of protocol 'CaptureDevice'
13 |
14 | // MARK: Getters
15 | extension AVCaptureDevice: CaptureDevice {
   | `- error: unavailable property 'maxAvailableVideoZoomFactor' was used to satisfy a requirement of protocol 'CaptureDevice'
16 |     var minExposureDuration: CMTime { activeFormat.minExposureDuration }
17 |     var maxExposureDuration: CMTime { activeFormat.maxExposureDuration }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2392:40: note: 'maxAvailableVideoZoomFactor' declared here
2390 |     Setting the videoZoomFactor to a value less than or equal to activeFormat.videoMaxZoomFactor, but greater than maxAvailableVideoZoomFactor results in the value being clamped to the maxAvailableVideoZoomFactor. Clients can key value observe the value of this property.
2391 |  */
2392 | @property(nonatomic, readonly) CGFloat maxAvailableVideoZoomFactor API_AVAILABLE(ios(11.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     |                                        `- note: 'maxAvailableVideoZoomFactor' declared here
2393 |
2394 | @end
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice.swift:21:9: note: requirement 'maxAvailableVideoZoomFactor' declared here
 19 |     var iso: Float { get }
 20 |     var minAvailableVideoZoomFactor: CGFloat { get }
 21 |     var maxAvailableVideoZoomFactor: CGFloat { get }
    |         `- note: requirement 'maxAvailableVideoZoomFactor' declared here
 22 |     var minExposureDuration: CMTime { get }
 23 |     var maxExposureDuration: CMTime { get }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:15:1: error: unavailable property 'minExposureTargetBias' was used to satisfy a requirement of protocol 'CaptureDevice'
13 |
14 | // MARK: Getters
15 | extension AVCaptureDevice: CaptureDevice {
   | `- error: unavailable property 'minExposureTargetBias' was used to satisfy a requirement of protocol 'CaptureDevice'
16 |     var minExposureDuration: CMTime { activeFormat.minExposureDuration }
17 |     var maxExposureDuration: CMTime { activeFormat.maxExposureDuration }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1678:38: note: 'minExposureTargetBias' declared here
1676 |     This read-only property indicates the minimum supported exposure bias.
1677 |  */
1678 | @property(nonatomic, readonly) float minExposureTargetBias API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     |                                      `- note: 'minExposureTargetBias' declared here
1679 |
1680 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice.swift:26:9: note: requirement 'minExposureTargetBias' declared here
 24 |     var minISO: Float { get }
 25 |     var maxISO: Float { get }
 26 |     var minExposureTargetBias: Float { get }
    |         `- note: requirement 'minExposureTargetBias' declared here
 27 |     var maxExposureTargetBias: Float { get }
 28 |     var minFrameRate: Float64? { get }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:15:1: error: unavailable property 'maxExposureTargetBias' was used to satisfy a requirement of protocol 'CaptureDevice'
13 |
14 | // MARK: Getters
15 | extension AVCaptureDevice: CaptureDevice {
   | `- error: unavailable property 'maxExposureTargetBias' was used to satisfy a requirement of protocol 'CaptureDevice'
16 |     var minExposureDuration: CMTime { activeFormat.minExposureDuration }
17 |     var maxExposureDuration: CMTime { activeFormat.maxExposureDuration }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1688:38: note: 'maxExposureTargetBias' declared here
1686 |     This read-only property indicates the maximum supported exposure bias.
1687 |  */
1688 | @property(nonatomic, readonly) float maxExposureTargetBias API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     |                                      `- note: 'maxExposureTargetBias' declared here
1689 |
1690 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice.swift:27:9: note: requirement 'maxExposureTargetBias' declared here
 25 |     var maxISO: Float { get }
 26 |     var minExposureTargetBias: Float { get }
 27 |     var maxExposureTargetBias: Float { get }
    |         `- note: requirement 'maxExposureTargetBias' declared here
 28 |     var minFrameRate: Float64? { get }
 29 |     var maxFrameRate: Float64? { get }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:15:1: error: unavailable property 'videoZoomFactor' was used to satisfy a requirement of protocol 'CaptureDevice'
13 |
14 | // MARK: Getters
15 | extension AVCaptureDevice: CaptureDevice {
   | `- error: unavailable property 'videoZoomFactor' was used to satisfy a requirement of protocol 'CaptureDevice'
16 |     var minExposureDuration: CMTime { activeFormat.minExposureDuration }
17 |     var maxExposureDuration: CMTime { activeFormat.maxExposureDuration }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2068:30: note: 'videoZoomFactor' declared here
2066 |  @seealso -[AVCaptureDeviceFormat videoMaxZoomFactor], -[AVCaptureDeviceFormat videoZoomFactorUpscaleThreshold], -[AVCaptureDevice minAvailableVideoZoomFactor], -[AVCaptureDevice maxAvailableVideoZoomFactor],  -[AVCaptureDeviceFormat supportedVideoZoomFactorsForDepthDataDelivery], -[AVCaptureDeviceFormat videoMinZoomFactorForCenterStage] and -[AVCaptureDeviceFormat videoMaxZoomFactorForCenterStage]
2067 |  */
2068 | @property(nonatomic) CGFloat videoZoomFactor API_AVAILABLE(ios(7.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     |                              `- note: 'videoZoomFactor' declared here
2069 |
2070 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice.swift:36:9: note: requirement 'videoZoomFactor' declared here
 34 |
 35 |     // MARK: Getters & Setters
 36 |     var videoZoomFactor: CGFloat { get set }
    |         `- note: requirement 'videoZoomFactor' declared here
 37 |     var focusMode: AVCaptureDevice.FocusMode { get set }
 38 |     var focusPointOfInterest: CGPoint { get set }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:15:1: error: unavailable instance method 'setExposureModeCustom(duration:iso:completionHandler:)' was used to satisfy a requirement of protocol 'CaptureDevice'
13 |
14 | // MARK: Getters
15 | extension AVCaptureDevice: CaptureDevice {
   | `- error: unavailable instance method 'setExposureModeCustom(duration:iso:completionHandler:)' was used to satisfy a requirement of protocol 'CaptureDevice'
16 |     var minExposureDuration: CMTime { activeFormat.minExposureDuration }
17 |     var maxExposureDuration: CMTime { activeFormat.maxExposureDuration }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1608:1: note: 'setExposureModeCustom(duration:iso:completionHandler:)' declared here
1606 |  - Throws: `NSGenericException` if called without first obtaining exclusive access to the receiver using ``lockForConfiguration:``.
1607 |  */
1608 | - (void)setExposureModeCustomWithDuration:(CMTime)duration ISO:(float)ISO completionHandler:(nullable void (^)(CMTime syncTime))handler API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     | `- note: 'setExposureModeCustom(duration:iso:completionHandler:)' declared here
1609 |
1610 | /** Sets a custom exposure mode with the specified lens aperture, exposure duration, and ISO values.
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice.swift:50:10: note: requirement 'setExposureModeCustom(duration:iso:completionHandler:)' declared here
 48 |     func unlockForConfiguration()
 49 |     func isExposureModeSupported(_ exposureMode: AVCaptureDevice.ExposureMode) -> Bool
 50 |     func setExposureModeCustom(duration: CMTime, iso: Float, completionHandler: (@Sendable (CMTime) -> Void)?)
    |          `- note: requirement 'setExposureModeCustom(duration:iso:completionHandler:)' declared here
 51 |     func setExposureTargetBias(_ bias: Float, completionHandler handler: (@Sendable (CMTime) -> ())?)
 52 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:15:1: error: unavailable instance method 'setExposureTargetBias(_:completionHandler:)' was used to satisfy a requirement of protocol 'CaptureDevice'
13 |
14 | // MARK: Getters
15 | extension AVCaptureDevice: CaptureDevice {
   | `- error: unavailable instance method 'setExposureTargetBias(_:completionHandler:)' was used to satisfy a requirement of protocol 'CaptureDevice'
16 |     var minExposureDuration: CMTime { activeFormat.minExposureDuration }
17 |     var maxExposureDuration: CMTime { activeFormat.maxExposureDuration }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1709:1: note: 'setExposureTargetBias(_:completionHandler:)' declared here
1707 |     This is the only way of setting exposureTargetBias. This method throws an NSRangeException if exposureTargetBias is set to an unsupported level. This method throws an NSGenericException if called without first obtaining exclusive access to the receiver using lockForConfiguration:.
1708 |  */
1709 | - (void)setExposureTargetBias:(float)bias completionHandler:(nullable void (^)(CMTime syncTime))handler API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     | `- note: 'setExposureTargetBias(_:completionHandler:)' declared here
1710 |
1711 | /// Reports which characteristics the auto exposure system associates with the current scene. Auto exposure may adjust properties such as lens aperture size based on these factors. This property is key-value observable.
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice.swift:51:10: note: requirement 'setExposureTargetBias(_:completionHandler:)' declared here
 49 |     func isExposureModeSupported(_ exposureMode: AVCaptureDevice.ExposureMode) -> Bool
 50 |     func setExposureModeCustom(duration: CMTime, iso: Float, completionHandler: (@Sendable (CMTime) -> Void)?)
 51 |     func setExposureTargetBias(_ bias: Float, completionHandler handler: (@Sendable (CMTime) -> ())?)
    |          `- note: requirement 'setExposureTargetBias(_:completionHandler:)' declared here
 52 | }
 53 |
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+MockCaptureDevice.swift:37:36: error: 'FocusMode' is unavailable in visionOS
35 |     // MARK: Setters
36 |     var videoZoomFactor: CGFloat = 1
37 |     var focusMode: AVCaptureDevice.FocusMode = .autoFocus
   |                                    `- error: 'FocusMode' is unavailable in visionOS
38 |     var focusPointOfInterest: CGPoint = .zero
39 |     var exposurePointOfInterest: CGPoint = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1156:28: note: 'FocusMode' has been explicitly marked unavailable here
1154 |     Indicates that the device should automatically focus when needed.
1155 |  */
1156 | typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
     |                            `- note: 'FocusMode' has been explicitly marked unavailable here
1157 |     AVCaptureFocusModeLocked              = 0,
1158 |     AVCaptureFocusModeAutoFocus           = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+MockCaptureDevice.swift:43:39: error: 'ExposureMode' is unavailable in visionOS
41 |     var activeVideoMinFrameDuration: CMTime = .init()
42 |     var activeVideoMaxFrameDuration: CMTime = .init()
43 |     var exposureMode: AVCaptureDevice.ExposureMode = .continuousAutoExposure
   |                                       `- error: 'ExposureMode' is unavailable in visionOS
44 |     var hdrMode: CameraHDRMode = .auto
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1422:28: note: 'ExposureMode' has been explicitly marked unavailable here
1420 |     Indicates that the device should only adjust exposure according to user provided ISO, exposureDuration values.
1421 |  */
1422 | typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
     |                            `- note: 'ExposureMode' has been explicitly marked unavailable here
1423 |     AVCaptureExposureModeLocked                            = 0,
1424 |     AVCaptureExposureModeAutoExpose                        = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+MockCaptureDevice.swift:49:66: error: 'ExposureMode' is unavailable in visionOS
47 |     func lockForConfiguration() throws { return }
48 |     func unlockForConfiguration() { return }
49 |     func isExposureModeSupported(_ exposureMode: AVCaptureDevice.ExposureMode) -> Bool { true }
   |                                                                  `- error: 'ExposureMode' is unavailable in visionOS
50 |     func setExposureModeCustom(duration: CMTime, iso: Float, completionHandler: ((CMTime) -> Void)?) {
51 |         _exposureDuration = duration
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1422:28: note: 'ExposureMode' has been explicitly marked unavailable here
1420 |     Indicates that the device should only adjust exposure according to user provided ISO, exposureDuration values.
1421 |  */
1422 | typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
     |                            `- note: 'ExposureMode' has been explicitly marked unavailable here
1423 |     AVCaptureExposureModeLocked                            = 0,
1424 |     AVCaptureExposureModeAutoExpose                        = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice.swift:37:36: error: 'FocusMode' is unavailable in visionOS
 35 |     // MARK: Getters & Setters
 36 |     var videoZoomFactor: CGFloat { get set }
 37 |     var focusMode: AVCaptureDevice.FocusMode { get set }
    |                                    `- error: 'FocusMode' is unavailable in visionOS
 38 |     var focusPointOfInterest: CGPoint { get set }
 39 |     var exposurePointOfInterest: CGPoint { get set }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1156:28: note: 'FocusMode' has been explicitly marked unavailable here
1154 |     Indicates that the device should automatically focus when needed.
1155 |  */
1156 | typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
     |                            `- note: 'FocusMode' has been explicitly marked unavailable here
1157 |     AVCaptureFocusModeLocked              = 0,
1158 |     AVCaptureFocusModeAutoFocus           = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice.swift:43:39: error: 'ExposureMode' is unavailable in visionOS
 41 |     var activeVideoMinFrameDuration: CMTime { get set }
 42 |     var activeVideoMaxFrameDuration: CMTime { get set }
 43 |     var exposureMode: AVCaptureDevice.ExposureMode { get set }
    |                                       `- error: 'ExposureMode' is unavailable in visionOS
 44 |     var hdrMode: CameraHDRMode { get set }
 45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1422:28: note: 'ExposureMode' has been explicitly marked unavailable here
1420 |     Indicates that the device should only adjust exposure according to user provided ISO, exposureDuration values.
1421 |  */
1422 | typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
     |                            `- note: 'ExposureMode' has been explicitly marked unavailable here
1423 |     AVCaptureExposureModeLocked                            = 0,
1424 |     AVCaptureExposureModeAutoExpose                        = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice.swift:49:66: error: 'ExposureMode' is unavailable in visionOS
 47 |     func lockForConfiguration() throws
 48 |     func unlockForConfiguration()
 49 |     func isExposureModeSupported(_ exposureMode: AVCaptureDevice.ExposureMode) -> Bool
    |                                                                  `- error: 'ExposureMode' is unavailable in visionOS
 50 |     func setExposureModeCustom(duration: CMTime, iso: Float, completionHandler: (@Sendable (CMTime) -> Void)?)
 51 |     func setExposureTargetBias(_ bias: Float, completionHandler handler: (@Sendable (CMTime) -> ())?)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1422:28: note: 'ExposureMode' has been explicitly marked unavailable here
1420 |     Indicates that the device should only adjust exposure according to user provided ISO, exposureDuration values.
1421 |  */
1422 | typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
     |                            `- note: 'ExposureMode' has been explicitly marked unavailable here
1423 |     AVCaptureExposureModeLocked                            = 0,
1424 |     AVCaptureExposureModeAutoExpose                        = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice.swift:109:50: error: 'ExposureMode' is unavailable in visionOS
107 | // MARK: Set Exposure Mode
108 | extension CaptureDevice {
109 |     func setExposureMode(_ mode: AVCaptureDevice.ExposureMode, duration: CMTime, iso: Float) {
    |                                                  `- error: 'ExposureMode' is unavailable in visionOS
110 |         guard isExposureModeSupported(mode) else { return }
111 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1422:28: note: 'ExposureMode' has been explicitly marked unavailable here
1420 |     Indicates that the device should only adjust exposure according to user provided ISO, exposureDuration values.
1421 |  */
1422 | typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
     |                            `- note: 'ExposureMode' has been explicitly marked unavailable here
1423 |     AVCaptureExposureModeLocked                            = 0,
1424 |     AVCaptureExposureModeAutoExpose                        = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession+AVCaptureSession.swift:15:1: error: type 'AVCaptureSession' does not conform to protocol 'CaptureSession'
13 |
14 | extension AVCaptureSession: @unchecked @retroactive Sendable {}
15 | extension AVCaptureSession: CaptureSession {
   | `- error: type 'AVCaptureSession' does not conform to protocol 'CaptureSession'
16 |     var deviceInputs: [any CaptureDeviceInput] { inputs as? [any CaptureDeviceInput] ?? [] }
17 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession+AVCaptureSession.swift:15:1: error: unavailable property 'sessionPreset' was used to satisfy a requirement of protocol 'CaptureSession'
13 |
14 | extension AVCaptureSession: @unchecked @retroactive Sendable {}
15 | extension AVCaptureSession: CaptureSession {
   | `- error: unavailable property 'sessionPreset' was used to satisfy a requirement of protocol 'CaptureSession'
16 |     var deviceInputs: [any CaptureDeviceInput] { inputs as? [any CaptureDeviceInput] ?? [] }
17 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:166:51: note: 'sessionPreset' declared here
 164 |     The value of this property is an AVCaptureSessionPreset indicating the current session preset in use by the receiver. The sessionPreset property may be set while the receiver is running.
 165 |  */
 166 | @property(nonatomic, copy) AVCaptureSessionPreset sessionPreset API_UNAVAILABLE(visionos);
     |                                                   `- note: 'sessionPreset' declared here
 167 |
 168 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession.swift:19:9: note: requirement 'sessionPreset' declared here
17 |     var deviceInputs: [any CaptureDeviceInput] { get }
18 |     var outputs: [AVCaptureOutput] { get }
19 |     var sessionPreset: AVCaptureSession.Preset { get set }
   |         `- note: requirement 'sessionPreset' declared here
20 |
21 |     // MARK: Methods
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession+MockCaptureSession.swift:20:41: error: 'Preset' is unavailable in visionOS
18 |     var deviceInputs: [any CaptureDeviceInput] { _deviceInputs }
19 |     var outputs: [AVCaptureOutput] { _outputs }
20 |     var sessionPreset: AVCaptureSession.Preset = .cif352x288
   |                                         `- error: 'Preset' is unavailable in visionOS
21 |
22 |     // MARK: Private Attributes
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
 19 |     Clients may use an AVCaptureSessionPreset to set the format for output on an AVCaptureSession.
 20 |  */
 21 | 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);
    |                    `- note: 'Preset' has been explicitly marked unavailable here
 22 |
 23 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession+MockCaptureSession.swift:20:51: error: 'cif352x288' is unavailable in visionOS
18 |     var deviceInputs: [any CaptureDeviceInput] { _deviceInputs }
19 |     var outputs: [AVCaptureOutput] { _outputs }
20 |     var sessionPreset: AVCaptureSession.Preset = .cif352x288
   |                                                   `- error: 'cif352x288' is unavailable in visionOS
21 |
22 |     // MARK: Private Attributes
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:81:41: note: 'cif352x288' has been explicitly marked unavailable here
 79 |     Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset352x288 to achieve CIF quality (352x288) output.
 80 |  */
 81 | AVF_EXPORT AVCaptureSessionPreset const AVCaptureSessionPreset352x288 API_AVAILABLE(macos(10.7), ios(5.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
    |                                         `- note: 'cif352x288' has been explicitly marked unavailable here
 82 |
 83 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession.swift:19:41: error: 'Preset' is unavailable in visionOS
17 |     var deviceInputs: [any CaptureDeviceInput] { get }
18 |     var outputs: [AVCaptureOutput] { get }
19 |     var sessionPreset: AVCaptureSession.Preset { get set }
   |                                         `- error: 'Preset' is unavailable in visionOS
20 |
21 |     // MARK: Methods
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
 19 |     Clients may use an AVCaptureSessionPreset to set the format for output on an AVCaptureSession.
 20 |  */
 21 | 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);
    |                    `- note: 'Preset' has been explicitly marked unavailable here
 22 |
 23 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Models/CameraExposure.swift:18:31: error: 'ExposureMode' is unavailable in visionOS
16 |     var targetBias: Float = 0
17 |     var iso: Float = 0
18 |     var mode: AVCaptureDevice.ExposureMode = .autoExpose
   |                               `- error: 'ExposureMode' is unavailable in visionOS
19 | }
20 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1422:28: note: 'ExposureMode' has been explicitly marked unavailable here
1420 |     Indicates that the device should only adjust exposure according to user provided ISO, exposureDuration values.
1421 |  */
1422 | typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
     |                            `- note: 'ExposureMode' has been explicitly marked unavailable here
1423 |     AVCaptureExposureModeLocked                            = 0,
1424 |     AVCaptureExposureModeAutoExpose                        = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MCamera.swift:188:55: error: 'Preset' is unavailable in visionOS
186 |      - important: Changing the resolution may affect the maximum frame rate that can be set.
187 |      */
188 |     func setResolution(_ resolution: AVCaptureSession.Preset) -> Self { manager.attributes.resolution = resolution; return self }
    |                                                       `- error: 'Preset' is unavailable in visionOS
189 |
190 |     /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
 19 |     Clients may use an AVCaptureSessionPreset to set the format for output on an AVCaptureSession.
 20 |  */
 21 | 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);
    |                    `- note: 'Preset' has been explicitly marked unavailable here
 22 |
 23 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MCamera.swift:224:64: error: 'ExposureMode' is unavailable in visionOS
222 |      - note: If the exposure mode is not supported, the exposure mode will not be changed.
223 |      */
224 |     func setCameraExposureMode(_ exposureMode: AVCaptureDevice.ExposureMode) -> Self { manager.attributes.cameraExposure.mode = exposureMode; return self }
    |                                                                `- error: 'ExposureMode' is unavailable in visionOS
225 |
226 |     /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1422:28: note: 'ExposureMode' has been explicitly marked unavailable here
1420 |     Indicates that the device should only adjust exposure according to user provided ISO, exposureDuration values.
1421 |  */
1422 | typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
     |                            `- note: 'ExposureMode' has been explicitly marked unavailable here
1423 |     AVCaptureExposureModeLocked                            = 0,
1424 |     AVCaptureExposureModeAutoExpose                        = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+MCameraScreen.swift:145:55: error: 'Preset' is unavailable in visionOS
143 |      - important: Changing the resolution may affect the maximum frame rate that can be set.
144 |      */
145 |     func setResolution(_ resolution: AVCaptureSession.Preset) { cameraManager.setResolution(resolution) }
    |                                                       `- error: 'Preset' is unavailable in visionOS
146 |
147 |     /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
 19 |     Clients may use an AVCaptureSessionPreset to set the format for output on an AVCaptureSession.
 20 |  */
 21 | 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);
    |                    `- note: 'Preset' has been explicitly marked unavailable here
 22 |
 23 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+MCameraScreen.swift:181:58: error: 'ExposureMode' is unavailable in visionOS
179 |      - note: If the exposure mode is not supported, the exposure mode will not be changed.
180 |      */
181 |     func setExposureMode(_ exposureMode: AVCaptureDevice.ExposureMode) throws { try cameraManager.setExposureMode(exposureMode) }
    |                                                          `- error: 'ExposureMode' is unavailable in visionOS
182 |
183 |     /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1422:28: note: 'ExposureMode' has been explicitly marked unavailable here
1420 |     Indicates that the device should only adjust exposure according to user provided ISO, exposureDuration values.
1421 |  */
1422 | typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
     |                            `- note: 'ExposureMode' has been explicitly marked unavailable here
1423 |     AVCaptureExposureModeLocked                            = 0,
1424 |     AVCaptureExposureModeAutoExpose                        = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+MCameraScreen.swift:215:38: error: 'Preset' is unavailable in visionOS
213 |     var flashMode: CameraFlashMode { cameraManager.attributes.flashMode }
214 |     var lightMode: CameraLightMode { cameraManager.attributes.lightMode }
215 |     var resolution: AVCaptureSession.Preset { cameraManager.attributes.resolution }
    |                                      `- error: 'Preset' is unavailable in visionOS
216 |     var frameRate: Int32 { cameraManager.attributes.frameRate }
217 |     var exposureDuration: CMTime { cameraManager.attributes.cameraExposure.duration }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
 19 |     Clients may use an AVCaptureSessionPreset to set the format for output on an AVCaptureSession.
 20 |  */
 21 | 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);
    |                    `- note: 'Preset' has been explicitly marked unavailable here
 22 |
 23 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+MCameraScreen.swift:220:39: error: 'ExposureMode' is unavailable in visionOS
218 |     var exposureTargetBias: Float { cameraManager.attributes.cameraExposure.targetBias }
219 |     var iso: Float { cameraManager.attributes.cameraExposure.iso }
220 |     var exposureMode: AVCaptureDevice.ExposureMode { cameraManager.attributes.cameraExposure.mode }
    |                                       `- error: 'ExposureMode' is unavailable in visionOS
221 |     var hdrMode: CameraHDRMode { cameraManager.attributes.hdrMode }
222 |     var cameraFilters: [CIFilter] { cameraManager.attributes.cameraFilters }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1422:28: note: 'ExposureMode' has been explicitly marked unavailable here
1420 |     Indicates that the device should only adjust exposure according to user provided ISO, exposureDuration values.
1421 |  */
1422 | typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
     |                            `- note: 'ExposureMode' has been explicitly marked unavailable here
1423 |     AVCaptureExposureModeLocked                            = 0,
1424 |     AVCaptureExposureModeAutoExpose                        = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+MCameraScreen.swift:232:28: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
230 |     var isRecording: Bool { cameraManager.videoOutput.timer.timerStatus == .running }
231 |     var isOrientationLocked: Bool { cameraManager.attributes.orientationLocked || cameraManager.attributes.userBlockedScreenRotation }
232 |     var deviceOrientation: AVCaptureVideoOrientation { cameraManager.attributes.deviceOrientation }
    |                            `- error: 'AVCaptureVideoOrientation' is unavailable in visionOS
233 | }
234 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:104:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 102 |
 103 | /// Constants indicating video orientation, for use with AVCaptureDeviceRotationCoordinator.
 104 | typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
     |                            `- note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 105 |     /// Indicates that video should be oriented vertically, port on the bottom.
 106 |     AVCaptureVideoOrientationPortrait           = 1,
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.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/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/AVCaptureVideoOrientation++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/AVVideoComposition++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/CIFilter++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/CIImage++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/CameraUtilities++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/CaseIterable++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/FileManager++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Task++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/UIImage.Orientation++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/UIView++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/View++.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+Attributes.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+NotificationCenter.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PermissionsManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Device\ Input/CaptureDeviceInput+AVCaptureDeviceInput.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Device\ Input/CaptureDeviceInput+MockDeviceInput.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Device\ Input/CaptureDeviceInput.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Device/CaptureDevice+AVCaptureDevice.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Device/CaptureDevice+MockCaptureDevice.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Device/CaptureDevice.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Session/CaptureSession+AVCaptureSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Session/CaptureSession+MockCaptureSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Session/CaptureSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Miscellaneous/Typealiases.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Models/CameraExposure.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Models/MCameraMedia.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera\ View/CameraView+Bridge.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera\ View/CameraView+FocusIndicator.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera\ View/CameraView+Grid.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera\ View/CameraView+Metal.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Camera/DefaultCameraScreen+BottomBar.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Camera/DefaultCameraScreen+ButtonScaleStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Camera/DefaultCameraScreen+CameraOutputSwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Camera/DefaultCameraScreen+CaptureButton.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Camera/DefaultCameraScreen+Config.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Camera/DefaultCameraScreen+TopBar.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Camera/DefaultCameraScreen+TopButton.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Camera/DefaultCameraScreen.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Captured\ Media/DefaultCapturedMediaScreen.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Common\ Components/DefaultScreen+BottomButton.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Common\ Components/DefaultScreen+CloseButton.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Error/DefaultCameraErrorScreen.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/MCamera/MCamera+Config.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/MCamera/MCamera+Controller.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/MCamera/MCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/Camera\ Settings/Public+CameraSettings+MApplicationDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/Camera\ Settings/Public+CameraSettings+MCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/Camera\ Settings/Public+CameraSettings+MCameraController.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/Models/Public+Model+CameraUtilities.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/Models/Public+Model+MCameraError.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/Models/Public+Model+MCameraMedia.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+DefaultCameraScreen.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+MCameraErrorScreen.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+MCameraScreen.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+MCapturedMediaScreen.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/DerivedSources/GeneratedAssetSymbols.swift -target arm64-apple-xros1.0 -module-can-import-version DeveloperToolsSupport 24.0.24 24.0.24 -disable-cross-import-overlay-search -swift-module-cross-import AVKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS.sdk/System/Library/Frameworks/AVKit.framework/Modules/AVKit.swiftcrossimport/GroupActivities.swiftoverlay -swift-module-cross-import AVKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS.sdk/System/Library/Frameworks/AVKit.framework/Modules/AVKit.swiftcrossimport/SwiftUI.swiftoverlay -swift-module-cross-import AVKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVKit.framework/Modules/AVKit.swiftcrossimport/GroupActivities.swiftoverlay -swift-module-cross-import AVKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVKit.framework/Modules/AVKit.swiftcrossimport/SwiftUI.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.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/MijickCamera.build/Debug-xros/MijickCamera-t.build/Objects-normal/arm64/MijickCamera-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -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 -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -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/MijickCamera.build/Debug-xros/MijickCamera-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name MijickCamera -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/Objects-normal/arm64/MijickCamera_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-xros27.0 -target-sdk-version 27.0 -target-sdk-name xros27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/Objects-normal/arm64/MijickCamera.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/Objects-normal/arm64/MijickCamera.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/Objects-normal/arm64/MijickCamera-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/Objects-normal/arm64/MijickCamera-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/Objects-normal/arm64/MijickCamera-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/Objects-normal/arm64/MijickCamera.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/Objects-normal/arm64/MijickCamera.abi.json
SwiftCompile normal arm64 (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Compiling MTimerContainer.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 Compiling\ MTimer.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/MTimer.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Internal/MTimer.swift (in target 'MijickTimer' from project 'MijickTimer')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MTimer.swift
SwiftDriverJobDiscovery normal arm64 Compiling MTimerValidator.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 Compiling\ CameraManager+MotionManager.swift,\ CameraManager+NotificationCenter.swift,\ CameraManager+PermissionsManager.swift,\ CameraManager+PhotoOutput.swift,\ CameraManager+VideoOutput.swift,\ CameraManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+NotificationCenter.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PermissionsManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift (in target 'MijickCamera' from project 'MijickCamera')
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:40:66: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
 38 | }
 39 | private extension CameraManagerMotionManager {
 40 |     func getDeviceOrientation(_ acceleration: CMAcceleration) -> AVCaptureVideoOrientation { switch acceleration {
    |                                                                  `- error: 'AVCaptureVideoOrientation' is unavailable in visionOS
 41 |         case let acceleration where acceleration.x >= 0.75: .landscapeLeft
 42 |         case let acceleration where acceleration.x <= -0.75: .landscapeRight
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:104:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 102 |
 103 | /// Constants indicating video orientation, for use with AVCaptureDeviceRotationCoordinator.
 104 | typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
     |                            `- note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 105 |     /// Indicates that video should be oriented vertically, port on the bottom.
 106 |     AVCaptureVideoOrientationPortrait           = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:47:58: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
 45 |         default: parent.attributes.deviceOrientation
 46 |     }}
 47 |     func updateDeviceOrientation(_ newDeviceOrientation: AVCaptureVideoOrientation) { if newDeviceOrientation != parent.attributes.deviceOrientation {
    |                                                          `- error: 'AVCaptureVideoOrientation' is unavailable in visionOS
 48 |         parent.attributes.deviceOrientation = newDeviceOrientation
 49 |     }}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:104:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 102 |
 103 | /// Constants indicating video orientation, for use with AVCaptureDeviceRotationCoordinator.
 104 | typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
     |                            `- note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
 105 |     /// Indicates that video should be oriented vertically, port on the bottom.
 106 |     AVCaptureVideoOrientationPortrait           = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+Attributes.swift:24:48: error: 'hd1920x1080' is unavailable in visionOS
22 |     var flashMode: CameraFlashMode = .off
23 |     var lightMode: CameraLightMode = .off
24 |     var resolution: AVCaptureSession.Preset = .hd1920x1080
   |                                                `- error: 'hd1920x1080' is unavailable in visionOS
25 |     var frameRate: Int32 = 30
26 |     var cameraExposure: CameraExposure = .init()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:121:41: note: 'hd1920x1080' has been explicitly marked unavailable here
119 |     Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset1920x1080 to achieve 1920x1080 output.
120 |  */
121 | AVF_EXPORT AVCaptureSessionPreset const AVCaptureSessionPreset1920x1080 API_AVAILABLE(macos(10.15), ios(5.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
    |                                         `- note: 'hd1920x1080' has been explicitly marked unavailable here
122 |
123 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:54:57: error: 'orientation' is unavailable in visionOS
 52 |         if newUserBlockedScreenRotation != parent.attributes.userBlockedScreenRotation { parent.attributes.userBlockedScreenRotation = newUserBlockedScreenRotation }
 53 |     }
 54 |     func updateFrameOrientation() { if UIDevice.current.orientation != .portraitUpsideDown {
    |                                                         `- error: 'orientation' is unavailable in visionOS
 55 |         let newFrameOrientation = getNewFrameOrientation(parent.attributes.orientationLocked ? .portrait : UIDevice.current.orientation)
 56 |         updateFrameOrientation(newFrameOrientation)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:44:51: note: 'orientation' has been explicitly marked unavailable here
42 | @property(nonatomic,readonly,strong) NSString    *systemName;        // e.g. @"iOS"
43 | @property(nonatomic,readonly,strong) NSString    *systemVersion;     // e.g. @"4.0"
44 | @property(nonatomic,readonly) UIDeviceOrientation orientation API_UNAVAILABLE(tvos, visionos);       // return current device orientation.  this will return UIDeviceOrientationUnknown unless device orientation notifications are being generated.
   |                                                   `- note: 'orientation' has been explicitly marked unavailable here
45 |
46 | @property(nullable, nonatomic,readonly,strong) NSUUID      *identifierForVendor API_AVAILABLE(ios(6.0));      // a UUID that may be used to uniquely identify the device, same across apps from a single vendor.
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:55:125: error: 'orientation' is unavailable in visionOS
 53 |     }
 54 |     func updateFrameOrientation() { if UIDevice.current.orientation != .portraitUpsideDown {
 55 |         let newFrameOrientation = getNewFrameOrientation(parent.attributes.orientationLocked ? .portrait : UIDevice.current.orientation)
    |                                                                                                                             `- error: 'orientation' is unavailable in visionOS
 56 |         updateFrameOrientation(newFrameOrientation)
 57 |     }}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:44:51: note: 'orientation' has been explicitly marked unavailable here
42 | @property(nonatomic,readonly,strong) NSString    *systemName;        // e.g. @"iOS"
43 | @property(nonatomic,readonly,strong) NSString    *systemVersion;     // e.g. @"4.0"
44 | @property(nonatomic,readonly) UIDeviceOrientation orientation API_UNAVAILABLE(tvos, visionos);       // return current device orientation.  this will return UIDeviceOrientationUnknown unless device orientation notifications are being generated.
   |                                                   `- note: 'orientation' has been explicitly marked unavailable here
45 |
46 | @property(nullable, nonatomic,readonly,strong) NSUUID      *identifierForVendor API_AVAILABLE(ios(6.0));      // a UUID that may be used to uniquely identify the device, same across apps from a single vendor.
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:63:126: error: 'orientation' is unavailable in visionOS
 61 | }
 62 | private extension CameraManagerMotionManager {
 63 |     func getNewUserBlockedScreenRotation() -> Bool { switch parent.attributes.deviceOrientation.rawValue == UIDevice.current.orientation.rawValue {
    |                                                                                                                              `- error: 'orientation' is unavailable in visionOS
 64 |         case true: false
 65 |         case false: !parent.attributes.orientationLocked
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:44:51: note: 'orientation' has been explicitly marked unavailable here
42 | @property(nonatomic,readonly,strong) NSString    *systemName;        // e.g. @"iOS"
43 | @property(nonatomic,readonly,strong) NSString    *systemVersion;     // e.g. @"4.0"
44 | @property(nonatomic,readonly) UIDeviceOrientation orientation API_UNAVAILABLE(tvos, visionos);       // return current device orientation.  this will return UIDeviceOrientationUnknown unless device orientation notifications are being generated.
   |                                                   `- note: 'orientation' has been explicitly marked unavailable here
45 |
46 | @property(nullable, nonatomic,readonly,strong) NSUUID      *identifierForVendor API_AVAILABLE(ios(6.0));      // a UUID that may be used to uniquely identify the device, same across apps from a single vendor.
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:16:30: error: 'AVCapturePhotoOutput' is unavailable in visionOS
 14 | @MainActor class CameraManagerPhotoOutput: NSObject {
 15 |     private(set) var parent: CameraManager!
 16 |     private(set) var output: AVCapturePhotoOutput = .init()
    |                              `- error: 'AVCapturePhotoOutput' is unavailable in visionOS
 17 | }
 18 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  48 |  */
  49 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
  50 | @interface AVCapturePhotoOutput : AVCaptureOutput
     |            `- note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  51 | {
  52 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:43:38: error: 'AVCapturePhotoSettings' is unavailable in visionOS
 41 | }
 42 | private extension CameraManagerPhotoOutput {
 43 |     func getPhotoOutputSettings() -> AVCapturePhotoSettings {
    |                                      `- error: 'AVCapturePhotoSettings' is unavailable in visionOS
 44 |         let settings = AVCapturePhotoSettings()
 45 |         settings.flashMode = parent.attributes.flashMode.toDeviceFlashMode()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1192:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
1190 |  */
1191 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
1192 | @interface AVCapturePhotoSettings : NSObject <NSCopying>
     |            `- note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
1193 | {
1194 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:58:32: error: 'AVCapturePhotoOutput' is unavailable in visionOS
 56 | // MARK: Receive Data
 57 | extension CameraManagerPhotoOutput: @preconcurrency AVCapturePhotoCaptureDelegate {
 58 |     func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?) {
    |                                `- error: 'AVCapturePhotoOutput' is unavailable in visionOS
 59 |         guard let imageData = photo.fileDataRepresentation(),
 60 |               let ciImage = CIImage(data: imageData)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  48 |  */
  49 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
  50 | @interface AVCapturePhotoOutput : AVCaptureOutput
     |            `- note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
  51 | {
  52 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:58:86: error: 'AVCapturePhoto' is unavailable in visionOS
 56 | // MARK: Receive Data
 57 | extension CameraManagerPhotoOutput: @preconcurrency AVCapturePhotoCaptureDelegate {
 58 |     func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?) {
    |                                                                                      `- error: 'AVCapturePhoto' is unavailable in visionOS
 59 |         guard let imageData = photo.fileDataRepresentation(),
 60 |               let ciImage = CIImage(data: imageData)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1979:12: note: 'AVCapturePhoto' has been explicitly marked unavailable here
1977 |  */
1978 | API_AVAILABLE(macos(10.15), ios(11.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
1979 | @interface AVCapturePhoto : NSObject
     |            `- note: 'AVCapturePhoto' has been explicitly marked unavailable here
1980 | {
1981 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:58:10: error: cannot override 'photoOutput' which has been marked unavailable
 56 | // MARK: Receive Data
 57 | extension CameraManagerPhotoOutput: @preconcurrency AVCapturePhotoCaptureDelegate {
 58 |     func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?) {
    |          `- error: cannot override 'photoOutput' which has been marked unavailable
 59 |         guard let imageData = photo.fileDataRepresentation(),
 60 |               let ciImage = CIImage(data: imageData)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1053:1: note: 'photoOutput(_:didFinishProcessingPhoto:error:)' has been explicitly marked unavailable here
1051 |     This callback fires resolvedSettings.expectedPhotoCount number of times for a given capture request. Note that the photo parameter is always non nil, even if an error is returned. The delivered AVCapturePhoto's rawPhoto property can be queried to know if it's a RAW image or processed image.
1052 |  */
1053 | - (void)captureOutput:(AVCapturePhotoOutput *)output didFinishProcessingPhoto:(AVCapturePhoto *)photo error:(nullable NSError *)error API_AVAILABLE(ios(11.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos);
     | `- note: 'photoOutput(_:didFinishProcessingPhoto:error:)' has been explicitly marked unavailable here
1054 |
1055 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:57:53: error: 'AVCapturePhotoCaptureDelegate' is unavailable in visionOS
 55 |
 56 | // MARK: Receive Data
 57 | extension CameraManagerPhotoOutput: @preconcurrency AVCapturePhotoCaptureDelegate {
    |                                                     `- error: 'AVCapturePhotoCaptureDelegate' is unavailable in visionOS
 58 |     func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?) {
 59 |         guard let imageData = photo.fileDataRepresentation(),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:990:11: note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
 988 |  */
 989 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
 990 | @protocol AVCapturePhotoCaptureDelegate <NSObject>
     |           `- note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
 991 |
 992 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:44:24: error: 'AVCapturePhotoSettings' is unavailable in visionOS
 42 | private extension CameraManagerPhotoOutput {
 43 |     func getPhotoOutputSettings() -> AVCapturePhotoSettings {
 44 |         let settings = AVCapturePhotoSettings()
    |                        `- error: 'AVCapturePhotoSettings' is unavailable in visionOS
 45 |         settings.flashMode = parent.attributes.flashMode.toDeviceFlashMode()
 46 |         return settings
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1192:12: note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
1190 |  */
1191 | API_AVAILABLE(macos(10.15), ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
1192 | @interface AVCapturePhotoSettings : NSObject <NSCopying>
     |            `- note: 'AVCapturePhotoSettings' has been explicitly marked unavailable here
1193 | {
1194 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:52:20: error: 'videoOrientation' is unavailable in visionOS
 50 |
 51 |         connection.isVideoMirrored = parent.attributes.mirrorOutput ? parent.attributes.cameraPosition != .front : parent.attributes.cameraPosition == .front
 52 |         connection.videoOrientation = parent.attributes.deviceOrientation
    |                    `- error: 'videoOrientation' is unavailable in visionOS
 53 |     }
 54 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:1111:48: note: 'videoOrientation' has been explicitly marked unavailable here
1109 |     This property is deprecated. Use -videoRotationAngle instead. This property may only be set if -isVideoOrientationSupported returns YES, otherwise an NSInvalidArgumentException is thrown.
1110 |  */
1111 | @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);
     |                                                `- note: 'videoOrientation' has been explicitly marked unavailable here
1112 |
1113 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:59:37: error: 'fileDataRepresentation()' is unavailable in visionOS
 57 | extension CameraManagerPhotoOutput: @preconcurrency AVCapturePhotoCaptureDelegate {
 58 |     func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?) {
 59 |         guard let imageData = photo.fileDataRepresentation(),
    |                                     `- error: 'fileDataRepresentation()' is unavailable in visionOS
 60 |               let ciImage = CIImage(data: imageData)
 61 |         else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:2168:1: note: 'fileDataRepresentation()' has been explicitly marked unavailable here
2166 |     An NSData containing bits in the file container's format, or nil if the flattening process fails.
2167 |  */
2168 | - (nullable NSData *)fileDataRepresentation API_AVAILABLE(ios(11.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos);
     | `- note: 'fileDataRepresentation()' has been explicitly marked unavailable here
2169 |
2170 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:89:32: error: 'orientation' is unavailable in visionOS
 87 | private extension CameraManagerPhotoOutput {
 88 |     func getFixedFrameOrientation() -> CGImagePropertyOrientation {
 89 |         guard UIDevice.current.orientation != parent.attributes.deviceOrientation.toDeviceOrientation() else { return parent.attributes.frameOrientation }
    |                                `- error: 'orientation' is unavailable in visionOS
 90 |
 91 |         return switch (parent.attributes.deviceOrientation, parent.attributes.cameraPosition) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:44:51: note: 'orientation' has been explicitly marked unavailable here
42 | @property(nonatomic,readonly,strong) NSString    *systemName;        // e.g. @"iOS"
43 | @property(nonatomic,readonly,strong) NSString    *systemVersion;     // e.g. @"4.0"
44 | @property(nonatomic,readonly) UIDeviceOrientation orientation API_UNAVAILABLE(tvos, visionos);       // return current device orientation.  this will return UIDeviceOrientationUnknown unless device orientation notifications are being generated.
   |                                                   `- note: 'orientation' has been explicitly marked unavailable here
45 |
46 | @property(nullable, nonatomic,readonly,strong) NSUUID      *identifierForVendor API_AVAILABLE(ios(6.0));      // a UUID that may be used to uniquely identify the device, same across apps from a single vendor.
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift:18:30: error: 'AVCaptureMovieFileOutput' is unavailable in visionOS
 16 | @MainActor class CameraManagerVideoOutput: NSObject {
 17 |     private(set) var parent: CameraManager!
 18 |     private(set) var output: AVCaptureMovieFileOutput = .init()
    |                              `- error: 'AVCaptureMovieFileOutput' is unavailable in visionOS
 19 |     private(set) var timer: MTimer = .init(.camera)
 20 |     private(set) var recordingTime: MTime = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:405:12: note: 'AVCaptureMovieFileOutput' has been explicitly marked unavailable here
403 |  */
404 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
405 | @interface AVCaptureMovieFileOutput : AVCaptureFileOutput
    |            `- note: 'AVCaptureMovieFileOutput' has been explicitly marked unavailable here
406 | {
407 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift:108:31: error: 'AVCaptureFileOutput' is unavailable in visionOS
106 | // MARK: Receive Data
107 | extension CameraManagerVideoOutput: @preconcurrency AVCaptureFileOutputRecordingDelegate {
108 |     func fileOutput(_ output: AVCaptureFileOutput, didFinishRecordingTo outputFileURL: URL, from connections: [AVCaptureConnection], error: (any Error)?) { Task {
    |                               `- error: 'AVCaptureFileOutput' is unavailable in visionOS
109 |         let videoURL = try await prepareVideo(outputFileURL: outputFileURL, cameraFilters: parent.attributes.cameraFilters)
110 |         let capturedVideo = MCameraMedia(data: videoURL)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:36:12: note: 'AVCaptureFileOutput' has been explicitly marked unavailable here
 34 |  */
 35 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
 36 | @interface AVCaptureFileOutput : AVCaptureOutput
    |            `- note: 'AVCaptureFileOutput' has been explicitly marked unavailable here
 37 | {
 38 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift:107:53: error: 'AVCaptureFileOutputRecordingDelegate' is unavailable in visionOS
105 |
106 | // MARK: Receive Data
107 | extension CameraManagerVideoOutput: @preconcurrency AVCaptureFileOutputRecordingDelegate {
    |                                                     `- error: 'AVCaptureFileOutputRecordingDelegate' is unavailable in visionOS
108 |     func fileOutput(_ output: AVCaptureFileOutput, didFinishRecordingTo outputFileURL: URL, from connections: [AVCaptureConnection], error: (any Error)?) { Task {
109 |         let videoURL = try await prepareVideo(outputFileURL: outputFileURL, cameraFilters: parent.attributes.cameraFilters)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureFileOutput.h:206:11: note: 'AVCaptureFileOutputRecordingDelegate' has been explicitly marked unavailable here
204 |  */
205 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
206 | @protocol AVCaptureFileOutputRecordingDelegate <NSObject>
    |           `- note: 'AVCaptureFileOutputRecordingDelegate' has been explicitly marked unavailable here
207 |
208 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift:72:20: error: 'videoOrientation' is unavailable in visionOS
 70 |
 71 |         connection.isVideoMirrored = parent.attributes.mirrorOutput ? parent.attributes.cameraPosition != .front : parent.attributes.cameraPosition == .front
 72 |         connection.videoOrientation = parent.attributes.deviceOrientation
    |                    `- error: 'videoOrientation' is unavailable in visionOS
 73 |     }
 74 |     func storeLastFrame() {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:1111:48: note: 'videoOrientation' has been explicitly marked unavailable here
1109 |     This property is deprecated. Use -videoRotationAngle instead. This property may only be set if -isVideoOrientationSupported returns YES, otherwise an NSInvalidArgumentException is thrown.
1110 |  */
1111 | @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);
     |                                                `- note: 'videoOrientation' has been explicitly marked unavailable here
1112 |
1113 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift:108:157: warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#NoUseUnstructuredThrowingTask]
106 | // MARK: Receive Data
107 | extension CameraManagerVideoOutput: @preconcurrency AVCaptureFileOutputRecordingDelegate {
108 |     func fileOutput(_ output: AVCaptureFileOutput, didFinishRecordingTo outputFileURL: URL, from connections: [AVCaptureConnection], error: (any Error)?) { Task {
    |                                                                                                                                                             |- warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#NoUseUnstructuredThrowingTask]
    |                                                                                                                                                             `- note: to silence this warning, handle the error inside the task, or store/discard the task value explicitly
109 |         let videoURL = try await prepareVideo(outputFileURL: outputFileURL, cameraFilters: parent.attributes.cameraFilters)
110 |         let capturedVideo = MCameraMedia(data: videoURL)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:29:35: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
 27 |     // MARK: UI Elements
 28 |     private(set) var cameraView: UIView!
 29 |     private(set) var cameraLayer: AVCaptureVideoPreviewLayer = .init()
    |                                   `- error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
 30 |     private(set) var cameraMetalView: CameraMetalView = .init()
 31 |     private(set) var cameraGridView: CameraGridView = .init()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
 31 |  */
 32 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
 33 | @interface AVCaptureVideoPreviewLayer : CALayer
    |            `- note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
 34 | {
 35 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:282:58: error: 'ExposureMode' is unavailable in visionOS
280 | // MARK: Set Exposure Mode
281 | extension CameraManager {
282 |     func setExposureMode(_ exposureMode: AVCaptureDevice.ExposureMode) throws {
    |                                                          `- error: 'ExposureMode' is unavailable in visionOS
283 |         guard let device = getCameraInput()?.device, exposureMode != attributes.cameraExposure.mode, !isChanging else { return }
284 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1422:28: note: 'ExposureMode' has been explicitly marked unavailable here
1420 |     Indicates that the device should only adjust exposure according to user provided ISO, exposureDuration values.
1421 |  */
1422 | typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
     |                            `- note: 'ExposureMode' has been explicitly marked unavailable here
1423 |     AVCaptureExposureModeLocked                            = 0,
1424 |     AVCaptureExposureModeAutoExpose                        = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:290:64: error: 'ExposureMode' is unavailable in visionOS
288 | }
289 | private extension CameraManager {
290 |     func setDeviceExposureMode(_ exposureMode: AVCaptureDevice.ExposureMode, _ device: any CaptureDevice) throws {
    |                                                                `- error: 'ExposureMode' is unavailable in visionOS
291 |         try device.lockForConfiguration()
292 |         device.setExposureMode(exposureMode, duration: attributes.cameraExposure.duration, iso: attributes.cameraExposure.iso)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1422:28: note: 'ExposureMode' has been explicitly marked unavailable here
1420 |     Indicates that the device should only adjust exposure according to user provided ISO, exposureDuration values.
1421 |  */
1422 | typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
     |                            `- note: 'ExposureMode' has been explicitly marked unavailable here
1423 |     AVCaptureExposureModeLocked                            = 0,
1424 |     AVCaptureExposureModeAutoExpose                        = 1,
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:367:55: error: 'Preset' is unavailable in visionOS
365 | // MARK: Set Resolution
366 | extension CameraManager {
367 |     func setResolution(_ resolution: AVCaptureSession.Preset) {
    |                                                       `- error: 'Preset' is unavailable in visionOS
368 |         guard resolution != attributes.resolution, resolution != attributes.resolution, !isChanging else { return }
369 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
 19 |     Clients may use an AVCaptureSessionPreset to set the format for output on an AVCaptureSession.
 20 |  */
 21 | 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);
    |                    `- note: 'Preset' has been explicitly marked unavailable here
 22 |
 23 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:93:27: warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#NoUseUnstructuredThrowingTask]
 91 |         try captureSession.add(output: captureVideoOutput)
 92 |     }
 93 |     func startSession() { Task {
    |                           |- warning: unstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task [#NoUseUnstructuredThrowingTask]
    |                           `- note: to silence this warning, handle the error inside the task, or store/discard the task value explicitly
 94 |         guard let device = getCameraInput()?.device else { return }
 95 |
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:309:33: error: 'custom' is unavailable in visionOS
307 |     func setDeviceExposureDuration(_ exposureDuration: CMTime, _ device: any CaptureDevice) throws {
308 |         try device.lockForConfiguration()
309 |         device.setExposureMode(.custom, duration: exposureDuration, iso: attributes.cameraExposure.iso)
    |                                 `- error: 'custom' is unavailable in visionOS
310 |         device.unlockForConfiguration()
311 |     }
AVFoundation.AVCaptureDevice.ExposureMode.custom:5:10: note: 'custom' has been explicitly marked unavailable here
3 | @available(iOS 8.0, *)
4 |     @available(visionOS, unavailable)
5 |     case custom  }
  |          `- note: 'custom' has been explicitly marked unavailable here
6 | }
7 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraManager+MotionManager.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+NotificationCenter.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraManager+NotificationCenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PermissionsManager.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraManager+PermissionsManager.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraManager+PhotoOutput.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraManager+VideoOutput.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraManager.swift
SwiftDriverJobDiscovery normal arm64 Compiling MTime.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 Compiling\ Public+MTime.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Public/Public+MTime.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Timer/Sources/Public/Public+MTime.swift (in target 'MijickTimer' from project 'MijickTimer')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Public+MTime.swift
SwiftCompile normal arm64 Compiling\ CaptureSession+AVCaptureSession.swift,\ CaptureSession+MockCaptureSession.swift,\ CaptureSession.swift,\ Typealiases.swift,\ CameraExposure.swift,\ MCameraMedia.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Session/CaptureSession+AVCaptureSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Session/CaptureSession+MockCaptureSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Session/CaptureSession.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Miscellaneous/Typealiases.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Models/CameraExposure.swift /Users/admin/builder/spi-builder-workspace/Sources/Internal/Models/MCameraMedia.swift (in target 'MijickCamera' from project 'MijickCamera')
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession+AVCaptureSession.swift:15:1: error: type 'AVCaptureSession' does not conform to protocol 'CaptureSession'
13 |
14 | extension AVCaptureSession: @unchecked @retroactive Sendable {}
15 | extension AVCaptureSession: CaptureSession {
   | `- error: type 'AVCaptureSession' does not conform to protocol 'CaptureSession'
16 |     var deviceInputs: [any CaptureDeviceInput] { inputs as? [any CaptureDeviceInput] ?? [] }
17 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession+AVCaptureSession.swift:15:1: error: unavailable property 'sessionPreset' was used to satisfy a requirement of protocol 'CaptureSession'
13 |
14 | extension AVCaptureSession: @unchecked @retroactive Sendable {}
15 | extension AVCaptureSession: CaptureSession {
   | `- error: unavailable property 'sessionPreset' was used to satisfy a requirement of protocol 'CaptureSession'
16 |     var deviceInputs: [any CaptureDeviceInput] { inputs as? [any CaptureDeviceInput] ?? [] }
17 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:166:51: note: 'sessionPreset' declared here
 164 |     The value of this property is an AVCaptureSessionPreset indicating the current session preset in use by the receiver. The sessionPreset property may be set while the receiver is running.
 165 |  */
 166 | @property(nonatomic, copy) AVCaptureSessionPreset sessionPreset API_UNAVAILABLE(visionos);
     |                                                   `- note: 'sessionPreset' declared here
 167 |
 168 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession.swift:19:9: note: requirement 'sessionPreset' declared here
17 |     var deviceInputs: [any CaptureDeviceInput] { get }
18 |     var outputs: [AVCaptureOutput] { get }
19 |     var sessionPreset: AVCaptureSession.Preset { get set }
   |         `- note: requirement 'sessionPreset' declared here
20 |
21 |     // MARK: Methods
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession+MockCaptureSession.swift:20:41: error: 'Preset' is unavailable in visionOS
18 |     var deviceInputs: [any CaptureDeviceInput] { _deviceInputs }
19 |     var outputs: [AVCaptureOutput] { _outputs }
20 |     var sessionPreset: AVCaptureSession.Preset = .cif352x288
   |                                         `- error: 'Preset' is unavailable in visionOS
21 |
22 |     // MARK: Private Attributes
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
 19 |     Clients may use an AVCaptureSessionPreset to set the format for output on an AVCaptureSession.
 20 |  */
 21 | 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);
    |                    `- note: 'Preset' has been explicitly marked unavailable here
 22 |
 23 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession+MockCaptureSession.swift:20:51: error: 'cif352x288' is unavailable in visionOS
18 |     var deviceInputs: [any CaptureDeviceInput] { _deviceInputs }
19 |     var outputs: [AVCaptureOutput] { _outputs }
20 |     var sessionPreset: AVCaptureSession.Preset = .cif352x288
   |                                                   `- error: 'cif352x288' is unavailable in visionOS
21 |
22 |     // MARK: Private Attributes
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:81:41: note: 'cif352x288' has been explicitly marked unavailable here
 79 |     Clients may set an AVCaptureSession instance's sessionPreset to AVCaptureSessionPreset352x288 to achieve CIF quality (352x288) output.
 80 |  */
 81 | AVF_EXPORT AVCaptureSessionPreset const AVCaptureSessionPreset352x288 API_AVAILABLE(macos(10.7), ios(5.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
    |                                         `- note: 'cif352x288' has been explicitly marked unavailable here
 82 |
 83 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Session/CaptureSession.swift:19:41: error: 'Preset' is unavailable in visionOS
17 |     var deviceInputs: [any CaptureDeviceInput] { get }
18 |     var outputs: [AVCaptureOutput] { get }
19 |     var sessionPreset: AVCaptureSession.Preset { get set }
   |                                         `- error: 'Preset' is unavailable in visionOS
20 |
21 |     // MARK: Methods
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
 19 |     Clients may use an AVCaptureSessionPreset to set the format for output on an AVCaptureSession.
 20 |  */
 21 | 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);
    |                    `- note: 'Preset' has been explicitly marked unavailable here
 22 |
 23 | /*!
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Session/CaptureSession+AVCaptureSession.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CaptureSession+AVCaptureSession.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Session/CaptureSession+MockCaptureSession.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CaptureSession+MockCaptureSession.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Session/CaptureSession.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CaptureSession.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Miscellaneous/Typealiases.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Typealiases.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Models/CameraExposure.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraExposure.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Models/MCameraMedia.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MCameraMedia.swift
SwiftDriverJobDiscovery normal arm64 Compiling Public+MTime.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 Compiling\ Public+Model+MCameraMedia.swift,\ Public+UI+DefaultCameraScreen.swift,\ Public+UI+MCameraErrorScreen.swift,\ Public+UI+MCameraScreen.swift,\ Public+UI+MCapturedMediaScreen.swift,\ GeneratedAssetSymbols.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/Models/Public+Model+MCameraMedia.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+DefaultCameraScreen.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+MCameraErrorScreen.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+MCameraScreen.swift /Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+MCapturedMediaScreen.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/DerivedSources/GeneratedAssetSymbols.swift (in target 'MijickCamera' from project 'MijickCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Public/Models/Public+Model+MCameraMedia.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Public+Model+MCameraMedia.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+DefaultCameraScreen.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Public+UI+DefaultCameraScreen.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+MCameraErrorScreen.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Public+UI+MCameraErrorScreen.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+MCameraScreen.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Public+UI+MCameraScreen.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Public/UI/Public+UI+MCapturedMediaScreen.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Public+UI+MCapturedMediaScreen.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug-xros/MijickCamera-t.build/DerivedSources/GeneratedAssetSymbols.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GeneratedAssetSymbols.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-22 23:16:06.256 xcodebuild[915:5224] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ MijickCamera (in target 'MijickCamera' from project 'MijickCamera')
	SwiftCompile normal arm64 (in target 'MijickCamera' from project 'MijickCamera')
	Building workspace MijickCamera with scheme MijickCamera
(3 failures)
BUILD FAILURE 6.4 visionOS