The Swift Package Index logo.Swift Package Index

Build Information

Failed to build MijickCamera, reference main (0f0234), with Swift 6.4 for macOS (Xcode) using Xcode 27.0 on 23 Sep 2026 03:19:57 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 platform=macOS,arch=arm64

Build Log

17 |      Gets the image from the media object.
18 |      */
19 |     func getImage() -> UIImage? { image }
   |                        `- error: cannot find type 'UIImage' in scope
20 |
21 |     /**
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/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/MijickCamera-t.build/DerivedSources/GeneratedAssetSymbols.swift -target arm64-apple-macos12.0 -module-can-import-version AppKit 2775.10.103.1 2775.10.103 -module-can-import-version DeveloperToolsSupport 24.0.24 24.0.24 -module-can-import-version SwiftUI 8.0.84.1 8.0.84 -disable-cross-import-overlay-search -swift-module-cross-import AVKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.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/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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/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/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug/MijickCamera-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug/MijickCamera-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug/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/MijickCamera-t.build/Objects-normal/arm64/MijickCamera_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-macos27.0 -target-sdk-version 27.0 -target-sdk-name macosx27.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/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/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/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/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/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/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/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

SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift,\ AVCaptureVideoOrientation++.swift,\ AVVideoComposition++.swift,\ Animation++.swift,\ CIFilter++.swift,\ CIImage++.swift,\ CameraUtilities++.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug/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 (in target 'MijickCamera' from project 'MijickCamera')
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/AVCaptureVideoOrientation++.swift:28:34: error: cannot find type 'UIImage' in scope
26 | // MARK: To UIImageOrientation
27 | extension AVCaptureVideoOrientation {
28 |     func toImageOrientation() -> UIImage.Orientation { switch self {
   |                                  `- error: cannot find type 'UIImage' in scope
29 |         case .portrait: .downMirrored
30 |         case .landscapeLeft: .leftMirrored
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/AVCaptureVideoOrientation++.swift:39:35: error: cannot find type 'UIDeviceOrientation' in scope
37 | // MARK: To UIDeviceOrientation
38 | extension AVCaptureVideoOrientation {
39 |     func toDeviceOrientation() -> UIDeviceOrientation { switch self {
   |                                   `- error: cannot find type 'UIDeviceOrientation' in scope
40 |         case .portrait: .portrait
41 |         case .portraitUpsideDown: .portraitUpsideDown
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug/MijickCamera-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/AVCaptureVideoOrientation++.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AVCaptureVideoOrientation++.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/AVVideoComposition++.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AVVideoComposition++.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/Animation++.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Animation++.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/CIFilter++.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CIFilter++.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/CIImage++.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CIImage++.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/CameraUtilities++.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraUtilities++.swift
SwiftCompile normal arm64 Compiling\ DefaultCapturedMediaScreen.swift,\ DefaultScreen+BottomButton.swift,\ DefaultScreen+CloseButton.swift,\ DefaultCameraErrorScreen.swift,\ MCamera+Config.swift,\ MCamera+Controller.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 (in target 'MijickCamera' from project 'MijickCamera')
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Models/MCameraMedia.swift:15:16: error: cannot find type 'UIImage' in scope
13 |
14 | public struct MCameraMedia: Sendable {
15 |     let image: UIImage?
   |                `- error: cannot find type 'UIImage' in scope
16 |     let video: URL?
17 |
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default Screens/Captured Media/DefaultCapturedMediaScreen.swift:52:35: error: cannot find type 'UIImage' in scope
50 | }
51 | private extension DefaultCapturedMediaScreen {
52 |     func createImageView(_ image: UIImage) -> some View {
   |                                   `- error: cannot find type 'UIImage' in scope
53 |         Image(uiImage: image)
54 |             .resizable()
/Users/admin/builder/spi-builder-workspace/Sources/Public/Models/Public+Model+MCameraMedia.swift:19:24: error: cannot find type 'UIImage' in scope
17 |      Gets the image from the media object.
18 |      */
19 |     func getImage() -> UIImage? { image }
   |                        `- error: cannot find type 'UIImage' in scope
20 |
21 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default Screens/Captured Media/DefaultCapturedMediaScreen.swift:53:9: error: no exact matches in call to initializer
51 | private extension DefaultCapturedMediaScreen {
52 |     func createImageView(_ image: UIImage) -> some View {
53 |         Image(uiImage: image)
   |         `- error: no exact matches in call to initializer
54 |             .resizable()
55 |             .aspectRatio(contentMode: .fit)
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug/MijickCamera-t.build/DerivedSources/GeneratedAssetSymbols.swift:221:5: note: incorrect labels for candidate (have: '(uiImage:)', expected: '(_:)')
219 |
220 |     /// Initialize an `Image` with an image resource.
221 |     init(_ resource: ImageResource) {
    |     `- note: incorrect labels for candidate (have: '(uiImage:)', expected: '(_:)')
222 |         self.init(resource.name, bundle: resource.bundle)
223 |     }
SwiftUI.Image.init:2:8: note: incorrect labels for candidate (have: '(uiImage:)', expected: '(_:)')
1 | struct Image {
2 | public init(_ name: String, bundle: Bundle? = nil)}
  |        `- note: incorrect labels for candidate (have: '(uiImage:)', expected: '(_:)')
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/MCamera/MCamera+Config.swift:21:31: error: cannot find type 'UIImage' in scope
19 |
20 |     // MARK: Actions
21 |     var imageCapturedAction: (UIImage, MCamera.Controller) -> () = { _,_ in }
   |                               `- error: cannot find type 'UIImage' in scope
22 |     var videoCapturedAction: (URL, MCamera.Controller) -> () = { _,_ in }
23 |     var closeMCameraAction: () -> () = {}
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MApplicationDelegate.swift:49:39: error: cannot find type 'UIApplicationDelegate' in scope
47 |  ```
48 |  */
49 | public protocol MApplicationDelegate: UIApplicationDelegate {
   |                                       `- error: cannot find type 'UIApplicationDelegate' in scope
50 |     static var orientationLock: UIInterfaceOrientationMask { get set }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MApplicationDelegate.swift:50:33: error: cannot find type 'UIInterfaceOrientationMask' in scope
48 |  */
49 | public protocol MApplicationDelegate: UIApplicationDelegate {
50 |     static var orientationLock: UIInterfaceOrientationMask { get set }
   |                                 `- error: cannot find type 'UIInterfaceOrientationMask' in scope
51 |
52 |     func application(_ application: UIApplication, supportedInterfaceOrientationsFor window: UIWindow?) -> UIInterfaceOrientationMask
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MApplicationDelegate.swift:52:108: error: cannot find type 'UIInterfaceOrientationMask' in scope
50 |     static var orientationLock: UIInterfaceOrientationMask { get set }
51 |
52 |     func application(_ application: UIApplication, supportedInterfaceOrientationsFor window: UIWindow?) -> UIInterfaceOrientationMask
   |                                                                                                            `- error: cannot find type 'UIInterfaceOrientationMask' in scope
53 | }
54 |
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MApplicationDelegate.swift:52:37: error: cannot find type 'UIApplication' in scope
50 |     static var orientationLock: UIInterfaceOrientationMask { get set }
51 |
52 |     func application(_ application: UIApplication, supportedInterfaceOrientationsFor window: UIWindow?) -> UIInterfaceOrientationMask
   |                                     `- error: cannot find type 'UIApplication' in scope
53 | }
54 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Captured\ Media/DefaultCapturedMediaScreen.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DefaultCapturedMediaScreen.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Common\ Components/DefaultScreen+BottomButton.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DefaultScreen+BottomButton.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Common\ Components/DefaultScreen+CloseButton.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DefaultScreen+CloseButton.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Error/DefaultCameraErrorScreen.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DefaultCameraErrorScreen.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/MCamera/MCamera+Config.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MCamera+Config.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/MCamera/MCamera+Controller.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MCamera+Controller.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')
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:17:31: error: 'CMMotionManager' is unavailable in macOS
 15 | @MainActor class CameraManagerMotionManager {
 16 |     private(set) var parent: CameraManager!
 17 |     private(set) var manager: CMMotionManager = .init()
    |                               `- error: 'CMMotionManager' is unavailable in macOS
 18 | }
 19 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/CoreMotion.framework/Headers/CMMotionManager.h:87:12: note: 'CMMotionManager' has been explicitly marked unavailable here
 85 |  */
 86 | COREMOTION_EXPORT API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(macos)
 87 | @interface CMMotionManager : NSObject
    |            `- note: 'CMMotionManager' has been explicitly marked unavailable here
 88 | {
 89 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:67:48: error: cannot find type 'UIDeviceOrientation' in scope
 65 |         case false: !parent.attributes.orientationLocked
 66 |     }}
 67 |     func getNewFrameOrientation(_ orientation: UIDeviceOrientation) -> CGImagePropertyOrientation { switch parent.attributes.cameraPosition {
    |                                                `- error: cannot find type 'UIDeviceOrientation' in scope
 68 |         case .back: getNewFrameOrientationForBackCamera(orientation)
 69 |         case .front: getNewFrameOrientationForFrontCamera(orientation)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:77:61: error: cannot find type 'UIDeviceOrientation' in scope
 75 | }
 76 | private extension CameraManagerMotionManager {
 77 |     func getNewFrameOrientationForBackCamera(_ orientation: UIDeviceOrientation) -> CGImagePropertyOrientation { switch orientation {
    |                                                             `- error: cannot find type 'UIDeviceOrientation' in scope
 78 |         case .portrait: parent.attributes.mirrorOutput ? .leftMirrored : .right
 79 |         case .landscapeLeft: parent.attributes.mirrorOutput ? .upMirrored : .up
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:83:62: error: cannot find type 'UIDeviceOrientation' in scope
 81 |         default: parent.attributes.mirrorOutput ? .leftMirrored : .right
 82 |     }}
 83 |     func getNewFrameOrientationForFrontCamera(_ orientation: UIDeviceOrientation) -> CGImagePropertyOrientation { switch orientation {
    |                                                              `- error: cannot find type 'UIDeviceOrientation' in scope
 84 |         case .portrait: parent.attributes.mirrorOutput ? .right : .leftMirrored
 85 |         case .landscapeLeft: parent.attributes.mirrorOutput ? .down : .downMirrored
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:54:40: error: cannot find 'UIDevice' in scope
 52 |         if newUserBlockedScreenRotation != parent.attributes.userBlockedScreenRotation { parent.attributes.userBlockedScreenRotation = newUserBlockedScreenRotation }
 53 |     }
 54 |     func updateFrameOrientation() { if UIDevice.current.orientation != .portraitUpsideDown {
    |                                        `- error: cannot find 'UIDevice' in scope
 55 |         let newFrameOrientation = getNewFrameOrientation(parent.attributes.orientationLocked ? .portrait : UIDevice.current.orientation)
 56 |         updateFrameOrientation(newFrameOrientation)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:54:73: error: cannot infer contextual base in reference to member 'portraitUpsideDown'
 52 |         if newUserBlockedScreenRotation != parent.attributes.userBlockedScreenRotation { parent.attributes.userBlockedScreenRotation = newUserBlockedScreenRotation }
 53 |     }
 54 |     func updateFrameOrientation() { if UIDevice.current.orientation != .portraitUpsideDown {
    |                                                                         `- error: cannot infer contextual base in reference to member 'portraitUpsideDown'
 55 |         let newFrameOrientation = getNewFrameOrientation(parent.attributes.orientationLocked ? .portrait : UIDevice.current.orientation)
 56 |         updateFrameOrientation(newFrameOrientation)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:55:108: error: cannot find 'UIDevice' in scope
 53 |     }
 54 |     func updateFrameOrientation() { if UIDevice.current.orientation != .portraitUpsideDown {
 55 |         let newFrameOrientation = getNewFrameOrientation(parent.attributes.orientationLocked ? .portrait : UIDevice.current.orientation)
    |                                                                                                            `- error: cannot find 'UIDevice' in scope
 56 |         updateFrameOrientation(newFrameOrientation)
 57 |     }}
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:63:109: error: cannot find 'UIDevice' in scope
 61 | }
 62 | private extension CameraManagerMotionManager {
 63 |     func getNewUserBlockedScreenRotation() -> Bool { switch parent.attributes.deviceOrientation.rawValue == UIDevice.current.orientation.rawValue {
    |                                                                                                             `- error: cannot find 'UIDevice' in scope
 64 |         case true: false
 65 |         case false: !parent.attributes.orientationLocked
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:78:49: error: cannot find type 'UIImage' in scope
 76 |         CIContext().createCGImage(ciImage, from: ciImage.extent)
 77 |     }
 78 |     func prepareUIImage(_ cgImage: CGImage?) -> UIImage? {
    |                                                 `- error: cannot find type 'UIImage' in scope
 79 |         guard let cgImage else { return nil }
 80 |
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:45:18: error: 'flashMode' is only available in macOS 13.0 or newer
 40 |     }
 41 | }
 42 | private extension CameraManagerPhotoOutput {
    |         `- note: add '@available' attribute to enclosing extension
 43 |     func getPhotoOutputSettings() -> AVCapturePhotoSettings {
    |          `- note: add '@available' attribute to enclosing instance method
 44 |         let settings = AVCapturePhotoSettings()
 45 |         settings.flashMode = parent.attributes.flashMode.toDeviceFlashMode()
    |                  |- error: 'flashMode' is only available in macOS 13.0 or newer
    |                  `- note: add 'if #available' version check
 46 |         return settings
 47 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:82:27: error: cannot find 'UIImage' in scope
 80 |
 81 |         let frameOrientation = getFixedFrameOrientation()
 82 |         let orientation = UIImage.Orientation(frameOrientation)
    |                           `- error: cannot find 'UIImage' in scope
 83 |         let uiImage = UIImage(cgImage: cgImage, scale: 1.0, orientation: orientation)
 84 |         return uiImage
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:83:23: error: cannot find 'UIImage' in scope
 81 |         let frameOrientation = getFixedFrameOrientation()
 82 |         let orientation = UIImage.Orientation(frameOrientation)
 83 |         let uiImage = UIImage(cgImage: cgImage, scale: 1.0, orientation: orientation)
    |                       `- error: cannot find 'UIImage' in scope
 84 |         return uiImage
 85 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:89:15: error: cannot find 'UIDevice' in scope
 87 | private extension CameraManagerPhotoOutput {
 88 |     func getFixedFrameOrientation() -> CGImagePropertyOrientation {
 89 |         guard UIDevice.current.orientation != parent.attributes.deviceOrientation.toDeviceOrientation() else { return parent.attributes.frameOrientation }
    |               `- error: cannot find 'UIDevice' in scope
 90 |
 91 |         return switch (parent.attributes.deviceOrientation, parent.attributes.cameraPosition) {
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/AVCaptureVideoOrientation++.swift:39:35: error: cannot find type 'UIDeviceOrientation' in scope
37 | // MARK: To UIDeviceOrientation
38 | extension AVCaptureVideoOrientation {
39 |     func toDeviceOrientation() -> UIDeviceOrientation { switch self {
   |                                   `- error: cannot find type 'UIDeviceOrientation' in scope
40 |         case .portrait: .portrait
41 |         case .portraitUpsideDown: .portraitUpsideDown
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift:21:42: error: cannot find type 'UIImage' in scope
 19 |     private(set) var timer: MTimer = .init(.camera)
 20 |     private(set) var recordingTime: MTime = .zero
 21 |     private(set) var firstRecordedFrame: UIImage?
    |                                          `- error: cannot find type 'UIImage' in scope
 22 | }
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift:80:30: error: cannot find 'UIImage' in scope
 78 |         else { return }
 79 |
 80 |         firstRecordedFrame = UIImage(cgImage: cgImage, scale: 1.0, orientation: parent.attributes.deviceOrientation.toImageOrientation())
    |                              `- error: cannot find 'UIImage' in scope
 81 |     }
 82 |     func startRecordingTimer() { try? timer
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/AVCaptureVideoOrientation++.swift:28:34: error: cannot find type 'UIImage' in scope
26 | // MARK: To UIImageOrientation
27 | extension AVCaptureVideoOrientation {
28 |     func toImageOrientation() -> UIImage.Orientation { switch self {
   |                                  `- error: cannot find type 'UIImage' in scope
29 |         case .portrait: .downMirrored
30 |         case .landscapeLeft: .leftMirrored
/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:28:34: error: cannot find type 'UIView' in scope
 26 |
 27 |     // MARK: UI Elements
 28 |     private(set) var cameraView: UIView!
    |                                  `- error: cannot find type 'UIView' in scope
 29 |     private(set) var cameraLayer: AVCaptureVideoPreviewLayer = .init()
 30 |     private(set) var cameraMetalView: CameraMetalView = .init()
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:48:30: error: cannot find type 'UIView' in scope
 46 | // MARK: Initialize
 47 | extension CameraManager {
 48 |     func initialize(in view: UIView) {
    |                              `- error: cannot find type 'UIView' in scope
 49 |         cameraView = view
 50 |     }
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
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')
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
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-22 23:19:38.572 xcodebuild[664:4047] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, id:54edb533671384c02a2f878e9f5391da6809d304, name:My Mac }
{ platform:macOS, arch:arm64, variant:Mac Catalyst, id:54edb533671384c02a2f878e9f5391da6809d304, name:My Mac }
{ platform:macOS, arch:arm64, variant:DriverKit, id:54edb533671384c02a2f878e9f5391da6809d304, name:My Mac }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:54edb533671384c02a2f878e9f5391da6809d304, name:My Mac }
** 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:
  MijickTimer: https://github.com/Mijick/Timer @ 2.0.0
  MijickCamera: /Users/admin/builder/spi-builder-workspace
resolved source packages: MijickTimer, MijickCamera
2026-09-22 23:19:53.108 xcodebuild[853:5087] [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:19:54.437 xcodebuild[861:5155] [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 platform=macOS,arch=arm64
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 platform=macOS,arch=arm64
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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.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/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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -target arm64-apple-macos12.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 -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickTimer.build/Debug/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/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/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/MijickTimer-t.build/Objects-normal/arm64/MijickTimer_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickTimer.build/Debug/MijickTimer-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickTimer.build/Debug/MijickTimer-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickTimer.build/Debug/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/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/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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -target arm64-apple-macos12.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 -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug/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/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/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/MijickCamera-t.build/Objects-normal/arm64/MijickCamera_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug/MijickCamera-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug/MijickCamera-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug/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/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\ 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\ 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\ 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\ 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\ 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
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
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\ 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
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
SwiftEmitModule normal arm64 Emitting\ module\ for\ MijickCamera (in target 'MijickCamera' from project 'MijickCamera')
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/AVCaptureVideoOrientation++.swift:28:34: error: cannot find type 'UIImage' in scope
26 | // MARK: To UIImageOrientation
27 | extension AVCaptureVideoOrientation {
28 |     func toImageOrientation() -> UIImage.Orientation { switch self {
   |                                  `- error: cannot find type 'UIImage' in scope
29 |         case .portrait: .downMirrored
30 |         case .landscapeLeft: .leftMirrored
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/AVCaptureVideoOrientation++.swift:39:35: error: cannot find type 'UIDeviceOrientation' in scope
37 | // MARK: To UIDeviceOrientation
38 | extension AVCaptureVideoOrientation {
39 |     func toDeviceOrientation() -> UIDeviceOrientation { switch self {
   |                                   `- error: cannot find type 'UIDeviceOrientation' in scope
40 |         case .portrait: .portrait
41 |         case .portraitUpsideDown: .portraitUpsideDown
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/UIImage.Orientation++.swift:15:11: error: cannot find type 'UIImage' in scope
13 |
14 | // MARK: From CGImagePropertyOrientation
15 | extension UIImage.Orientation {
   |           `- error: cannot find type 'UIImage' in scope
16 |     init(_ orientation: CGImagePropertyOrientation) { switch orientation {
17 |         case .down: self = .down
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/UIView++.swift:15:11: error: cannot find type 'UIView' in scope
13 |
14 | // MARK: Add to Parent
15 | extension UIView {
   |           `- error: cannot find type 'UIView' in scope
16 |     func addToParent(_ view: UIView) {
17 |         view.addSubview(self)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Extensions/UIView++.swift:28:11: error: cannot find type 'UIView' in scope
26 |
27 | // MARK: Apply Blur Effect
28 | extension UIView {
   |           `- error: cannot find type 'UIView' in scope
29 |     func applyBlurEffect(style: UIBlurEffect.Style) {
30 |         let blurEffectView = UIVisualEffectView()
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Models/MCameraMedia.swift:15:16: error: cannot find type 'UIImage' in scope
13 |
14 | public struct MCameraMedia: Sendable {
15 |     let image: UIImage?
   |                `- error: cannot find type 'UIImage' in scope
16 |     let video: URL?
17 |
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:17:31: error: 'CMMotionManager' is unavailable in macOS
 15 | @MainActor class CameraManagerMotionManager {
 16 |     private(set) var parent: CameraManager!
 17 |     private(set) var manager: CMMotionManager = .init()
    |                               `- error: 'CMMotionManager' is unavailable in macOS
 18 | }
 19 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/CoreMotion.framework/Headers/CMMotionManager.h:87:12: note: 'CMMotionManager' has been explicitly marked unavailable here
 85 |  */
 86 | COREMOTION_EXPORT API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(macos)
 87 | @interface CMMotionManager : NSObject
    |            `- note: 'CMMotionManager' has been explicitly marked unavailable here
 88 | {
 89 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:67:48: error: cannot find type 'UIDeviceOrientation' in scope
 65 |         case false: !parent.attributes.orientationLocked
 66 |     }}
 67 |     func getNewFrameOrientation(_ orientation: UIDeviceOrientation) -> CGImagePropertyOrientation { switch parent.attributes.cameraPosition {
    |                                                `- error: cannot find type 'UIDeviceOrientation' in scope
 68 |         case .back: getNewFrameOrientationForBackCamera(orientation)
 69 |         case .front: getNewFrameOrientationForFrontCamera(orientation)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:77:61: error: cannot find type 'UIDeviceOrientation' in scope
 75 | }
 76 | private extension CameraManagerMotionManager {
 77 |     func getNewFrameOrientationForBackCamera(_ orientation: UIDeviceOrientation) -> CGImagePropertyOrientation { switch orientation {
    |                                                             `- error: cannot find type 'UIDeviceOrientation' in scope
 78 |         case .portrait: parent.attributes.mirrorOutput ? .leftMirrored : .right
 79 |         case .landscapeLeft: parent.attributes.mirrorOutput ? .upMirrored : .up
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+MotionManager.swift:83:62: error: cannot find type 'UIDeviceOrientation' in scope
 81 |         default: parent.attributes.mirrorOutput ? .leftMirrored : .right
 82 |     }}
 83 |     func getNewFrameOrientationForFrontCamera(_ orientation: UIDeviceOrientation) -> CGImagePropertyOrientation { switch orientation {
    |                                                              `- error: cannot find type 'UIDeviceOrientation' in scope
 84 |         case .portrait: parent.attributes.mirrorOutput ? .right : .leftMirrored
 85 |         case .landscapeLeft: parent.attributes.mirrorOutput ? .down : .downMirrored
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+PhotoOutput.swift:78:49: error: cannot find type 'UIImage' in scope
 76 |         CIContext().createCGImage(ciImage, from: ciImage.extent)
 77 |     }
 78 |     func prepareUIImage(_ cgImage: CGImage?) -> UIImage? {
    |                                                 `- error: cannot find type 'UIImage' in scope
 79 |         guard let cgImage else { return nil }
 80 |
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager+VideoOutput.swift:21:42: error: cannot find type 'UIImage' in scope
 19 |     private(set) var timer: MTimer = .init(.camera)
 20 |     private(set) var recordingTime: MTime = .zero
 21 |     private(set) var firstRecordedFrame: UIImage?
    |                                          `- error: cannot find type 'UIImage' in scope
 22 | }
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:28:34: error: cannot find type 'UIView' in scope
 26 |
 27 |     // MARK: UI Elements
 28 |     private(set) var cameraView: UIView!
    |                                  `- error: cannot find type 'UIView' in scope
 29 |     private(set) var cameraLayer: AVCaptureVideoPreviewLayer = .init()
 30 |     private(set) var cameraMetalView: CameraMetalView = .init()
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:48:30: error: cannot find type 'UIView' in scope
 46 | // MARK: Initialize
 47 | extension CameraManager {
 48 |     func initialize(in view: UIView) {
    |                              `- error: cannot find type 'UIView' in scope
 49 |         cameraView = view
 50 |     }
/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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/UI/Camera View/CameraView+Bridge.swift:16:20: error: cannot find type 'UIView' in scope
14 | struct CameraBridgeView: UIViewRepresentable {
15 |     let cameraManager: CameraManager
16 |     let inputView: UIView = .init()
   |                    `- error: cannot find type 'UIView' in scope
17 | }
18 | extension CameraBridgeView {
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:14:26: error: cannot find type 'UIViewRepresentable' in scope
12 | import SwiftUI
13 |
14 | struct CameraBridgeView: UIViewRepresentable {
   |                          `- error: cannot find type 'UIViewRepresentable' in scope
15 |     let cameraManager: CameraManager
16 |     let inputView: UIView = .init()
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:19:47: error: cannot find type 'UIView' in scope
17 | }
18 | extension CameraBridgeView {
19 |     func makeUIView(context: Context) -> some UIView {
   |                                               `- error: cannot find type 'UIView' in scope
20 |         cameraManager.initialize(in: inputView)
21 |         setupTapGesture(context)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:19:30: error: cannot find type 'Context' in scope
17 | }
18 | extension CameraBridgeView {
19 |     func makeUIView(context: Context) -> some UIView {
   |                              `- error: cannot find type 'Context' in scope
20 |         cameraManager.initialize(in: inputView)
21 |         setupTapGesture(context)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:25:33: error: cannot find type 'UIViewType' in scope
23 |         return inputView
24 |     }
25 |     func updateUIView(_ uiView: UIViewType, context: Context) {}
   |                                 `- error: cannot find type 'UIViewType' in scope
26 |     func makeCoordinator() -> Coordinator { .init(self) }
27 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:25:54: error: cannot find type 'Context' in scope
23 |         return inputView
24 |     }
25 |     func updateUIView(_ uiView: UIViewType, context: Context) {}
   |                                                      `- error: cannot find type 'Context' in scope
26 |     func makeCoordinator() -> Coordinator { .init(self) }
27 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:29:37: error: cannot find type 'Context' in scope
27 | }
28 | private extension CameraBridgeView {
29 |     func setupTapGesture(_ context: Context) {
   |                                     `- error: cannot find type 'Context' in scope
30 |         let tapRecognizer = UITapGestureRecognizer(target: context.coordinator, action: #selector(context.coordinator.onTapGesture))
31 |         inputView.addGestureRecognizer(tapRecognizer)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:33:39: error: cannot find type 'Context' in scope
31 |         inputView.addGestureRecognizer(tapRecognizer)
32 |     }
33 |     func setupPinchGesture(_ context: Context) {
   |                                       `- error: cannot find type 'Context' in scope
34 |         let pinchRecognizer = UIPinchGestureRecognizer(target: context.coordinator, action: #selector(context.coordinator.onPinchGesture))
35 |         inputView.addGestureRecognizer(pinchRecognizer)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:52:47: error: cannot find type 'UITapGestureRecognizer' in scope
50 | // MARK: On Tap
51 | extension CameraBridgeView.Coordinator {
52 |     @MainActor @objc func onTapGesture(_ tap: UITapGestureRecognizer) {
   |                                               `- error: cannot find type 'UITapGestureRecognizer' in scope
53 |         do {
54 |             let touchPoint = tap.location(in: parent.inputView)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:62:51: error: cannot find type 'UIPinchGestureRecognizer' in scope
60 | // MARK: On Pinch
61 | extension CameraBridgeView.Coordinator {
62 |     @MainActor @objc func onPinchGesture(_ pinch: UIPinchGestureRecognizer) { if pinch.state == .changed {
   |                                                   `- error: cannot find type 'UIPinchGestureRecognizer' in scope
63 |         do {
64 |             let desiredZoomFactor = parent.cameraManager.attributes.zoomFactor + atan2(pinch.velocity, 33)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+FocusIndicator.swift:15:16: error: cannot find type 'UIImage' in scope
13 |
14 | @MainActor class CameraFocusIndicatorView {
15 |     var image: UIImage = .init(resource: .mijickIconCrosshair)
   |                `- error: cannot find type 'UIImage' in scope
16 |     var tintColor: UIColor = .init(resource: .mijickBackgroundYellow)
17 |     var size: CGFloat = 96
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+FocusIndicator.swift:16:20: error: cannot find type 'UIColor' in scope
14 | @MainActor class CameraFocusIndicatorView {
15 |     var image: UIImage = .init(resource: .mijickIconCrosshair)
16 |     var tintColor: UIColor = .init(resource: .mijickBackgroundYellow)
   |                    `- error: cannot find type 'UIColor' in scope
17 |     var size: CGFloat = 96
18 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+FocusIndicator.swift:22:44: error: cannot find type 'UIImageView' in scope
20 | // MARK: Create
21 | extension CameraFocusIndicatorView {
22 |     func create(at touchPoint: CGPoint) -> UIImageView {
   |                                            `- error: cannot find type 'UIImageView' in scope
23 |         let focusIndicator = UIImageView(image: image)
24 |         focusIndicator.contentMode = .scaleAspectFit
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:14:23: error: cannot find type 'UIView' in scope
12 | import SwiftUI
13 |
14 | class CameraGridView: UIView {
   |                       `- error: cannot find type 'UIView' in scope
15 |     var parent: CameraManager!
16 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:37:19: error: method does not override any method from its superclass
35 | // MARK: Draw
36 | extension CameraGridView {
37 |     override func draw(_ rect: CGRect) {
   |                   `- error: method does not override any method from its superclass
38 |         clearOldLayersBeforeDraw()
39 |
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Metal.swift:77:32: error: cannot find type 'UIView' in scope
 75 | }
 76 | private extension CameraMetalView {
 77 |     func createBlackMatte() -> UIView {
    |                                `- error: cannot find type 'UIView' in scope
 78 |         let view = UIView()
 79 |         view.frame = parent.cameraView.frame
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Metal.swift:84:36: error: cannot find type 'UIView' in scope
 82 |         return view
 83 |     }
 84 |     func animateBlackMatte(_ view: UIView) {
    |                                    `- error: cannot find type 'UIView' in scope
 85 |         UIView.animate(withDuration: 0.16, animations: { view.alpha = 1 }) { _ in
 86 |             UIView.animate(withDuration: 0.16, animations: { view.alpha = 0 }) { _ in
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Metal.swift:114:30: error: cannot find type 'UIImage' in scope
112 | }
113 | private extension CameraMetalView {
114 |     func createSnapshot() -> UIImage? {
    |                              `- error: cannot find type 'UIImage' in scope
115 |         guard let currentFrame else { return nil }
116 |
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Metal.swift:120:37: error: cannot find type 'UIImage' in scope
118 |         return image
119 |     }
120 |     func insertBlurView(_ snapshot: UIImage?) {
    |                                     `- error: cannot find type 'UIImage' in scope
121 |         let blurView = UIImageView(frame: parent.cameraView.frame)
122 |         blurView.image = snapshot
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Metal.swift:135:40: error: cannot find type 'UIView' in scope
133 | }
134 | private extension CameraMetalView {
135 |     var cameraFlipAnimationTransition: UIView.AnimationOptions { parent.attributes.cameraPosition == .back ? .transitionFlipFromLeft : .transitionFlipFromRight }
    |                                        `- error: cannot find type 'UIView' in scope
136 | }
137 |
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Metal.swift:152:50: error: cannot find type 'UIImageView' in scope
150 |         view.removeFromSuperview()
151 |     }}
152 |     func animateFocusIndicator(_ focusIndicator: UIImageView) {
    |                                                  `- error: cannot find type 'UIImageView' in scope
153 |         UIView.animate(withDuration: 0.44, delay: 0, usingSpringWithDamping: 0.6, initialSpringVelocity: 0, animations: { focusIndicator.transform = .init(scaleX: 1, y: 1) }) { _ in
154 |             UIView.animate(withDuration: 0.44, delay: 1.44, animations: { focusIndicator.alpha = 0.2 }) { _ in
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default Screens/Captured Media/DefaultCapturedMediaScreen.swift:52:35: error: cannot find type 'UIImage' in scope
50 | }
51 | private extension DefaultCapturedMediaScreen {
52 |     func createImageView(_ image: UIImage) -> some View {
   |                                   `- error: cannot find type 'UIImage' in scope
53 |         Image(uiImage: image)
54 |             .resizable()
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/MCamera/MCamera+Config.swift:21:31: error: cannot find type 'UIImage' in scope
19 |
20 |     // MARK: Actions
21 |     var imageCapturedAction: (UIImage, MCamera.Controller) -> () = { _,_ in }
   |                               `- error: cannot find type 'UIImage' in scope
22 |     var videoCapturedAction: (URL, MCamera.Controller) -> () = { _,_ in }
23 |     var closeMCameraAction: () -> () = {}
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MApplicationDelegate.swift:49:39: error: cannot find type 'UIApplicationDelegate' in scope
47 |  ```
48 |  */
49 | public protocol MApplicationDelegate: UIApplicationDelegate {
   |                                       `- error: cannot find type 'UIApplicationDelegate' in scope
50 |     static var orientationLock: UIInterfaceOrientationMask { get set }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MApplicationDelegate.swift:50:33: error: cannot find type 'UIInterfaceOrientationMask' in scope
48 |  */
49 | public protocol MApplicationDelegate: UIApplicationDelegate {
50 |     static var orientationLock: UIInterfaceOrientationMask { get set }
   |                                 `- error: cannot find type 'UIInterfaceOrientationMask' in scope
51 |
52 |     func application(_ application: UIApplication, supportedInterfaceOrientationsFor window: UIWindow?) -> UIInterfaceOrientationMask
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MApplicationDelegate.swift:52:108: error: cannot find type 'UIInterfaceOrientationMask' in scope
50 |     static var orientationLock: UIInterfaceOrientationMask { get set }
51 |
52 |     func application(_ application: UIApplication, supportedInterfaceOrientationsFor window: UIWindow?) -> UIInterfaceOrientationMask
   |                                                                                                            `- error: cannot find type 'UIInterfaceOrientationMask' in scope
53 | }
54 |
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MApplicationDelegate.swift:52:37: error: cannot find type 'UIApplication' in scope
50 |     static var orientationLock: UIInterfaceOrientationMask { get set }
51 |
52 |     func application(_ application: UIApplication, supportedInterfaceOrientationsFor window: UIWindow?) -> UIInterfaceOrientationMask
   |                                     `- error: cannot find type 'UIApplication' in scope
53 | }
54 |
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MApplicationDelegate.swift:52:94: error: cannot find type 'UIWindow' in scope
50 |     static var orientationLock: UIInterfaceOrientationMask { get set }
51 |
52 |     func application(_ application: UIApplication, supportedInterfaceOrientationsFor window: UIWindow?) -> UIInterfaceOrientationMask
   |                                                                                              `- error: cannot find type 'UIWindow' in scope
53 | }
54 |
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/MCamera/MCamera.swift:146:47: error: cannot find type 'UIInterfaceOrientationMask' in scope
144 | }
145 | private extension MCamera {
146 |     func lockScreenOrientation(_ orientation: UIInterfaceOrientationMask?) {
    |                                               `- error: cannot find type 'UIInterfaceOrientationMask' in scope
147 |         config.appDelegate?.orientationLock = orientation ?? .all
148 |         UINavigationController.attemptRotationToDeviceOrientation()
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MCamera.swift:253:33: error: cannot find type 'UIImage' in scope
251 |      Changes the shape of the focus indicator visible when touching anywhere on the camera screen.
252 |      */
253 |     func setFocusImage(_ image: UIImage) -> Self { manager.cameraMetalView.focusIndicator.image = image; return self }
    |                                 `- error: cannot find type 'UIImage' in scope
254 |
255 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MCamera.swift:258:38: error: cannot find type 'UIColor' in scope
256 |      Changes the color of the focus indicator visible when touching anywhere on the camera screen.
257 |      */
258 |     func setFocusImageColor(_ color: UIColor) -> Self { manager.cameraMetalView.focusIndicator.tintColor = color; return self }
    |                                      `- error: cannot find type 'UIColor' in scope
259 |
260 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/Public/Camera Settings/Public+CameraSettings+MCamera.swift:320:47: error: cannot find type 'UIImage' in scope
318 |      ```
319 |      */
320 |     func onImageCaptured(_ action: @escaping (UIImage, MCamera.Controller) -> ()) -> Self { config.imageCapturedAction = action; return self }
    |                                               `- error: cannot find type 'UIImage' in scope
321 |
322 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/Public/Models/Public+Model+MCameraMedia.swift:19:24: error: cannot find type 'UIImage' in scope
17 |      Gets the image from the media object.
18 |      */
19 |     func getImage() -> UIImage? { image }
   |                        `- error: cannot find type 'UIImage' in scope
20 |
21 |     /**
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/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/MijickCamera-t.build/DerivedSources/GeneratedAssetSymbols.swift -target arm64-apple-macos12.0 -module-can-import-version AppKit 2775.10.103.1 2775.10.103 -module-can-import-version DeveloperToolsSupport 24.0.24 24.0.24 -module-can-import-version SwiftUI 8.0.84.1 8.0.84 -disable-cross-import-overlay-search -swift-module-cross-import AVKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.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/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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/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/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug/MijickCamera-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug/MijickCamera-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MijickCamera.build/Debug/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/MijickCamera-t.build/Objects-normal/arm64/MijickCamera_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-macos27.0 -target-sdk-version 27.0 -target-sdk-name macosx27.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/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/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/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/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/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/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/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 MTimerValidator.swift (in target 'MijickTimer' from project 'MijickTimer')
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
SwiftCompile normal arm64 Compiling\ CaptureDeviceInput+AVCaptureDeviceInput.swift,\ CaptureDeviceInput+MockDeviceInput.swift,\ CaptureDeviceInput.swift,\ CaptureDevice+AVCaptureDevice.swift,\ CaptureDevice+MockCaptureDevice.swift,\ CaptureDevice.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 (in target 'MijickCamera' from project 'MijickCamera')
/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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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/MacOSX.platform/Developer/SDKs/MacOSX27.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+AVCaptureDevice.swift:16:52: error: 'minExposureDuration' is unavailable in macOS
14 | // MARK: Getters
15 | extension AVCaptureDevice: CaptureDevice {
16 |     var minExposureDuration: CMTime { activeFormat.minExposureDuration }
   |                                                    `- error: 'minExposureDuration' is unavailable in macOS
17 |     var maxExposureDuration: CMTime { activeFormat.maxExposureDuration }
18 |     var minISO: Float { activeFormat.minISO }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3503:39: note: 'minExposureDuration' has been explicitly marked unavailable here
3501 |     This read-only property indicates the minimum supported exposure duration.
3502 |  */
3503 | @property(nonatomic, readonly) CMTime minExposureDuration API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     |                                       `- note: 'minExposureDuration' has been explicitly marked unavailable here
3504 |
3505 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:17:52: error: 'maxExposureDuration' is unavailable in macOS
15 | extension AVCaptureDevice: CaptureDevice {
16 |     var minExposureDuration: CMTime { activeFormat.minExposureDuration }
17 |     var maxExposureDuration: CMTime { activeFormat.maxExposureDuration }
   |                                                    `- error: 'maxExposureDuration' is unavailable in macOS
18 |     var minISO: Float { activeFormat.minISO }
19 |     var maxISO: Float { activeFormat.maxISO }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3513:39: note: 'maxExposureDuration' has been explicitly marked unavailable here
3511 |     This read-only property indicates the maximum supported exposure duration.
3512 |  */
3513 | @property(nonatomic, readonly) CMTime maxExposureDuration API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     |                                       `- note: 'maxExposureDuration' has been explicitly marked unavailable here
3514 |
3515 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:18:38: error: 'minISO' is unavailable in macOS
16 |     var minExposureDuration: CMTime { activeFormat.minExposureDuration }
17 |     var maxExposureDuration: CMTime { activeFormat.maxExposureDuration }
18 |     var minISO: Float { activeFormat.minISO }
   |                                      `- error: 'minISO' is unavailable in macOS
19 |     var maxISO: Float { activeFormat.maxISO }
20 |     var minFrameRate: Float64? { activeFormat.videoSupportedFrameRateRanges.first?.minFrameRate }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3535:38: note: 'minISO' has been explicitly marked unavailable here
3533 |     This read-only property indicates the minimum supported exposure ISO value.
3534 |  */
3535 | @property(nonatomic, readonly) float minISO API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     |                                      `- note: 'minISO' has been explicitly marked unavailable here
3536 |
3537 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:19:38: error: 'maxISO' is unavailable in macOS
17 |     var maxExposureDuration: CMTime { activeFormat.maxExposureDuration }
18 |     var minISO: Float { activeFormat.minISO }
19 |     var maxISO: Float { activeFormat.maxISO }
   |                                      `- error: 'maxISO' is unavailable in macOS
20 |     var minFrameRate: Float64? { activeFormat.videoSupportedFrameRateRanges.first?.minFrameRate }
21 |     var maxFrameRate: Float64? { activeFormat.videoSupportedFrameRateRanges.first?.maxFrameRate }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:3545:38: note: 'maxISO' has been explicitly marked unavailable here
3543 |     This read-only property indicates the maximum supported exposure ISO value.
3544 |  */
3545 | @property(nonatomic, readonly) float maxISO API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     |                                      `- note: 'maxISO' has been explicitly marked unavailable here
3546 |
3547 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:32:16: error: 'automaticallyAdjustsVideoHDREnabled' is unavailable in macOS
30 |     var hdrMode: CameraHDRMode {
31 |         get {
32 |             if automaticallyAdjustsVideoHDREnabled { return .auto }
   |                `- error: 'automaticallyAdjustsVideoHDREnabled' is unavailable in macOS
33 |             else if isVideoHDREnabled { return .on }
34 |             else { return .off }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2290:27: note: 'automaticallyAdjustsVideoHDREnabled' has been explicitly marked unavailable here
2288 |     The value of this property is a BOOL indicating whether the receiver is free to turn high dynamic range streaming on or off. This property defaults to YES. When automaticallyAdjustsVideoHDREnabled, the AVCaptureDevice turns videoHDR on automatically if it's a good fit for the activeFormat. -setAutomaticallyAdjustsVideoHDREnabled: throws an NSGenericException if called without first obtaining exclusive access to the receiver using -lockForConfiguration:. Clients can key-value observe videoHDREnabled to know when the receiver has automatically changed the value.
2289 |  */
2290 | @property(nonatomic) BOOL automaticallyAdjustsVideoHDREnabled API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     |                           `- note: 'automaticallyAdjustsVideoHDREnabled' has been explicitly marked unavailable here
2291 |
2292 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:33:21: error: 'isVideoHDREnabled' is unavailable in macOS
31 |         get {
32 |             if automaticallyAdjustsVideoHDREnabled { return .auto }
33 |             else if isVideoHDREnabled { return .on }
   |                     `- error: 'isVideoHDREnabled' is unavailable in macOS
34 |             else { return .off }
35 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2302:53: note: 'isVideoHDREnabled' has been explicitly marked unavailable here
2300 |     Note that setting this property may cause a lengthy reconfiguration of the receiver, similar to setting a new active format or AVCaptureSession sessionPreset. If you are setting either the active format or the AVCaptureSession's sessionPreset AND this property, you should bracket these operations with [session beginConfiguration] and [session commitConfiguration] to minimize reconfiguration time.
2301 |  */
2302 | @property(nonatomic, getter=isVideoHDREnabled) BOOL videoHDREnabled API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     |                                                     `- note: 'isVideoHDREnabled' has been explicitly marked unavailable here
2303 |
2304 | @end
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture Device/CaptureDevice+AVCaptureDevice.swift:37:13: error: 'automaticallyAdjustsVideoHDREnabled' is unavailable in macOS
35 |         }
36 |         set {
37 |             automaticallyAdjustsVideoHDREnabled = newValue == .auto
   |             `- error: 'automaticallyAdjustsVideoHDREnabled' is unavailable in macOS
38 |             if newValue != .auto { isVideoHDREnabled = newValue == .on }
39 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:2290:27: note: 'automaticallyAdjustsVideoHDREnabled' has been explicitly marked unavailable here
2288 |     The value of this property is a BOOL indicating whether the receiver is free to turn high dynamic range streaming on or off. This property defaults to YES. When automaticallyAdjustsVideoHDREnabled, the AVCaptureDevice turns videoHDR on automatically if it's a good fit for the activeFormat. -setAutomaticallyAdjustsVideoHDREnabled: throws an NSGenericException if called without first obtaining exclusive access to the receiver using -lockForConfiguration:. Clients can key-value observe videoHDREnabled to know when the receiver has automatically changed the value.
2289 |  */
2290 | @property(nonatomic) BOOL automaticallyAdjustsVideoHDREnabled API_AVAILABLE(ios(8.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos);
     |                           `- note: 'automaticallyAdjustsVideoHDREnabled' has been explicitly marked unavailable here
2291 |
2292 | /*!
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Device\ Input/CaptureDeviceInput+AVCaptureDeviceInput.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CaptureDeviceInput+AVCaptureDeviceInput.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Device\ Input/CaptureDeviceInput+MockDeviceInput.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CaptureDeviceInput+MockDeviceInput.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Device\ Input/CaptureDeviceInput.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CaptureDeviceInput.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Device/CaptureDevice+AVCaptureDevice.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CaptureDevice+AVCaptureDevice.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Device/CaptureDevice+MockCaptureDevice.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CaptureDevice+MockCaptureDevice.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/Helpers/Capture\ Device/CaptureDevice.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CaptureDevice.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
SwiftDriverJobDiscovery normal arm64 Compiling MTimerContainer.swift (in target 'MijickTimer' from project 'MijickTimer')
SwiftCompile normal arm64 Compiling\ CameraView+Bridge.swift,\ CameraView+FocusIndicator.swift,\ CameraView+Grid.swift,\ CameraView+Metal.swift,\ DefaultCameraScreen+BottomBar.swift,\ DefaultCameraScreen+ButtonScaleStyle.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 (in target 'MijickCamera' from project 'MijickCamera')
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:16:20: error: cannot find type 'UIView' in scope
14 | struct CameraBridgeView: UIViewRepresentable {
15 |     let cameraManager: CameraManager
16 |     let inputView: UIView = .init()
   |                    `- error: cannot find type 'UIView' in scope
17 | }
18 | extension CameraBridgeView {
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:14:26: error: cannot find type 'UIViewRepresentable' in scope
12 | import SwiftUI
13 |
14 | struct CameraBridgeView: UIViewRepresentable {
   |                          `- error: cannot find type 'UIViewRepresentable' in scope
15 |     let cameraManager: CameraManager
16 |     let inputView: UIView = .init()
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:19:47: error: cannot find type 'UIView' in scope
17 | }
18 | extension CameraBridgeView {
19 |     func makeUIView(context: Context) -> some UIView {
   |                                               `- error: cannot find type 'UIView' in scope
20 |         cameraManager.initialize(in: inputView)
21 |         setupTapGesture(context)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:19:30: error: cannot find type 'Context' in scope
17 | }
18 | extension CameraBridgeView {
19 |     func makeUIView(context: Context) -> some UIView {
   |                              `- error: cannot find type 'Context' in scope
20 |         cameraManager.initialize(in: inputView)
21 |         setupTapGesture(context)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:25:33: error: cannot find type 'UIViewType' in scope
23 |         return inputView
24 |     }
25 |     func updateUIView(_ uiView: UIViewType, context: Context) {}
   |                                 `- error: cannot find type 'UIViewType' in scope
26 |     func makeCoordinator() -> Coordinator { .init(self) }
27 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:25:54: error: cannot find type 'Context' in scope
23 |         return inputView
24 |     }
25 |     func updateUIView(_ uiView: UIViewType, context: Context) {}
   |                                                      `- error: cannot find type 'Context' in scope
26 |     func makeCoordinator() -> Coordinator { .init(self) }
27 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:29:37: error: cannot find type 'Context' in scope
27 | }
28 | private extension CameraBridgeView {
29 |     func setupTapGesture(_ context: Context) {
   |                                     `- error: cannot find type 'Context' in scope
30 |         let tapRecognizer = UITapGestureRecognizer(target: context.coordinator, action: #selector(context.coordinator.onTapGesture))
31 |         inputView.addGestureRecognizer(tapRecognizer)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:33:39: error: cannot find type 'Context' in scope
31 |         inputView.addGestureRecognizer(tapRecognizer)
32 |     }
33 |     func setupPinchGesture(_ context: Context) {
   |                                       `- error: cannot find type 'Context' in scope
34 |         let pinchRecognizer = UIPinchGestureRecognizer(target: context.coordinator, action: #selector(context.coordinator.onPinchGesture))
35 |         inputView.addGestureRecognizer(pinchRecognizer)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:52:47: error: cannot find type 'UITapGestureRecognizer' in scope
50 | // MARK: On Tap
51 | extension CameraBridgeView.Coordinator {
52 |     @MainActor @objc func onTapGesture(_ tap: UITapGestureRecognizer) {
   |                                               `- error: cannot find type 'UITapGestureRecognizer' in scope
53 |         do {
54 |             let touchPoint = tap.location(in: parent.inputView)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:62:51: error: cannot find type 'UIPinchGestureRecognizer' in scope
60 | // MARK: On Pinch
61 | extension CameraBridgeView.Coordinator {
62 |     @MainActor @objc func onPinchGesture(_ pinch: UIPinchGestureRecognizer) { if pinch.state == .changed {
   |                                                   `- error: cannot find type 'UIPinchGestureRecognizer' in scope
63 |         do {
64 |             let desiredZoomFactor = parent.cameraManager.attributes.zoomFactor + atan2(pinch.velocity, 33)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:48:30: error: cannot find type 'UIView' in scope
 46 | // MARK: Initialize
 47 | extension CameraManager {
 48 |     func initialize(in view: UIView) {
    |                              `- error: cannot find type 'UIView' in scope
 49 |         cameraView = view
 50 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:20:9: error: static member 'initialize' cannot be used on instance of type 'CameraManager'
18 | extension CameraBridgeView {
19 |     func makeUIView(context: Context) -> some UIView {
20 |         cameraManager.initialize(in: inputView)
   |         `- error: static member 'initialize' cannot be used on instance of type 'CameraManager'
21 |         setupTapGesture(context)
22 |         setupPinchGesture(context)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:30:29: error: cannot find 'UITapGestureRecognizer' in scope
28 | private extension CameraBridgeView {
29 |     func setupTapGesture(_ context: Context) {
30 |         let tapRecognizer = UITapGestureRecognizer(target: context.coordinator, action: #selector(context.coordinator.onTapGesture))
   |                             `- error: cannot find 'UITapGestureRecognizer' in scope
31 |         inputView.addGestureRecognizer(tapRecognizer)
32 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:34:31: error: cannot find 'UIPinchGestureRecognizer' in scope
32 |     }
33 |     func setupPinchGesture(_ context: Context) {
34 |         let pinchRecognizer = UIPinchGestureRecognizer(target: context.coordinator, action: #selector(context.coordinator.onPinchGesture))
   |                               `- error: cannot find 'UIPinchGestureRecognizer' in scope
35 |         inputView.addGestureRecognizer(pinchRecognizer)
36 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Bridge.swift:62:98: error: cannot infer contextual base in reference to member 'changed'
60 | // MARK: On Pinch
61 | extension CameraBridgeView.Coordinator {
62 |     @MainActor @objc func onPinchGesture(_ pinch: UIPinchGestureRecognizer) { if pinch.state == .changed {
   |                                                                                                  `- error: cannot infer contextual base in reference to member 'changed'
63 |         do {
64 |             let desiredZoomFactor = parent.cameraManager.attributes.zoomFactor + atan2(pinch.velocity, 33)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+FocusIndicator.swift:15:16: error: cannot find type 'UIImage' in scope
13 |
14 | @MainActor class CameraFocusIndicatorView {
15 |     var image: UIImage = .init(resource: .mijickIconCrosshair)
   |                `- error: cannot find type 'UIImage' in scope
16 |     var tintColor: UIColor = .init(resource: .mijickBackgroundYellow)
17 |     var size: CGFloat = 96
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+FocusIndicator.swift:16:20: error: cannot find type 'UIColor' in scope
14 | @MainActor class CameraFocusIndicatorView {
15 |     var image: UIImage = .init(resource: .mijickIconCrosshair)
16 |     var tintColor: UIColor = .init(resource: .mijickBackgroundYellow)
   |                    `- error: cannot find type 'UIColor' in scope
17 |     var size: CGFloat = 96
18 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+FocusIndicator.swift:22:44: error: cannot find type 'UIImageView' in scope
20 | // MARK: Create
21 | extension CameraFocusIndicatorView {
22 |     func create(at touchPoint: CGPoint) -> UIImageView {
   |                                            `- error: cannot find type 'UIImageView' in scope
23 |         let focusIndicator = UIImageView(image: image)
24 |         focusIndicator.contentMode = .scaleAspectFit
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+FocusIndicator.swift:23:30: error: cannot find 'UIImageView' in scope
21 | extension CameraFocusIndicatorView {
22 |     func create(at touchPoint: CGPoint) -> UIImageView {
23 |         let focusIndicator = UIImageView(image: image)
   |                              `- error: cannot find 'UIImageView' in scope
24 |         focusIndicator.contentMode = .scaleAspectFit
25 |         focusIndicator.tintColor = tintColor
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+FocusIndicator.swift:24:39: error: cannot infer contextual base in reference to member 'scaleAspectFit'
22 |     func create(at touchPoint: CGPoint) -> UIImageView {
23 |         let focusIndicator = UIImageView(image: image)
24 |         focusIndicator.contentMode = .scaleAspectFit
   |                                       `- error: cannot infer contextual base in reference to member 'scaleAspectFit'
25 |         focusIndicator.tintColor = tintColor
26 |         focusIndicator.frame.size = .init(width: size, height: size)
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+FocusIndicator.swift:26:38: error: cannot infer contextual base in reference to member 'init'
24 |         focusIndicator.contentMode = .scaleAspectFit
25 |         focusIndicator.tintColor = tintColor
26 |         focusIndicator.frame.size = .init(width: size, height: size)
   |                                      `- error: cannot infer contextual base in reference to member 'init'
27 |         focusIndicator.frame.origin.x = touchPoint.x - size / 2
28 |         focusIndicator.frame.origin.y = touchPoint.y - size / 2
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+FocusIndicator.swift:29:37: error: cannot infer contextual base in reference to member 'init'
27 |         focusIndicator.frame.origin.x = touchPoint.x - size / 2
28 |         focusIndicator.frame.origin.y = touchPoint.y - size / 2
29 |         focusIndicator.transform = .init(scaleX: 0, y: 0)
   |                                     `- error: cannot infer contextual base in reference to member 'init'
30 |         focusIndicator.tag = .focusIndicatorTag
31 |         return focusIndicator
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+FocusIndicator.swift:30:31: error: cannot infer contextual base in reference to member 'focusIndicatorTag'
28 |         focusIndicator.frame.origin.y = touchPoint.y - size / 2
29 |         focusIndicator.transform = .init(scaleX: 0, y: 0)
30 |         focusIndicator.tag = .focusIndicatorTag
   |                               `- error: cannot infer contextual base in reference to member 'focusIndicatorTag'
31 |         return focusIndicator
32 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:14:23: error: cannot find type 'UIView' in scope
12 | import SwiftUI
13 |
14 | class CameraGridView: UIView {
   |                       `- error: cannot find type 'UIView' in scope
15 |     var parent: CameraManager!
16 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:37:19: error: method does not override any method from its superclass
35 | // MARK: Draw
36 | extension CameraGridView {
37 |     override func draw(_ rect: CGRect) {
   |                   `- error: method does not override any method from its superclass
38 |         clearOldLayersBeforeDraw()
39 |
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:22:14: error: value of type 'CameraGridView' has no member 'alpha'
20 |     func setup(parent: CameraManager) {
21 |         self.parent = parent
22 |         self.alpha = parent.attributes.isGridVisible ? 1 : 0
   |              `- error: value of type 'CameraGridView' has no member 'alpha'
23 |         self.addToParent(parent.cameraView)
24 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:28:34: error: cannot find type 'UIView' in scope
 26 |
 27 |     // MARK: UI Elements
 28 |     private(set) var cameraView: UIView!
    |                                  `- error: cannot find type 'UIView' in scope
 29 |     private(set) var cameraLayer: AVCaptureVideoPreviewLayer = .init()
 30 |     private(set) var cameraMetalView: CameraMetalView = .init()
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:23:14: error: value of type 'CameraGridView' has no member 'addToParent'
21 |         self.parent = parent
22 |         self.alpha = parent.attributes.isGridVisible ? 1 : 0
23 |         self.addToParent(parent.cameraView)
   |              `- error: value of type 'CameraGridView' has no member 'addToParent'
24 |     }
25 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:30:9: error: cannot find 'UIView' in scope
28 | extension CameraGridView {
29 |     func setVisibility(_ isVisible: Bool) {
30 |         UIView.animate(withDuration: 0.2) { self.alpha = isVisible ? 1 : 0 }
   |         `- error: cannot find 'UIView' in scope
31 |         parent.attributes.isGridVisible = isVisible
32 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:30:50: error: value of type 'CameraGridView' has no member 'alpha'
28 | extension CameraGridView {
29 |     func setVisibility(_ isVisible: Bool) {
30 |         UIView.animate(withDuration: 0.2) { self.alpha = isVisible ? 1 : 0 }
   |                                                  `- error: value of type 'CameraGridView' has no member 'alpha'
31 |         parent.attributes.isGridVisible = isVisible
32 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:31:16: error: main actor-isolated property 'attributes' can not be mutated from a nonisolated context
27 | // MARK: Set Visibility
28 | extension CameraGridView {
29 |     func setVisibility(_ isVisible: Bool) {
   |          `- note: add '@MainActor' to make instance method 'setVisibility' part of global actor 'MainActor'
30 |         UIView.animate(withDuration: 0.2) { self.alpha = isVisible ? 1 : 0 }
31 |         parent.attributes.isGridVisible = isVisible
   |                `- error: main actor-isolated property 'attributes' can not be mutated from a nonisolated context
32 |     }
33 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/Manager/CameraManager.swift:16:20: note: mutation of this property is only permitted within the actor
 14 |
 15 | @MainActor public class CameraManager: NSObject, ObservableObject {
 16 |     @Published var attributes: CameraManagerAttributes = .init()
    |                    `- note: mutation of this property is only permitted within the actor
 17 |
 18 |     // MARK: Input
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:40:31: error: cannot find 'UIBezierPath' in scope
38 |         clearOldLayersBeforeDraw()
39 |
40 |         let firstColumnPath = UIBezierPath()
   |                               `- error: cannot find 'UIBezierPath' in scope
41 |         firstColumnPath.move(to: CGPoint(x: bounds.width / 3, y: 0))
42 |         firstColumnPath.addLine(to: CGPoint(x: bounds.width / 3, y: bounds.height))
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:41:45: error: cannot find 'bounds' in scope
39 |
40 |         let firstColumnPath = UIBezierPath()
41 |         firstColumnPath.move(to: CGPoint(x: bounds.width / 3, y: 0))
   |                                             `- error: cannot find 'bounds' in scope
42 |         firstColumnPath.addLine(to: CGPoint(x: bounds.width / 3, y: bounds.height))
43 |         let firstColumnLayer = createGridLayer()
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:42:48: error: cannot find 'bounds' in scope
40 |         let firstColumnPath = UIBezierPath()
41 |         firstColumnPath.move(to: CGPoint(x: bounds.width / 3, y: 0))
42 |         firstColumnPath.addLine(to: CGPoint(x: bounds.width / 3, y: bounds.height))
   |                                                `- error: cannot find 'bounds' in scope
43 |         let firstColumnLayer = createGridLayer()
44 |         firstColumnLayer.path = firstColumnPath.cgPath
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:42:69: error: cannot find 'bounds' in scope
40 |         let firstColumnPath = UIBezierPath()
41 |         firstColumnPath.move(to: CGPoint(x: bounds.width / 3, y: 0))
42 |         firstColumnPath.addLine(to: CGPoint(x: bounds.width / 3, y: bounds.height))
   |                                                                     `- error: cannot find 'bounds' in scope
43 |         let firstColumnLayer = createGridLayer()
44 |         firstColumnLayer.path = firstColumnPath.cgPath
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:45:9: error: cannot find 'layer' in scope
43 |         let firstColumnLayer = createGridLayer()
44 |         firstColumnLayer.path = firstColumnPath.cgPath
45 |         layer.addSublayer(firstColumnLayer)
   |         `- error: cannot find 'layer' in scope
46 |
47 |         let secondColumnPath = UIBezierPath()
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:47:32: error: cannot find 'UIBezierPath' in scope
45 |         layer.addSublayer(firstColumnLayer)
46 |
47 |         let secondColumnPath = UIBezierPath()
   |                                `- error: cannot find 'UIBezierPath' in scope
48 |         secondColumnPath.move(to: CGPoint(x: (2 * bounds.width) / 3, y: 0))
49 |         secondColumnPath.addLine(to: CGPoint(x: (2 * bounds.width) / 3, y: bounds.height))
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:48:51: error: cannot find 'bounds' in scope
46 |
47 |         let secondColumnPath = UIBezierPath()
48 |         secondColumnPath.move(to: CGPoint(x: (2 * bounds.width) / 3, y: 0))
   |                                                   `- error: cannot find 'bounds' in scope
49 |         secondColumnPath.addLine(to: CGPoint(x: (2 * bounds.width) / 3, y: bounds.height))
50 |         let secondColumnLayer = createGridLayer()
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:49:54: error: cannot find 'bounds' in scope
47 |         let secondColumnPath = UIBezierPath()
48 |         secondColumnPath.move(to: CGPoint(x: (2 * bounds.width) / 3, y: 0))
49 |         secondColumnPath.addLine(to: CGPoint(x: (2 * bounds.width) / 3, y: bounds.height))
   |                                                      `- error: cannot find 'bounds' in scope
50 |         let secondColumnLayer = createGridLayer()
51 |         secondColumnLayer.path = secondColumnPath.cgPath
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:49:76: error: cannot find 'bounds' in scope
47 |         let secondColumnPath = UIBezierPath()
48 |         secondColumnPath.move(to: CGPoint(x: (2 * bounds.width) / 3, y: 0))
49 |         secondColumnPath.addLine(to: CGPoint(x: (2 * bounds.width) / 3, y: bounds.height))
   |                                                                            `- error: cannot find 'bounds' in scope
50 |         let secondColumnLayer = createGridLayer()
51 |         secondColumnLayer.path = secondColumnPath.cgPath
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:52:9: error: cannot find 'layer' in scope
50 |         let secondColumnLayer = createGridLayer()
51 |         secondColumnLayer.path = secondColumnPath.cgPath
52 |         layer.addSublayer(secondColumnLayer)
   |         `- error: cannot find 'layer' in scope
53 |
54 |         let firstRowPath = UIBezierPath()
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:54:28: error: cannot find 'UIBezierPath' in scope
52 |         layer.addSublayer(secondColumnLayer)
53 |
54 |         let firstRowPath = UIBezierPath()
   |                            `- error: cannot find 'UIBezierPath' in scope
55 |         firstRowPath.move(to: CGPoint(x: 0, y: bounds.height / 3))
56 |         firstRowPath.addLine(to: CGPoint(x: bounds.width, y: bounds.height / 3))
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:55:48: error: cannot find 'bounds' in scope
53 |
54 |         let firstRowPath = UIBezierPath()
55 |         firstRowPath.move(to: CGPoint(x: 0, y: bounds.height / 3))
   |                                                `- error: cannot find 'bounds' in scope
56 |         firstRowPath.addLine(to: CGPoint(x: bounds.width, y: bounds.height / 3))
57 |         let firstRowLayer = createGridLayer()
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:56:45: error: cannot find 'bounds' in scope
54 |         let firstRowPath = UIBezierPath()
55 |         firstRowPath.move(to: CGPoint(x: 0, y: bounds.height / 3))
56 |         firstRowPath.addLine(to: CGPoint(x: bounds.width, y: bounds.height / 3))
   |                                             `- error: cannot find 'bounds' in scope
57 |         let firstRowLayer = createGridLayer()
58 |         firstRowLayer.path = firstRowPath.cgPath
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:56:62: error: cannot find 'bounds' in scope
54 |         let firstRowPath = UIBezierPath()
55 |         firstRowPath.move(to: CGPoint(x: 0, y: bounds.height / 3))
56 |         firstRowPath.addLine(to: CGPoint(x: bounds.width, y: bounds.height / 3))
   |                                                              `- error: cannot find 'bounds' in scope
57 |         let firstRowLayer = createGridLayer()
58 |         firstRowLayer.path = firstRowPath.cgPath
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:59:9: error: cannot find 'layer' in scope
57 |         let firstRowLayer = createGridLayer()
58 |         firstRowLayer.path = firstRowPath.cgPath
59 |         layer.addSublayer(firstRowLayer)
   |         `- error: cannot find 'layer' in scope
60 |
61 |         let secondRowPath = UIBezierPath()
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:61:29: error: cannot find 'UIBezierPath' in scope
59 |         layer.addSublayer(firstRowLayer)
60 |
61 |         let secondRowPath = UIBezierPath()
   |                             `- error: cannot find 'UIBezierPath' in scope
62 |         secondRowPath.move(to: CGPoint(x: 0, y: ( 2 * bounds.height) / 3))
63 |         secondRowPath.addLine(to: CGPoint(x: bounds.width, y: ( 2 * bounds.height) / 3))
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:62:55: error: cannot find 'bounds' in scope
60 |
61 |         let secondRowPath = UIBezierPath()
62 |         secondRowPath.move(to: CGPoint(x: 0, y: ( 2 * bounds.height) / 3))
   |                                                       `- error: cannot find 'bounds' in scope
63 |         secondRowPath.addLine(to: CGPoint(x: bounds.width, y: ( 2 * bounds.height) / 3))
64 |         let secondRowLayer = createGridLayer()
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:63:46: error: cannot find 'bounds' in scope
61 |         let secondRowPath = UIBezierPath()
62 |         secondRowPath.move(to: CGPoint(x: 0, y: ( 2 * bounds.height) / 3))
63 |         secondRowPath.addLine(to: CGPoint(x: bounds.width, y: ( 2 * bounds.height) / 3))
   |                                              `- error: cannot find 'bounds' in scope
64 |         let secondRowLayer = createGridLayer()
65 |         secondRowLayer.path = secondRowPath.cgPath
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:63:69: error: cannot find 'bounds' in scope
61 |         let secondRowPath = UIBezierPath()
62 |         secondRowPath.move(to: CGPoint(x: 0, y: ( 2 * bounds.height) / 3))
63 |         secondRowPath.addLine(to: CGPoint(x: bounds.width, y: ( 2 * bounds.height) / 3))
   |                                                                     `- error: cannot find 'bounds' in scope
64 |         let secondRowLayer = createGridLayer()
65 |         secondRowLayer.path = secondRowPath.cgPath
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:66:9: error: cannot find 'layer' in scope
64 |         let secondRowLayer = createGridLayer()
65 |         secondRowLayer.path = secondRowPath.cgPath
66 |         layer.addSublayer(secondRowLayer)
   |         `- error: cannot find 'layer' in scope
67 |     }
68 | }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:71:9: error: cannot find 'layer' in scope
69 | private extension CameraGridView {
70 |     func clearOldLayersBeforeDraw() {
71 |         layer.sublayers?.removeAll()
   |         `- error: cannot find 'layer' in scope
72 |         layer.backgroundColor = .none
73 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:72:9: error: cannot find 'layer' in scope
70 |     func clearOldLayersBeforeDraw() {
71 |         layer.sublayers?.removeAll()
72 |         layer.backgroundColor = .none
   |         `- error: cannot find 'layer' in scope
73 |     }
74 |     func createGridLayer() -> CAShapeLayer {
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:76:34: error: cannot find 'UIColor' in scope
74 |     func createGridLayer() -> CAShapeLayer {
75 |         let shapeLayer = CAShapeLayer()
76 |         shapeLayer.strokeColor = UIColor(white: 1.0, alpha: 0.2).cgColor
   |                                  `- error: cannot find 'UIColor' in scope
77 |         shapeLayer.frame = bounds
78 |         shapeLayer.fillColor = nil
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Grid.swift:77:28: error: cannot find 'bounds' in scope
75 |         let shapeLayer = CAShapeLayer()
76 |         shapeLayer.strokeColor = UIColor(white: 1.0, alpha: 0.2).cgColor
77 |         shapeLayer.frame = bounds
   |                            `- error: cannot find 'bounds' in scope
78 |         shapeLayer.fillColor = nil
79 |         return shapeLayer
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Metal.swift:77:32: error: cannot find type 'UIView' in scope
 75 | }
 76 | private extension CameraMetalView {
 77 |     func createBlackMatte() -> UIView {
    |                                `- error: cannot find type 'UIView' in scope
 78 |         let view = UIView()
 79 |         view.frame = parent.cameraView.frame
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Metal.swift:84:36: error: cannot find type 'UIView' in scope
 82 |         return view
 83 |     }
 84 |     func animateBlackMatte(_ view: UIView) {
    |                                    `- error: cannot find type 'UIView' in scope
 85 |         UIView.animate(withDuration: 0.16, animations: { view.alpha = 1 }) { _ in
 86 |             UIView.animate(withDuration: 0.16, animations: { view.alpha = 0 }) { _ in
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Metal.swift:114:30: error: cannot find type 'UIImage' in scope
112 | }
113 | private extension CameraMetalView {
114 |     func createSnapshot() -> UIImage? {
    |                              `- error: cannot find type 'UIImage' in scope
115 |         guard let currentFrame else { return nil }
116 |
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Metal.swift:120:37: error: cannot find type 'UIImage' in scope
118 |         return image
119 |     }
120 |     func insertBlurView(_ snapshot: UIImage?) {
    |                                     `- error: cannot find type 'UIImage' in scope
121 |         let blurView = UIImageView(frame: parent.cameraView.frame)
122 |         blurView.image = snapshot
/Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera View/CameraView+Metal.swift:135:40: error: cannot find type 'UIView' in scope
133 | }
134 | private extension CameraMetalView {
135 |     var cameraFlipAnimationTransition: UIView.AnimationOptions { parent.attributes.cameraPosition == .back ? .transitionFlipFromLeft : .transitionFlipFromRight }
    |                                        `- error: cannot find type 'UIView' in scope
136 | }
137 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera\ View/CameraView+Bridge.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraView+Bridge.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera\ View/CameraView+FocusIndicator.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraView+FocusIndicator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera\ View/CameraView+Grid.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraView+Grid.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Camera\ View/CameraView+Metal.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CameraView+Metal.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Camera/DefaultCameraScreen+BottomBar.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DefaultCameraScreen+BottomBar.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Internal/UI/Default\ Screens/Camera/DefaultCameraScreen+ButtonScaleStyle.swift (in target 'MijickCamera' from project 'MijickCamera')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DefaultCameraScreen+ButtonScaleStyle.swift
SwiftDriverJobDiscovery normal arm64 Compiling Public+MTime.swift (in target 'MijickTimer' from project 'MijickTimer')
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')
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
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-22 23:19:55.467 xcodebuild[862:5179] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, id:54edb533671384c02a2f878e9f5391da6809d304, name:My Mac }
{ platform:macOS, arch:arm64, variant:Mac Catalyst, id:54edb533671384c02a2f878e9f5391da6809d304, name:My Mac }
{ platform:macOS, arch:arm64, variant:DriverKit, id:54edb533671384c02a2f878e9f5391da6809d304, name:My Mac }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:54edb533671384c02a2f878e9f5391da6809d304, name:My Mac }
** 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 macosXcodebuild