Build Information
Failed to build SwiftttCamera, reference master (8c418c
), with Swift 6.1 for visionOS using Xcode 16.3 on 26 Apr 2025 14:58:10 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SwiftttCamera -destination generic/platform=xrOS
Build Log
========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/rogerluan/SwiftttCamera.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/rogerluan/SwiftttCamera
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 8c418c6 Fix CI.
Cloned https://github.com/rogerluan/SwiftttCamera.git
Revision (git rev-parse @):
8c418c68a20b990c94644add4906d74d94592a80
SUCCESS checkout https://github.com/rogerluan/SwiftttCamera.git at master
========================================
Build
========================================
Selected platform: visionOS
Swift version: 6.1
Building package at path: $PWD
https://github.com/rogerluan/SwiftttCamera.git
https://github.com/rogerluan/SwiftttCamera.git
{
"dependencies" : [
],
"manifest_display_name" : "SwiftttCamera",
"name" : "SwiftttCamera",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "SwiftttCamera",
"targets" : [
"SwiftttCamera"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SwiftttCameraTests",
"module_type" : "SwiftTarget",
"name" : "SwiftttCameraTests",
"path" : "Tests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/TestImages.xcassets",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"CapturedImageTests.swift",
"DeviceOrientationTests.swift",
"FocusTests.swift",
"SwiftttCameraTests.swift",
"UIImageUtilitiesPerformanceTests.swift",
"UIImageUtilitiesTests.swift",
"UIViewControllerSwiftttCameraTests.swift",
"Utilities/UIPinchGestureRecognizerMock.swift",
"Utilities/UITapGestureRecognizerMock.swift",
"ZoomTests.swift"
],
"target_dependencies" : [
"SwiftttCamera"
],
"type" : "test"
},
{
"c99name" : "SwiftttCamera",
"module_type" : "SwiftTarget",
"name" : "SwiftttCamera",
"path" : "Sources",
"product_memberships" : [
"SwiftttCamera"
],
"sources" : [
"CameraDelegate.swift",
"CameraProtocol.swift",
"CameraTypes.swift",
"CapturedImage.swift",
"DeviceOrientation.swift",
"Extensions/AVCaptureDevice+Utilities.swift",
"Extensions/AVCaptureSession+Utilities.swift",
"Extensions/Comparable+Utilities.swift",
"Extensions/UIImage+Utilities.swift",
"Extensions/UIViewController+SwiftttCamera.swift",
"Focus.swift",
"SwiftttCamera.swift",
"Zoom.swift"
],
"type" : "library"
}
],
"tools_version" : "5.4"
}
warning: 'spi-builder-workspace': Invalid Resource 'Test Images': File not found.
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Invalid Resource 'Test Images': File not found.
Resolved source packages:
SwiftttCamera: /Users/admin/builder/spi-builder-workspace
resolved source packages: SwiftttCamera
{
"dependencies" : [
],
"manifest_display_name" : "SwiftttCamera",
"name" : "SwiftttCamera",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "SwiftttCamera",
"targets" : [
"SwiftttCamera"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SwiftttCameraTests",
"module_type" : "SwiftTarget",
"name" : "SwiftttCameraTests",
"path" : "Tests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/TestImages.xcassets",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"CapturedImageTests.swift",
"DeviceOrientationTests.swift",
"FocusTests.swift",
"SwiftttCameraTests.swift",
"UIImageUtilitiesPerformanceTests.swift",
"UIImageUtilitiesTests.swift",
"UIViewControllerSwiftttCameraTests.swift",
"Utilities/UIPinchGestureRecognizerMock.swift",
"Utilities/UITapGestureRecognizerMock.swift",
"ZoomTests.swift"
],
"target_dependencies" : [
"SwiftttCamera"
],
"type" : "test"
},
{
"c99name" : "SwiftttCamera",
"module_type" : "SwiftTarget",
"name" : "SwiftttCamera",
"path" : "Sources",
"product_memberships" : [
"SwiftttCamera"
],
"sources" : [
"CameraDelegate.swift",
"CameraProtocol.swift",
"CameraTypes.swift",
"CapturedImage.swift",
"DeviceOrientation.swift",
"Extensions/AVCaptureDevice+Utilities.swift",
"Extensions/AVCaptureSession+Utilities.swift",
"Extensions/Comparable+Utilities.swift",
"Extensions/UIImage+Utilities.swift",
"Extensions/UIViewController+SwiftttCamera.swift",
"Focus.swift",
"SwiftttCamera.swift",
"Zoom.swift"
],
"type" : "library"
}
],
"tools_version" : "5.4"
}
warning: 'spi-builder-workspace': Invalid Resource 'Test Images': File not found.
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"SwiftttCamera"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SwiftttCamera -destination generic/platform=xrOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme SwiftttCamera -destination generic/platform=xrOS "OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures"
Build settings from command line:
OTHER_SWIFT_FLAGS = -stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Resolve Package Graph
Invalid Resource 'Test Images': File not found.
Resolved source packages:
SwiftttCamera: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (4 targets)
Target 'SwiftttCameraTests' in project 'SwiftttCamera'
➜ Explicit dependency on target 'SwiftttCamera_SwiftttCameraTests' in project 'SwiftttCamera'
➜ Explicit dependency on target 'SwiftttCamera' in project 'SwiftttCamera'
Target 'SwiftttCamera' in project 'SwiftttCamera'
➜ Explicit dependency on target 'SwiftttCamera' in project 'SwiftttCamera'
Target 'SwiftttCamera' in project 'SwiftttCamera' (no dependencies)
Target 'SwiftttCamera_SwiftttCameraTests' in project 'SwiftttCamera' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/actool --version --output-format xml1
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: 34e7520e94539985abf791eab8f885ee
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/34e7520e94539985abf791eab8f885ee.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
ClangStatCache /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/empty-SwiftttCamera_SwiftttCameraTests.plist (in target 'SwiftttCamera_SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/empty-SwiftttCamera_SwiftttCameraTests.plist
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/SwiftttCamera_SwiftttCameraTests.DependencyStaticMetadataFileList (in target 'SwiftttCamera_SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/SwiftttCamera_SwiftttCameraTests.DependencyStaticMetadataFileList
MkDir /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SwiftttCamera_SwiftttCameraTests.bundle (in target 'SwiftttCamera_SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
/bin/mkdir -p /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SwiftttCamera_SwiftttCameraTests.bundle
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/SwiftttCamera_SwiftttCameraTests.DependencyMetadataFileList (in target 'SwiftttCamera_SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/SwiftttCamera_SwiftttCameraTests.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/SwiftttCamera.modulemap (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/SwiftttCamera.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/SwiftttCameraTests.DependencyMetadataFileList (in target 'SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/SwiftttCameraTests.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/SwiftttCameraTests.DependencyStaticMetadataFileList (in target 'SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/SwiftttCameraTests.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/empty-SwiftttCameraTests.plist (in target 'SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/empty-SwiftttCameraTests.plist
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera_const_extract_protocols.json (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera-OutputFileMap.json (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/Objects-normal/arm64/SwiftttCameraTests_const_extract_protocols.json (in target 'SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/Objects-normal/arm64/SwiftttCameraTests_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/Objects-normal/arm64/SwiftttCameraTests.SwiftFileList (in target 'SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/Objects-normal/arm64/SwiftttCameraTests.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/Objects-normal/arm64/SwiftttCameraTests.SwiftConstValuesFileList (in target 'SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/Objects-normal/arm64/SwiftttCameraTests.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/Objects-normal/arm64/SwiftttCameraTests.LinkFileList (in target 'SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/Objects-normal/arm64/SwiftttCameraTests.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/Objects-normal/arm64/SwiftttCameraTests-OutputFileMap.json (in target 'SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/Objects-normal/arm64/SwiftttCameraTests-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/DerivedSources/resource_bundle_accessor.swift (in target 'SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCameraTests.build/DerivedSources/resource_bundle_accessor.swift
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/SwiftttCamera.DependencyStaticMetadataFileList (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/SwiftttCamera.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/SwiftttCamera.DependencyMetadataFileList (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/SwiftttCamera.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.SwiftFileList (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.SwiftConstValuesFileList (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.LinkFileList (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.LinkFileList
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/SwiftttCamera.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/SwiftttCamera.modulemap (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/SwiftttCamera.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros
MkDir /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SwiftttCameraTests.xctest (in target 'SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
/bin/mkdir -p /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SwiftttCameraTests.xctest
MkDir /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_output/unthinned (in target 'SwiftttCamera_SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
/bin/mkdir -p /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_output/unthinned
MkDir /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_output/thinned (in target 'SwiftttCamera_SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
/bin/mkdir -p /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_output/thinned
CompileAssetCatalogVariant thinned /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SwiftttCamera_SwiftttCameraTests.bundle /Users/admin/builder/spi-builder-workspace/Tests/TestImages.xcassets (in target 'SwiftttCamera_SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/actool /Users/admin/builder/spi-builder-workspace/Tests/TestImages.xcassets --compile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_output/thinned --output-format human-readable-text --notices --warnings --export-dependency-info /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_dependencies_thinned --output-partial-info-plist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_generated_info.plist_thinned --compress-pngs --enable-on-demand-resources NO --development-region en --target-device vision --minimum-deployment-target 1.0 --platform xros
SwiftDriver SwiftttCamera normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name SwiftttCamera -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.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/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftttCamera (in target 'SwiftttCamera' from project 'SwiftttCamera')
Failed frontend command:
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/CameraDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/CapturedImage.swift /Users/admin/builder/spi-builder-workspace/Sources/DeviceOrientation.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureSession+Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/Comparable+Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/UIImage+Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/UIViewController+SwiftttCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Focus.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Zoom.swift -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera_const_extract_protocols.json -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -enable-experimental-feature DebugDescriptionMacro -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name SwiftttCamera -frontend-parseable-output -disable-clang-spi -target-sdk-version 2.4 -target-sdk-name xros2.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.abi.json
EmitSwiftModule normal arm64 (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CameraTypes.swift:45:43: error: 'FlashMode' is unavailable in visionOS
var captureFlashMode: AVCaptureDevice.FlashMode {
^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:869:28: note: 'FlashMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFlashMode) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraTypes.swift:63:43: error: 'TorchMode' is unavailable in visionOS
var captureTorchMode: AVCaptureDevice.TorchMode {
^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
^
/Users/admin/builder/spi-builder-workspace/Sources/DeviceOrientation.swift:9:26: error: 'beginGeneratingDeviceOrientationNotifications()' is unavailable in visionOS
UIDevice.current.beginGeneratingDeviceOrientationNotifications()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UIKit.UIDevice.beginGeneratingDeviceOrientationNotifications:3:24: note: 'beginGeneratingDeviceOrientationNotifications()' has been explicitly marked unavailable here
@MainActor open func beginGeneratingDeviceOrientationNotifications()}
^
/Users/admin/builder/spi-builder-workspace/Sources/DeviceOrientation.swift:8:22: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
private lazy var motionManager: CMMotionManager? = {
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:14:45: error: 'DeviceType' is only available in visionOS 2.1 or newer
static let allCameras: [AVCaptureDevice.DeviceType] = [
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:14:16: note: add @available attribute to enclosing static property
static let allCameras: [AVCaptureDevice.DeviceType] = [
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:5:8: note: add @available attribute to enclosing extension
public extension AVCaptureDevice {
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:15:10: error: 'builtInWideAngleCamera' is only available in visionOS 2.1 or newer
.builtInWideAngleCamera,
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:14:16: note: add @available attribute to enclosing static property
static let allCameras: [AVCaptureDevice.DeviceType] = [
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:5:8: note: add @available attribute to enclosing extension
public extension AVCaptureDevice {
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:16:10: error: 'builtInTelephotoCamera' is unavailable in visionOS
.builtInTelephotoCamera,
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:485:38: note: 'builtInTelephotoCamera' has been explicitly marked unavailable here
AVF_EXPORT AVCaptureDeviceType const AVCaptureDeviceTypeBuiltInTelephotoCamera API_AVAILABLE(ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:17:10: error: 'builtInDualCamera' is unavailable in visionOS
.builtInDualCamera,
^~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:510:38: note: 'builtInDualCamera' has been explicitly marked unavailable here
AVF_EXPORT AVCaptureDeviceType const AVCaptureDeviceTypeBuiltInDualCamera API_AVAILABLE(ios(10.2), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:18:10: error: 'builtInTrueDepthCamera' is unavailable in visionOS
.builtInTrueDepthCamera,
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:551:38: note: 'builtInTrueDepthCamera' has been explicitly marked unavailable here
AVF_EXPORT AVCaptureDeviceType const AVCaptureDeviceTypeBuiltInTrueDepthCamera API_AVAILABLE(ios(11.1), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:19:10: error: 'builtInUltraWideCamera' is unavailable in visionOS
.builtInUltraWideCamera,
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:491:38: note: 'builtInUltraWideCamera' has been explicitly marked unavailable here
AVF_EXPORT AVCaptureDeviceType const AVCaptureDeviceTypeBuiltInUltraWideCamera API_AVAILABLE(ios(13.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:20:10: error: 'builtInDualWideCamera' is unavailable in visionOS
.builtInDualWideCamera,
^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:528:38: note: 'builtInDualWideCamera' has been explicitly marked unavailable here
AVF_EXPORT AVCaptureDeviceType const AVCaptureDeviceTypeBuiltInDualWideCamera API_AVAILABLE(ios(13.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:21:10: error: 'builtInTripleCamera' is unavailable in visionOS
.builtInTripleCamera,
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:545:38: note: 'builtInTripleCamera' has been explicitly marked unavailable here
AVF_EXPORT AVCaptureDeviceType const AVCaptureDeviceTypeBuiltInTripleCamera API_AVAILABLE(ios(13.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:25:55: error: 'DeviceType' is only available in visionOS 2.1 or newer
static let availableCameraTypes: [AVCaptureDevice.DeviceType] = allCameras.filter { AVCaptureDevice.DiscoverySession(deviceTypes: [ $0 ], mediaType: .video, position: .unspecified).devices.isEmpty == false }
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:25:16: note: add @available attribute to enclosing static property
static let availableCameraTypes: [AVCaptureDevice.DeviceType] = allCameras.filter { AVCaptureDevice.DiscoverySession(deviceTypes: [ $0 ], mediaType: .video, position: .unspecified).devices.isEmpty == false }
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:5:8: note: add @available attribute to enclosing extension
public extension AVCaptureDevice {
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:25:105: error: 'DiscoverySession' is only available in visionOS 2.1 or newer
static let availableCameraTypes: [AVCaptureDevice.DeviceType] = allCameras.filter { AVCaptureDevice.DiscoverySession(deviceTypes: [ $0 ], mediaType: .video, position: .unspecified).devices.isEmpty == false }
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:25:105: note: add 'if #available' version check
static let availableCameraTypes: [AVCaptureDevice.DeviceType] = allCameras.filter { AVCaptureDevice.DiscoverySession(deviceTypes: [ $0 ], mediaType: .video, position: .unspecified).devices.isEmpty == false }
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:25:16: note: add @available attribute to enclosing static property
static let availableCameraTypes: [AVCaptureDevice.DeviceType] = allCameras.filter { AVCaptureDevice.DiscoverySession(deviceTypes: [ $0 ], mediaType: .video, position: .unspecified).devices.isEmpty == false }
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:5:8: note: add @available attribute to enclosing extension
public extension AVCaptureDevice {
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:123:63: error: 'FocusMode' is unavailable in visionOS
func setFocusModeIfSupported(_ focusMode: AVCaptureDevice.FocusMode) {
^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:129:53: error: 'ExposureMode' is unavailable in visionOS
func setExposureModeIfSupported(_ exposureMode: ExposureMode) {
^~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1272:28: note: 'ExposureMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureSession+Utilities.swift:20:64: error: 'Preset' is unavailable in visionOS
func setSessionPresetIfPossible(_ preset: AVCaptureSession.Preset) {
^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
typedef NSString * AVCaptureSessionPreset NS_TYPED_ENUM API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/UIImage+Utilities.swift:31:50: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
func cropRect(fromPreviewLayer previewLayer: AVCaptureVideoPreviewLayer) -> CGRect {
^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:14:31: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
private var previewLayer: AVCaptureVideoPreviewLayer!
^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:15:30: error: 'AVCapturePhotoOutput' is unavailable in visionOS
private var photoOutput: AVCapturePhotoOutput!
^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
@interface AVCapturePhotoOutput : AVCaptureOutput
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:22:21: warning: main actor-isolated property 'delegate' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public weak var delegate: CameraDelegate?
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:9:48: note: add '@preconcurrency' to the 'CameraProtocol' conformance to defer isolation checking to run time
public class SwiftttCamera : UIViewController, CameraProtocol {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:7:9: note: requirement 'delegate' declared here
var delegate: CameraDelegate? { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:24:16: warning: main actor-isolated property 'handlesTapFocus' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var handlesTapFocus: Bool = true
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:13:9: note: requirement 'handlesTapFocus' declared here
var handlesTapFocus: Bool { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:25:16: warning: main actor-isolated property 'showsFocusView' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var showsFocusView: Bool = true
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:16:9: note: requirement 'showsFocusView' declared here
var showsFocusView: Bool { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:26:16: warning: main actor-isolated property 'handlesZoom' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var handlesZoom: Bool = true
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:19:9: note: requirement 'handlesZoom' declared here
var handlesZoom: Bool { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:27:16: warning: main actor-isolated property 'showsZoomView' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var showsZoomView: Bool = true
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:22:9: note: requirement 'showsZoomView' declared here
var showsZoomView: Bool { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:31:16: warning: main actor-isolated property 'maxZoomFactor' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var maxZoomFactor: CGFloat = 1
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:25:9: note: requirement 'maxZoomFactor' declared here
var maxZoomFactor: CGFloat { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:23:21: warning: main actor-isolated property 'gestureDelegate' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public weak var gestureDelegate: UIGestureRecognizerDelegate?
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:28:9: note: requirement 'gestureDelegate' declared here
var gestureDelegate: UIGestureRecognizerDelegate? { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:39:16: warning: main actor-isolated property 'gestureView' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var gestureView: UIView?
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:31:9: note: requirement 'gestureView' declared here
var gestureView: UIView? { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:28:16: warning: main actor-isolated property 'cropsImageToVisibleAspectRatio' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var cropsImageToVisibleAspectRatio: Bool = true
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:34:9: note: requirement 'cropsImageToVisibleAspectRatio' declared here
var cropsImageToVisibleAspectRatio: Bool { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:29:16: warning: main actor-isolated property 'scalesImage' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var scalesImage: Bool = true
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:37:9: note: requirement 'scalesImage' declared here
var scalesImage: Bool { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:30:16: warning: main actor-isolated property 'maxScaledDimension' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var maxScaledDimension: CGFloat?
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:40:9: note: requirement 'maxScaledDimension' declared here
var maxScaledDimension: CGFloat? { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:32:16: warning: main actor-isolated property 'normalizesImageOrientations' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var normalizesImageOrientations: Bool = true
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:44:9: note: requirement 'normalizesImageOrientations' declared here
var normalizesImageOrientations: Bool { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:33:16: warning: main actor-isolated property 'returnsRotatedPreview' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var returnsRotatedPreview: Bool = true
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:47:9: note: requirement 'returnsRotatedPreview' declared here
var returnsRotatedPreview: Bool { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:34:16: warning: main actor-isolated property 'interfaceRotatesWithOrientation' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var interfaceRotatesWithOrientation: Bool = true
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:50:9: note: requirement 'interfaceRotatesWithOrientation' declared here
var interfaceRotatesWithOrientation: Bool { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:35:16: warning: main actor-isolated property 'fixedInterfaceOrientation' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var fixedInterfaceOrientation: UIDeviceOrientation = .portrait
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:54:9: note: requirement 'fixedInterfaceOrientation' declared here
var fixedInterfaceOrientation: UIDeviceOrientation { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:36:16: warning: main actor-isolated property 'cameraDevice' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var cameraDevice: CameraDevice = .rear { didSet { handleCameraDeviceChanged(oldValue: oldValue, newValue: cameraDevice) } }
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:59:9: note: requirement 'cameraDevice' declared here
var cameraDevice: CameraDevice { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:37:16: warning: main actor-isolated property 'cameraFlashMode' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var cameraFlashMode: CameraFlashMode = .off
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:62:9: note: requirement 'cameraFlashMode' declared here
var cameraFlashMode: CameraFlashMode { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:38:16: warning: main actor-isolated property 'cameraTorchMode' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var cameraTorchMode: CameraTorchMode = .off { didSet { handleCameraTorchModeChanged() } }
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:65:9: note: requirement 'cameraTorchMode' declared here
var cameraTorchMode: CameraTorchMode { get set }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:213:16: warning: main actor-isolated property 'isTorchAvailableForCurrentDevice' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var isTorchAvailableForCurrentDevice: Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:75:9: note: requirement 'isTorchAvailableForCurrentDevice' declared here
var isTorchAvailableForCurrentDevice: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:218:24: warning: main actor-isolated static method 'isTorchAvailable(forCameraDevice:)' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public static func isTorchAvailable(forCameraDevice cameraDevice: CameraDevice) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:218:24: note: add 'nonisolated' to 'isTorchAvailable(forCameraDevice:)' to make this static method not isolated to the actor
public static func isTorchAvailable(forCameraDevice cameraDevice: CameraDevice) -> Bool {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:80:17: note: mark the protocol requirement 'isTorchAvailable(forCameraDevice:)' 'async' to allow actor-isolated conformances
static func isTorchAvailable(forCameraDevice cameraDevice: CameraDevice) -> Bool
^
async
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:222:24: warning: main actor-isolated static method 'isPointFocusAvailable(forCameraDevice:)' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public static func isPointFocusAvailable(forCameraDevice cameraDevice: CameraDevice) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:222:24: note: add 'nonisolated' to 'isPointFocusAvailable(forCameraDevice:)' to make this static method not isolated to the actor
public static func isPointFocusAvailable(forCameraDevice cameraDevice: CameraDevice) -> Bool {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:85:17: note: mark the protocol requirement 'isPointFocusAvailable(forCameraDevice:)' 'async' to allow actor-isolated conformances
static func isPointFocusAvailable(forCameraDevice cameraDevice: CameraDevice) -> Bool
^
async
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:226:24: warning: main actor-isolated static method 'isCameraDeviceAvailable' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public static func isCameraDeviceAvailable(_ cameraDevice: CameraDevice) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:226:24: note: add 'nonisolated' to 'isCameraDeviceAvailable' to make this static method not isolated to the actor
public static func isCameraDeviceAvailable(_ cameraDevice: CameraDevice) -> Bool {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:90:17: note: mark the protocol requirement 'isCameraDeviceAvailable' 'async' to allow actor-isolated conformances
static func isCameraDeviceAvailable(_ cameraDevice: CameraDevice) -> Bool
^
async
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:230:17: warning: main actor-isolated instance method 'focus(at:)' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public func focus(at touchPoint: CGPoint) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:230:17: note: add 'nonisolated' to 'focus(at:)' to make this instance method not isolated to the actor
public func focus(at touchPoint: CGPoint) -> Bool {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:95:10: note: mark the protocol requirement 'focus(at:)' 'async' to allow actor-isolated conformances
func focus(at touchPoint: CGPoint) -> Bool
^
async
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:235:17: warning: main actor-isolated instance method 'zoom(to:)' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public func zoom(to zoomScale: CGFloat) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:235:17: note: add 'nonisolated' to 'zoom(to:)' to make this instance method not isolated to the actor
public func zoom(to zoomScale: CGFloat) -> Bool {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:101:10: note: mark the protocol requirement 'zoom(to:)' 'async' to allow actor-isolated conformances
func zoom(to zoomScale: CGFloat) -> Bool
^
async
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:271:16: warning: main actor-isolated property 'isReadyToCapturePhoto' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public var isReadyToCapturePhoto: Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:106:9: note: requirement 'isReadyToCapturePhoto' declared here
var isReadyToCapturePhoto: Bool { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:275:17: warning: main actor-isolated instance method 'takePicture()' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public func takePicture() {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:275:17: note: add 'nonisolated' to 'takePicture()' to make this instance method not isolated to the actor
public func takePicture() {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:109:10: note: mark the protocol requirement 'takePicture()' 'async' to allow actor-isolated conformances
func takePicture()
^
async
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:303:17: warning: main actor-isolated instance method 'process(image:withCropRect:withMaxDimension:)' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public func process(image: UIImage, withCropRect cropRect: CGRect?, withMaxDimension maxDimension: CGFloat?) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:303:17: note: add 'nonisolated' to 'process(image:withCropRect:withMaxDimension:)' to make this instance method not isolated to the actor
public func process(image: UIImage, withCropRect cropRect: CGRect?, withMaxDimension maxDimension: CGFloat?) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:121:10: note: mark the protocol requirement 'process(image:withCropRect:withMaxDimension:)' 'async' to allow actor-isolated conformances
func process(image: UIImage, withCropRect cropRect: CGRect?, withMaxDimension maxDimension: CGFloat?)
^
async
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:307:17: warning: main actor-isolated instance method 'cancelImageProcessing()' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public func cancelImageProcessing() {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:307:17: note: add 'nonisolated' to 'cancelImageProcessing()' to make this instance method not isolated to the actor
public func cancelImageProcessing() {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:124:10: note: mark the protocol requirement 'cancelImageProcessing()' 'async' to allow actor-isolated conformances
func cancelImageProcessing()
^
async
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:117:17: warning: main actor-isolated instance method 'startRunning()' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public func startRunning() {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:117:17: note: add 'nonisolated' to 'startRunning()' to make this instance method not isolated to the actor
public func startRunning() {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:130:10: note: mark the protocol requirement 'startRunning()' 'async' to allow actor-isolated conformances
func startRunning()
^
async
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:121:17: warning: main actor-isolated instance method 'stopRunning()' cannot be used to satisfy nonisolated requirement from protocol 'CameraProtocol'; this is an error in the Swift 6 language mode
public func stopRunning() {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:121:17: note: add 'nonisolated' to 'stopRunning()' to make this instance method not isolated to the actor
public func stopRunning() {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift:134:10: note: mark the protocol requirement 'stopRunning()' 'async' to allow actor-isolated conformances
func stopRunning()
^
async
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:409:63: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
private func currentCaptureVideoOrientationForDevice() -> AVCaptureVideoOrientation {
^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:421:63: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
private func currentPreviewVideoOrientationForDevice() -> AVCaptureVideoOrientation {
^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:426:106: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
private static func videoOrientation(forDeviceOrientation deviceOrientation: UIDeviceOrientation) -> AVCaptureVideoOrientation {
^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:476:10: warning: main actor-isolated instance method 'handleTapFocus(atPoint:)' cannot be used to satisfy nonisolated requirement from protocol 'FocusDelegate'; this is an error in the Swift 6 language mode
func handleTapFocus(atPoint touchPoint: CGPoint) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:476:10: note: add 'nonisolated' to 'handleTapFocus(atPoint:)' to make this instance method not isolated to the actor
func handleTapFocus(atPoint touchPoint: CGPoint) -> Bool {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:475:27: note: add '@preconcurrency' to the 'FocusDelegate' conformance to defer isolation checking to run time
extension SwiftttCamera : FocusDelegate {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/Focus.swift:9:10: note: mark the protocol requirement 'handleTapFocus(atPoint:)' 'async' to allow actor-isolated conformances
func handleTapFocus(atPoint touchPoint: CGPoint) -> Bool
^
async
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:484:10: warning: main actor-isolated instance method 'handlePinchZoom(withScale:)' cannot be used to satisfy nonisolated requirement from protocol 'ZoomDelegate'; this is an error in the Swift 6 language mode
func handlePinchZoom(withScale zoomScale: CGFloat) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:484:10: note: add 'nonisolated' to 'handlePinchZoom(withScale:)' to make this instance method not isolated to the actor
func handlePinchZoom(withScale zoomScale: CGFloat) -> Bool {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:483:27: note: add '@preconcurrency' to the 'ZoomDelegate' conformance to defer isolation checking to run time
extension SwiftttCamera : ZoomDelegate {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/Zoom.swift:10:10: note: mark the protocol requirement 'handlePinchZoom(withScale:)' 'async' to allow actor-isolated conformances
func handlePinchZoom(withScale zoomScale: CGFloat) -> Bool
^
async
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:490:39: error: 'AVCapturePhotoOutput' is unavailable in visionOS
public func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: Error?) {
^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
@interface AVCapturePhotoOutput : AVCaptureOutput
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:490:93: error: 'AVCapturePhoto' is unavailable in visionOS
public func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: Error?) {
^~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1954:12: note: 'AVCapturePhoto' has been explicitly marked unavailable here
@interface AVCapturePhoto : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:490:17: error: cannot override 'photoOutput' which has been marked unavailable
public func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: Error?) {
^
AVFoundation.AVCapturePhotoCaptureDelegate.photoOutput:3:17: note: 'photoOutput(_:didFinishProcessingPhoto:error:)' has been explicitly marked unavailable here
optional func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?)}
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:490:17: warning: main actor-isolated instance method 'photoOutput(_:didFinishProcessingPhoto:error:)' cannot be used to satisfy nonisolated requirement from protocol 'AVCapturePhotoCaptureDelegate'; this is an error in the Swift 6 language mode
public func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: Error?) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:490:17: note: add 'nonisolated' to 'photoOutput(_:didFinishProcessingPhoto:error:)' to make this instance method not isolated to the actor
public func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: Error?) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:489:27: note: add '@preconcurrency' to the 'AVCapturePhotoCaptureDelegate' conformance to defer isolation checking to run time
extension SwiftttCamera : AVCapturePhotoCaptureDelegate {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:489:27: error: 'AVCapturePhotoCaptureDelegate' is unavailable in visionOS
extension SwiftttCamera : AVCapturePhotoCaptureDelegate {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:966:11: note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
@protocol AVCapturePhotoCaptureDelegate <NSObject>
^
SwiftCompile normal arm64 Compiling\ UIImage+Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/UIImage+Utilities.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Extensions/UIImage+Utilities.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ CameraTypes.swift,\ CapturedImage.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/CapturedImage.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraTypes.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CapturedImage.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Zoom.swift /Users/admin/builder/spi-builder-workspace/Sources/Zoom.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Zoom.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SwiftttCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ CameraDelegate.swift,\ CameraProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraDelegate.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Focus.swift /Users/admin/builder/spi-builder-workspace/Sources/Focus.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Focus.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ AVCaptureSession+Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureSession+Utilities.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureSession+Utilities.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ DeviceOrientation.swift,\ AVCaptureDevice+Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/DeviceOrientation.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DeviceOrientation.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ UIViewController+SwiftttCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/UIViewController+SwiftttCamera.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
Command SwiftCompile failed with a nonzero exit code
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftttCamera (in target 'SwiftttCamera' from project 'SwiftttCamera')
EmitSwiftModule normal arm64 (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 Compiling\ UIViewController+SwiftttCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/UIViewController+SwiftttCamera.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
Building workspace spi-builder-workspace with scheme SwiftttCamera
(4 failures)
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Invalid Resource 'Test Images': File not found.
Resolved source packages:
SwiftttCamera: /Users/admin/builder/spi-builder-workspace
resolved source packages: SwiftttCamera
{
"dependencies" : [
],
"manifest_display_name" : "SwiftttCamera",
"name" : "SwiftttCamera",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "SwiftttCamera",
"targets" : [
"SwiftttCamera"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SwiftttCameraTests",
"module_type" : "SwiftTarget",
"name" : "SwiftttCameraTests",
"path" : "Tests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/TestImages.xcassets",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"CapturedImageTests.swift",
"DeviceOrientationTests.swift",
"FocusTests.swift",
"SwiftttCameraTests.swift",
"UIImageUtilitiesPerformanceTests.swift",
"UIImageUtilitiesTests.swift",
"UIViewControllerSwiftttCameraTests.swift",
"Utilities/UIPinchGestureRecognizerMock.swift",
"Utilities/UITapGestureRecognizerMock.swift",
"ZoomTests.swift"
],
"target_dependencies" : [
"SwiftttCamera"
],
"type" : "test"
},
{
"c99name" : "SwiftttCamera",
"module_type" : "SwiftTarget",
"name" : "SwiftttCamera",
"path" : "Sources",
"product_memberships" : [
"SwiftttCamera"
],
"sources" : [
"CameraDelegate.swift",
"CameraProtocol.swift",
"CameraTypes.swift",
"CapturedImage.swift",
"DeviceOrientation.swift",
"Extensions/AVCaptureDevice+Utilities.swift",
"Extensions/AVCaptureSession+Utilities.swift",
"Extensions/Comparable+Utilities.swift",
"Extensions/UIImage+Utilities.swift",
"Extensions/UIViewController+SwiftttCamera.swift",
"Focus.swift",
"SwiftttCamera.swift",
"Zoom.swift"
],
"type" : "library"
}
],
"tools_version" : "5.4"
}
warning: 'spi-builder-workspace': Invalid Resource 'Test Images': File not found.
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"SwiftttCamera"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SwiftttCamera -destination generic/platform=xrOS
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme SwiftttCamera -destination generic/platform=xrOS
Resolve Package Graph
Invalid Resource 'Test Images': File not found.
Resolved source packages:
SwiftttCamera: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (4 targets)
Target 'SwiftttCameraTests' in project 'SwiftttCamera'
➜ Explicit dependency on target 'SwiftttCamera_SwiftttCameraTests' in project 'SwiftttCamera'
➜ Explicit dependency on target 'SwiftttCamera' in project 'SwiftttCamera'
Target 'SwiftttCamera' in project 'SwiftttCamera'
➜ Explicit dependency on target 'SwiftttCamera' in project 'SwiftttCamera'
Target 'SwiftttCamera' in project 'SwiftttCamera' (no dependencies)
Target 'SwiftttCamera_SwiftttCameraTests' in project 'SwiftttCamera' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/actool --version --output-format xml1
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: bbb8e3916632e0fd2eaa33f69bd67cf3
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/bbb8e3916632e0fd2eaa33f69bd67cf3.xcbuilddata
ClangStatCache /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache
CompileAssetCatalogVariant thinned /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SwiftttCamera_SwiftttCameraTests.bundle /Users/admin/builder/spi-builder-workspace/Tests/TestImages.xcassets (in target 'SwiftttCamera_SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/actool /Users/admin/builder/spi-builder-workspace/Tests/TestImages.xcassets --compile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_output/thinned --output-format human-readable-text --notices --warnings --export-dependency-info /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_dependencies_thinned --output-partial-info-plist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_generated_info.plist_thinned --compress-pngs --enable-on-demand-resources NO --development-region en --target-device vision --minimum-deployment-target 1.0 --platform xros
/* com.apple.actool.compilation-results */
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_generated_info.plist_thinned
/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_output/thinned/Assets.car
SwiftDriver SwiftttCamera normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name SwiftttCamera -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.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/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ AVCaptureSession+Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureSession+Utilities.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureSession+Utilities.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ DeviceOrientation.swift,\ AVCaptureDevice+Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/DeviceOrientation.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DeviceOrientation.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ CameraDelegate.swift,\ CameraProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraDelegate.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ CameraTypes.swift,\ CapturedImage.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/CapturedImage.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraTypes.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CapturedImage.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Comparable+Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/Comparable+Utilities.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Extensions/Comparable+Utilities.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ UIImage+Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/UIImage+Utilities.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Extensions/UIImage+Utilities.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Focus.swift /Users/admin/builder/spi-builder-workspace/Sources/Focus.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Focus.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SwiftttCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ UIViewController+SwiftttCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/UIViewController+SwiftttCamera.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Extensions/UIViewController+SwiftttCamera.swift (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftttCamera (in target 'SwiftttCamera' from project 'SwiftttCamera')
Failed frontend command:
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/CameraDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/CapturedImage.swift /Users/admin/builder/spi-builder-workspace/Sources/DeviceOrientation.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureSession+Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/Comparable+Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/UIImage+Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/Extensions/UIViewController+SwiftttCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Focus.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Zoom.swift -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name SwiftttCamera -frontend-parseable-output -disable-clang-spi -target-sdk-version 2.4 -target-sdk-name xros2.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera.build/Objects-normal/arm64/SwiftttCamera.abi.json
EmitSwiftModule normal arm64 (in target 'SwiftttCamera' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CameraTypes.swift:45:43: error: 'FlashMode' is unavailable in visionOS
var captureFlashMode: AVCaptureDevice.FlashMode {
^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:869:28: note: 'FlashMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFlashMode) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CameraTypes.swift:63:43: error: 'TorchMode' is unavailable in visionOS
var captureTorchMode: AVCaptureDevice.TorchMode {
^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:951:28: note: 'TorchMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureTorchMode) {
^
/Users/admin/builder/spi-builder-workspace/Sources/DeviceOrientation.swift:9:26: error: 'beginGeneratingDeviceOrientationNotifications()' is unavailable in visionOS
UIDevice.current.beginGeneratingDeviceOrientationNotifications()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UIKit.UIDevice.beginGeneratingDeviceOrientationNotifications:3:24: note: 'beginGeneratingDeviceOrientationNotifications()' has been explicitly marked unavailable here
@MainActor open func beginGeneratingDeviceOrientationNotifications()}
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:14:45: error: 'DeviceType' is only available in visionOS 2.1 or newer
static let allCameras: [AVCaptureDevice.DeviceType] = [
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:14:16: note: add @available attribute to enclosing static property
static let allCameras: [AVCaptureDevice.DeviceType] = [
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:5:8: note: add @available attribute to enclosing extension
public extension AVCaptureDevice {
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:15:10: error: 'builtInWideAngleCamera' is only available in visionOS 2.1 or newer
.builtInWideAngleCamera,
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:14:16: note: add @available attribute to enclosing static property
static let allCameras: [AVCaptureDevice.DeviceType] = [
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:5:8: note: add @available attribute to enclosing extension
public extension AVCaptureDevice {
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:16:10: error: 'builtInTelephotoCamera' is unavailable in visionOS
.builtInTelephotoCamera,
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:485:38: note: 'builtInTelephotoCamera' has been explicitly marked unavailable here
AVF_EXPORT AVCaptureDeviceType const AVCaptureDeviceTypeBuiltInTelephotoCamera API_AVAILABLE(ios(10.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:17:10: error: 'builtInDualCamera' is unavailable in visionOS
.builtInDualCamera,
^~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:510:38: note: 'builtInDualCamera' has been explicitly marked unavailable here
AVF_EXPORT AVCaptureDeviceType const AVCaptureDeviceTypeBuiltInDualCamera API_AVAILABLE(ios(10.2), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:18:10: error: 'builtInTrueDepthCamera' is unavailable in visionOS
.builtInTrueDepthCamera,
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:551:38: note: 'builtInTrueDepthCamera' has been explicitly marked unavailable here
AVF_EXPORT AVCaptureDeviceType const AVCaptureDeviceTypeBuiltInTrueDepthCamera API_AVAILABLE(ios(11.1), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:19:10: error: 'builtInUltraWideCamera' is unavailable in visionOS
.builtInUltraWideCamera,
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:491:38: note: 'builtInUltraWideCamera' has been explicitly marked unavailable here
AVF_EXPORT AVCaptureDeviceType const AVCaptureDeviceTypeBuiltInUltraWideCamera API_AVAILABLE(ios(13.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:20:10: error: 'builtInDualWideCamera' is unavailable in visionOS
.builtInDualWideCamera,
^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:528:38: note: 'builtInDualWideCamera' has been explicitly marked unavailable here
AVF_EXPORT AVCaptureDeviceType const AVCaptureDeviceTypeBuiltInDualWideCamera API_AVAILABLE(ios(13.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:21:10: error: 'builtInTripleCamera' is unavailable in visionOS
.builtInTripleCamera,
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:545:38: note: 'builtInTripleCamera' has been explicitly marked unavailable here
AVF_EXPORT AVCaptureDeviceType const AVCaptureDeviceTypeBuiltInTripleCamera API_AVAILABLE(ios(13.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(macos, visionos) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:25:55: error: 'DeviceType' is only available in visionOS 2.1 or newer
static let availableCameraTypes: [AVCaptureDevice.DeviceType] = allCameras.filter { AVCaptureDevice.DiscoverySession(deviceTypes: [ $0 ], mediaType: .video, position: .unspecified).devices.isEmpty == false }
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:25:16: note: add @available attribute to enclosing static property
static let availableCameraTypes: [AVCaptureDevice.DeviceType] = allCameras.filter { AVCaptureDevice.DiscoverySession(deviceTypes: [ $0 ], mediaType: .video, position: .unspecified).devices.isEmpty == false }
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:5:8: note: add @available attribute to enclosing extension
public extension AVCaptureDevice {
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:25:105: error: 'DiscoverySession' is only available in visionOS 2.1 or newer
static let availableCameraTypes: [AVCaptureDevice.DeviceType] = allCameras.filter { AVCaptureDevice.DiscoverySession(deviceTypes: [ $0 ], mediaType: .video, position: .unspecified).devices.isEmpty == false }
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:25:105: note: add 'if #available' version check
static let availableCameraTypes: [AVCaptureDevice.DeviceType] = allCameras.filter { AVCaptureDevice.DiscoverySession(deviceTypes: [ $0 ], mediaType: .video, position: .unspecified).devices.isEmpty == false }
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:25:16: note: add @available attribute to enclosing static property
static let availableCameraTypes: [AVCaptureDevice.DeviceType] = allCameras.filter { AVCaptureDevice.DiscoverySession(deviceTypes: [ $0 ], mediaType: .video, position: .unspecified).devices.isEmpty == false }
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:5:8: note: add @available attribute to enclosing extension
public extension AVCaptureDevice {
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:123:63: error: 'FocusMode' is unavailable in visionOS
func setFocusModeIfSupported(_ focusMode: AVCaptureDevice.FocusMode) {
^~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1058:28: note: 'FocusMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureFocusMode) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureDevice+Utilities.swift:129:53: error: 'ExposureMode' is unavailable in visionOS
func setExposureModeIfSupported(_ exposureMode: ExposureMode) {
^~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureDevice.h:1272:28: note: 'ExposureMode' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureExposureMode) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/AVCaptureSession+Utilities.swift:20:64: error: 'Preset' is unavailable in visionOS
func setSessionPresetIfPossible(_ preset: AVCaptureSession.Preset) {
^~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSessionPreset.h:21:20: note: 'Preset' has been explicitly marked unavailable here
typedef NSString * AVCaptureSessionPreset NS_TYPED_ENUM API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos);
^
/Users/admin/builder/spi-builder-workspace/Sources/Extensions/UIImage+Utilities.swift:31:50: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
func cropRect(fromPreviewLayer previewLayer: AVCaptureVideoPreviewLayer) -> CGRect {
^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:14:31: error: 'AVCaptureVideoPreviewLayer' is unavailable in visionOS
private var previewLayer: AVCaptureVideoPreviewLayer!
^~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
@interface AVCaptureVideoPreviewLayer : CALayer
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:15:30: error: 'AVCapturePhotoOutput' is unavailable in visionOS
private var photoOutput: AVCapturePhotoOutput!
^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
@interface AVCapturePhotoOutput : AVCaptureOutput
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:409:63: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
private func currentCaptureVideoOrientationForDevice() -> AVCaptureVideoOrientation {
^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:421:63: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
private func currentPreviewVideoOrientationForDevice() -> AVCaptureVideoOrientation {
^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:426:106: error: 'AVCaptureVideoOrientation' is unavailable in visionOS
private static func videoOrientation(forDeviceOrientation deviceOrientation: UIDeviceOrientation) -> AVCaptureVideoOrientation {
^~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:140:28: note: 'AVCaptureVideoOrientation' has been explicitly marked unavailable here
typedef NS_ENUM(NSInteger, AVCaptureVideoOrientation) {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:490:39: error: 'AVCapturePhotoOutput' is unavailable in visionOS
public func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: Error?) {
^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:50:12: note: 'AVCapturePhotoOutput' has been explicitly marked unavailable here
@interface AVCapturePhotoOutput : AVCaptureOutput
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:490:93: error: 'AVCapturePhoto' is unavailable in visionOS
public func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: Error?) {
^~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:1954:12: note: 'AVCapturePhoto' has been explicitly marked unavailable here
@interface AVCapturePhoto : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:490:17: error: cannot override 'photoOutput' which has been marked unavailable
public func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: Error?) {
^
AVFoundation.AVCapturePhotoCaptureDelegate.photoOutput:3:17: note: 'photoOutput(_:didFinishProcessingPhoto:error:)' has been explicitly marked unavailable here
optional func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: (any Error)?)}
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftttCamera.swift:489:27: error: 'AVCapturePhotoCaptureDelegate' is unavailable in visionOS
extension SwiftttCamera : AVCapturePhotoCaptureDelegate {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCapturePhotoOutput.h:966:11: note: 'AVCapturePhotoCaptureDelegate' has been explicitly marked unavailable here
@protocol AVCapturePhotoCaptureDelegate <NSObject>
^
LinkAssetCatalog /Users/admin/builder/spi-builder-workspace/Tests/TestImages.xcassets (in target 'SwiftttCamera_SwiftttCameraTests' from project 'SwiftttCamera')
cd /Users/admin/builder/spi-builder-workspace
builtin-linkAssetCatalog --thinned /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_output/thinned --thinned-dependencies /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_dependencies_thinned --thinned-info-plist-content /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_generated_info.plist_thinned --unthinned /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_output/unthinned --unthinned-dependencies /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_dependencies_unthinned --unthinned-info-plist-content /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_generated_info.plist_unthinned --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SwiftttCamera_SwiftttCameraTests.bundle --plist-output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftttCamera.build/Debug-xros/SwiftttCamera_SwiftttCameraTests.build/assetcatalog_generated_info.plist
note: Emplaced /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SwiftttCamera_SwiftttCameraTests.bundle/Assets.car (in target 'SwiftttCamera_SwiftttCameraTests' from project 'SwiftttCamera')
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftttCamera (in target 'SwiftttCamera' from project 'SwiftttCamera')
EmitSwiftModule normal arm64 (in target 'SwiftttCamera' from project 'SwiftttCamera')
Building workspace spi-builder-workspace with scheme SwiftttCamera
(3 failures)
BUILD FAILURE 6.1 visionOS