Build Information
Failed to build CameraPicker, reference 0.2.1 (53b7bc), with Swift 6.4 for visionOS using Xcode 27.0 on 19 Sep 2026 10:05:38 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme CameraPicker -destination generic/platform=xrOSBuild Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/alobaili/camera-picker.git
Reference: 0.2.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/alobaili/camera-picker
* tag 0.2.1 -> FETCH_HEAD
HEAD is now at 53b7bcc Fix a crash caused by conflicting between media types and capture mode
Cloned https://github.com/alobaili/camera-picker.git
Revision (git rev-parse @):
53b7bcccbd0dc052d998b88dfb409e945936a536
SUCCESS checkout https://github.com/alobaili/camera-picker.git at 0.2.1
========================================
Build
========================================
Selected platform: visionOS
Swift version: 6.4
Building package at path: $PWD
https://github.com/alobaili/camera-picker.git
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
CameraPicker: /Users/admin/builder/spi-builder-workspace
resolved source packages: CameraPicker
2026-09-19 06:04:52.786 xcodebuild[529:3027] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "CameraPicker",
"name" : "CameraPicker",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "macos",
"version" : "11.0"
}
],
"products" : [
{
"name" : "CameraPicker",
"targets" : [
"CameraPicker"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "CameraPickerTests",
"module_type" : "SwiftTarget",
"name" : "CameraPickerTests",
"path" : "Tests/CameraPickerTests",
"sources" : [
"CameraPickerTests.swift"
],
"target_dependencies" : [
"CameraPicker"
],
"type" : "test"
},
{
"c99name" : "CameraPicker",
"module_type" : "SwiftTarget",
"name" : "CameraPicker",
"path" : "Sources/CameraPicker",
"product_memberships" : [
"CameraPicker"
],
"sources" : [
"CameraPicker.swift",
"CameraPickerItem.swift",
"ForEach+CameraPickerItem.swift",
"MediaSaver.swift",
"UIImagePickerController+.swift",
"UIImagePickerControllerRepresentation.swift"
],
"type" : "library"
}
],
"tools_version" : "5.8"
}
{
"workspace" : {
"name" : "CameraPicker",
"schemes" : [
"CameraPicker"
]
}
}
2026-09-19 06:05:25.059 xcodebuild[626:3851] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme CameraPicker -destination generic/platform=xrOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme CameraPicker -destination generic/platform=xrOS
Resolve Package Graph
Resolved source packages:
CameraPicker: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'CameraPicker-product' in project 'CameraPicker'
➜ Explicit dependency on target 'CameraPicker' in project 'CameraPicker'
Target 'CameraPicker' in project 'CameraPicker' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: 179bab9d339e5b61f0b3854acfb26d81
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/179bab9d339e5b61f0b3854acfb26d81.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
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-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
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/CameraPicker.build/Debug-xros/CameraPicker-t.build/CameraPicker.modulemap (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/CameraPicker.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/CameraPicker.DependencyMetadataFileList (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/CameraPicker.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/CameraPicker.DependencyStaticMetadataFileList (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/CameraPicker.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-OutputFileMap.json (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker_const_extract_protocols.json (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.SwiftConstValuesFileList (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.LinkFileList (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.SwiftFileList (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.SwiftFileList
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/CameraPicker.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/CameraPicker.modulemap (in target 'CameraPicker' from project 'CameraPicker')
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/CameraPicker.build/Debug-xros/CameraPicker-t.build/CameraPicker.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros
SwiftDriver CameraPicker normal arm64 com.apple.xcode.tools.swift.compiler (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name CameraPicker -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker_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/CameraPicker.build/Debug-xros/CameraPicker-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-1WBA714DZSVUL5JQDJ08CLKZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-C8XHKSHX96D5YYALNM4W70Z0O.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-1Q8IQP6M38UWSGZ95UCEY2M44.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-CDA349K2K4US766844K8E0PVA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ShaderGraph-AW1O397P711WTY8KSK8LZX9YA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-5BU2ADS7JXQMYENKQHW9X8XOU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-46GOQP8J1QTHLYQSJW81T8UZ3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-5NQ9Z1GV07GBSRQGAQCGXGVRI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-BXA97MNLI4BB0HF5I8MJE403D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-6WKHNW5S40U2QGHXXGETUDIRA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-CI4H5RO9IYFFWQ2COB512Q2S9.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-5RGRVV2TZ6WC4WZW5IXF8NQ04.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-ENTECK156YEWITZRRBTOCE4KR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-425JDMN5HPM3D0UEI8LEHP6NM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-AYM0BHR77VKMWZCO2T0XGV2HF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-BPYSMHWI520EQRL2HW519ZY7Z.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-8OR6T47OOYJA90ZBO3N1USDE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-2GT67HHHHK5CF1V1S31LH0PU2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-9ZHN6JKBS40BBA81RQMV8H0IC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-1VUZPM79PNCAHXVBERD53WRSF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-BC5IJI3YI34RQ61ZNVDRDZ6RN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-11B64KJD36B3YOHBR1BBXBJY8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-60P5LVNQO3ESRRM5DCJ05PFNK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-9XXAB17Y6E4BBPQADD61NZ23.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-26TIBFYCEJZVP216ZZAU1X8KN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-3XTHY7HWV6RF3KXKYQVHUBUXK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-692CJ8BG6RE5H04487EJJOVXW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-4U1VXMWIZD80E7PRUQF2G7P9X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-CLT3466HKC22GCKAWSCNG0H7T.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-5E0I2846LO3ZE24CSVR2O57TI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-EP5EU7FNGP4VOA3EDM18P1KHO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-AVLTZVCXBU2TO75JCN4AGU8XJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/dnssd-CCUV1M8EULNEQJUXO7L0PJAL4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-1004XEJ3IXOOAU0KL58SM3D0K.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CFNetwork-5MI70N1VLDQSWTX4COWLMSIRO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-45UXYEQRN95KG6BF2CW0QIYK9.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-BFUJ177R223UT2ZI327ZTZY91.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-8TH2M8WJIQMET4SADWX0N8372.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-CXS3C78T5TQDGLEGXIBJ04WJ4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-8GON1KVEKRN3NOQI8RETBRWJP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-6F9TY5TEPCCZ1K2KYM4GMEGHD.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ImageIO-5CC6COR9KJYI1UBL7CSHLU2OG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/IOSurface-5FE9U89GVFF9A7X7AGO2R8ENI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-E5KMWDZEKS4QW9RO1KBRDEXV6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/LocalAuthentication-9MSPUJ85OBXBTOD7NJCT1GZ0O.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-AOVGLUWEAN6CG2UZFNESGSP6C.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-8GQGFVARUE99D8VJX3TINY0VP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-8G2XC01RPQ5HYIZE6JNUT864I.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/FileProvider-C9I28SI56F2SEVH1BCWTKGODO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMIDI-7L19IC4ZH9BPYLVTD8IIFWN9R.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-BANTQ3WXXGKZJYC0LLB3MD9K0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-1DR4J4YDVDGAYQTZ0FKZ1PU09.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-8IIV1V1FPNAPA4LY1Y23LOM2N.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-73N6Z547OZUEZ8ADGEC6XRHWN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-BNGT87TS0GMBFF7TY70HHB69.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-1SN37095DAPVJ068LLP9TBDQX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-8TBYAKHCX6UC8QQSS7BD8GQK5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Network-EQPZZF3W6BWG89K0PY9NZO3T0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OpenGLES-56BKSYXNVAP91BYZRWAKQZKGI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Metal-EKNUM9P3PRIBHZK1ZBD6BA2T7.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AudioToolbox-2K3S8EA590EB3GMH6D6784BWZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-10LV922UPGE28QX2SOIO7ALIZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVRouting-55P8FRNK50AFZOMMB2LBBOX33.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-E12HJSJSLO0YKWYBES11UKJ02.pcm
SwiftExplicitDependencyCompileModuleFromInterface arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ShaderGraph-URHKVVOFZL5Z.swiftmodule
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-12T8WVKUNCL1N7VXH87MM4YOB.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ARKitFoundation-3N77COW7DLP77CM0PWZXSR9BD.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreML-37QYERWC0RQN4IY4377UD0TY1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-D1IBHC28BRHWLNUG1Q75G5YN0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreImage-8WF1P230U10QM666EQMNV7OF1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-6OBBMA39VFD4CB6SG2PE41FAP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/VideoToolbox-7I4MDYIPJ4IWU1ZSL4JE3I7M6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MediaToolbox-1J5U29ERBPNPI1HKEJHXOP8EV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Vision-DVVG9MQGC3IMTVPTC1691MQ6Z.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVFAudio-E8GATWFYYBEBB41O9N0LRRGYC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-2D2PMAAE45TMO6S28UCGCO5BR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVFoundation-DFCX8GQJWVA3CZBITWEHAZEFX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ARKitCore-307YVPJLQNB66BTBIONHZNP86.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/GameController-7QL0VMQHE24OWQFUR0UFT89DW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-77PUPXISY3V3TUF5FJEHUQC86.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ARKit-27VDPOZ50FG2MJG7OFV6IFQYQ.pcm
SwiftCompile normal arm64 Compiling\ UIImagePickerController+.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerController+.swift (in target 'CameraPicker' from project 'CameraPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerController+.swift (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIImagePickerController+.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ CameraPicker (in target 'CameraPicker' from project 'CameraPicker')
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift:12:48: error: 'CameraDevice' is unavailable in visionOS
10 |
11 | public extension CameraPicker {
12 | typealias Device = UIImagePickerController.CameraDevice
| `- error: 'CameraDevice' is unavailable in visionOS
13 | typealias CaptureMode = UIImagePickerController.CameraCaptureMode
14 | typealias FlashMode = UIImagePickerController.CameraFlashMode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:38:28: note: 'CameraDevice' has been explicitly marked unavailable here
36 | } API_UNAVAILABLE(tvos, visionos, watchos);
37 |
38 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraDevice) {
| `- note: 'CameraDevice' has been explicitly marked unavailable here
39 | UIImagePickerControllerCameraDeviceRear,
40 | UIImagePickerControllerCameraDeviceFront
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift:13:53: error: 'CameraCaptureMode' is unavailable in visionOS
11 | public extension CameraPicker {
12 | typealias Device = UIImagePickerController.CameraDevice
13 | typealias CaptureMode = UIImagePickerController.CameraCaptureMode
| `- error: 'CameraCaptureMode' is unavailable in visionOS
14 | typealias FlashMode = UIImagePickerController.CameraFlashMode
15 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:33:28: note: 'CameraCaptureMode' has been explicitly marked unavailable here
31 | } API_UNAVAILABLE(tvos, visionos, watchos);
32 |
33 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraCaptureMode) {
| `- note: 'CameraCaptureMode' has been explicitly marked unavailable here
34 | UIImagePickerControllerCameraCaptureModePhoto,
35 | UIImagePickerControllerCameraCaptureModeVideo
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift:14:51: error: 'CameraFlashMode' is unavailable in visionOS
12 | typealias Device = UIImagePickerController.CameraDevice
13 | typealias CaptureMode = UIImagePickerController.CameraCaptureMode
14 | typealias FlashMode = UIImagePickerController.CameraFlashMode
| `- error: 'CameraFlashMode' is unavailable in visionOS
15 | }
16 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:43:28: note: 'CameraFlashMode' has been explicitly marked unavailable here
41 | } API_UNAVAILABLE(tvos, visionos, watchos);
42 |
43 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraFlashMode) {
| `- note: 'CameraFlashMode' has been explicitly marked unavailable here
44 | UIImagePickerControllerCameraFlashModeOff = -1,
45 | UIImagePickerControllerCameraFlashModeAuto = 0,
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:15:42: error: 'QualityType' is unavailable in visionOS
13 | case image
14 | case movie(
15 | quality: UIImagePickerController.QualityType = .typeMedium,
| `- error: 'QualityType' is unavailable in visionOS
16 | maximumDuration: TimeInterval = 600
17 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:24:28: note: 'QualityType' has been explicitly marked unavailable here
22 | } API_UNAVAILABLE(tvos, watchos);
23 |
24 | typedef NS_ENUM(NSInteger, UIImagePickerControllerQualityType) {
| `- note: 'QualityType' has been explicitly marked unavailable here
25 | UIImagePickerControllerQualityTypeHigh = 0, // highest quality
26 | UIImagePickerControllerQualityTypeMedium = 1, // medium quality, suitable for transmission via Wi-Fi
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:36:47: error: 'CameraDevice' is unavailable in visionOS
34 | let allowsEditing: Bool
35 | let preferredMediaTypes: Set<CameraPickerMediaType>
36 | let cameraDevice: UIImagePickerController.CameraDevice
| `- error: 'CameraDevice' is unavailable in visionOS
37 | let preferredCaptureMode: UIImagePickerController.CameraCaptureMode
38 | let flashMode: UIImagePickerController.CameraFlashMode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:38:28: note: 'CameraDevice' has been explicitly marked unavailable here
36 | } API_UNAVAILABLE(tvos, visionos, watchos);
37 |
38 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraDevice) {
| `- note: 'CameraDevice' has been explicitly marked unavailable here
39 | UIImagePickerControllerCameraDeviceRear,
40 | UIImagePickerControllerCameraDeviceFront
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:37:55: error: 'CameraCaptureMode' is unavailable in visionOS
35 | let preferredMediaTypes: Set<CameraPickerMediaType>
36 | let cameraDevice: UIImagePickerController.CameraDevice
37 | let preferredCaptureMode: UIImagePickerController.CameraCaptureMode
| `- error: 'CameraCaptureMode' is unavailable in visionOS
38 | let flashMode: UIImagePickerController.CameraFlashMode
39 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:33:28: note: 'CameraCaptureMode' has been explicitly marked unavailable here
31 | } API_UNAVAILABLE(tvos, visionos, watchos);
32 |
33 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraCaptureMode) {
| `- note: 'CameraCaptureMode' has been explicitly marked unavailable here
34 | UIImagePickerControllerCameraCaptureModePhoto,
35 | UIImagePickerControllerCameraCaptureModeVideo
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:38:44: error: 'CameraFlashMode' is unavailable in visionOS
36 | let cameraDevice: UIImagePickerController.CameraDevice
37 | let preferredCaptureMode: UIImagePickerController.CameraCaptureMode
38 | let flashMode: UIImagePickerController.CameraFlashMode
| `- error: 'CameraFlashMode' is unavailable in visionOS
39 |
40 | func makeUIViewController(context: Context) -> UIImagePickerController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:43:28: note: 'CameraFlashMode' has been explicitly marked unavailable here
41 | } API_UNAVAILABLE(tvos, visionos, watchos);
42 |
43 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraFlashMode) {
| `- note: 'CameraFlashMode' has been explicitly marked unavailable here
44 | UIImagePickerControllerCameraFlashModeOff = -1,
45 | UIImagePickerControllerCameraFlashModeAuto = 0,
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPickerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/ForEach+CameraPickerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/MediaSaver.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerController+.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift -target arm64-apple-xros1.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CameraPicker -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-xros27.0 -target-sdk-version 27.0 -target-sdk-name xros27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.abi.json
SwiftCompile normal arm64 (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ MediaSaver.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/MediaSaver.swift (in target 'CameraPicker' from project 'CameraPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/MediaSaver.swift (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MediaSaver.swift
SwiftCompile normal arm64 Compiling\ UIImagePickerControllerRepresentation.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift (in target 'CameraPicker' from project 'CameraPicker')
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:15:42: error: 'QualityType' is unavailable in visionOS
13 | case image
14 | case movie(
15 | quality: UIImagePickerController.QualityType = .typeMedium,
| `- error: 'QualityType' is unavailable in visionOS
16 | maximumDuration: TimeInterval = 600
17 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:24:28: note: 'QualityType' has been explicitly marked unavailable here
22 | } API_UNAVAILABLE(tvos, watchos);
23 |
24 | typedef NS_ENUM(NSInteger, UIImagePickerControllerQualityType) {
| `- note: 'QualityType' has been explicitly marked unavailable here
25 | UIImagePickerControllerQualityTypeHigh = 0, // highest quality
26 | UIImagePickerControllerQualityTypeMedium = 1, // medium quality, suitable for transmission via Wi-Fi
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:36:47: error: 'CameraDevice' is unavailable in visionOS
34 | let allowsEditing: Bool
35 | let preferredMediaTypes: Set<CameraPickerMediaType>
36 | let cameraDevice: UIImagePickerController.CameraDevice
| `- error: 'CameraDevice' is unavailable in visionOS
37 | let preferredCaptureMode: UIImagePickerController.CameraCaptureMode
38 | let flashMode: UIImagePickerController.CameraFlashMode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:38:28: note: 'CameraDevice' has been explicitly marked unavailable here
36 | } API_UNAVAILABLE(tvos, visionos, watchos);
37 |
38 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraDevice) {
| `- note: 'CameraDevice' has been explicitly marked unavailable here
39 | UIImagePickerControllerCameraDeviceRear,
40 | UIImagePickerControllerCameraDeviceFront
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:37:55: error: 'CameraCaptureMode' is unavailable in visionOS
35 | let preferredMediaTypes: Set<CameraPickerMediaType>
36 | let cameraDevice: UIImagePickerController.CameraDevice
37 | let preferredCaptureMode: UIImagePickerController.CameraCaptureMode
| `- error: 'CameraCaptureMode' is unavailable in visionOS
38 | let flashMode: UIImagePickerController.CameraFlashMode
39 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:33:28: note: 'CameraCaptureMode' has been explicitly marked unavailable here
31 | } API_UNAVAILABLE(tvos, visionos, watchos);
32 |
33 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraCaptureMode) {
| `- note: 'CameraCaptureMode' has been explicitly marked unavailable here
34 | UIImagePickerControllerCameraCaptureModePhoto,
35 | UIImagePickerControllerCameraCaptureModeVideo
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:38:44: error: 'CameraFlashMode' is unavailable in visionOS
36 | let cameraDevice: UIImagePickerController.CameraDevice
37 | let preferredCaptureMode: UIImagePickerController.CameraCaptureMode
38 | let flashMode: UIImagePickerController.CameraFlashMode
| `- error: 'CameraFlashMode' is unavailable in visionOS
39 |
40 | func makeUIViewController(context: Context) -> UIImagePickerController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:43:28: note: 'CameraFlashMode' has been explicitly marked unavailable here
41 | } API_UNAVAILABLE(tvos, visionos, watchos);
42 |
43 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraFlashMode) {
| `- note: 'CameraFlashMode' has been explicitly marked unavailable here
44 | UIImagePickerControllerCameraFlashModeOff = -1,
45 | UIImagePickerControllerCameraFlashModeAuto = 0,
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:44:59: error: 'camera' is unavailable in visionOS
42 | imagePickerController.delegate = context.coordinator
43 |
44 | if UIImagePickerController.isSourceTypeAvailable(.camera) == false {
| `- error: 'camera' is unavailable in visionOS
45 | error = ImagePickerControllerError.cameraUnavailable
46 | }
UIKit.UIImagePickerController.SourceType.camera:4:10: note: 'camera' has been explicitly marked unavailable here
2 | enum SourceType {
3 | @available(visionOS, unavailable)
4 | case camera }
| `- note: 'camera' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:48:45: error: 'camera' is unavailable in visionOS
46 | }
47 |
48 | imagePickerController.sourceType = .camera
| `- error: 'camera' is unavailable in visionOS
49 |
50 | if let availableMediaTypes = UIImagePickerController.availableMediaTypes(for: .camera) {
UIKit.UIImagePickerController.SourceType.camera:4:10: note: 'camera' has been explicitly marked unavailable here
2 | enum SourceType {
3 | @available(visionOS, unavailable)
4 | case camera }
| `- note: 'camera' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:50:88: error: 'camera' is unavailable in visionOS
48 | imagePickerController.sourceType = .camera
49 |
50 | if let availableMediaTypes = UIImagePickerController.availableMediaTypes(for: .camera) {
| `- error: 'camera' is unavailable in visionOS
51 | let availableMediaTypesSet = Set(availableMediaTypes)
52 | let preferredMediaTypesSet = Set(preferredMediaTypes.map(\.utTypeIdentifier))
UIKit.UIImagePickerController.SourceType.camera:4:10: note: 'camera' has been explicitly marked unavailable here
2 | enum SourceType {
3 | @available(visionOS, unavailable)
4 | case camera }
| `- note: 'camera' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:58:35: error: 'videoQuality' is unavailable in visionOS
56 |
57 | for case .movie(let quality, let maximumDuration) in preferredMediaTypes {
58 | imagePickerController.videoQuality = quality
| `- error: 'videoQuality' is unavailable in visionOS
59 | imagePickerController.videoMaximumDuration = maximumDuration
60 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:89:70: note: 'videoQuality' has been explicitly marked unavailable here
87 | // video properties apply only if mediaTypes includes kUTTypeMovie
88 | @property(nonatomic) NSTimeInterval videoMaximumDuration API_AVAILABLE(ios(3.1)) API_UNAVAILABLE(visionos); // default value is 10 minutes.
89 | @property(nonatomic) UIImagePickerControllerQualityType videoQuality API_AVAILABLE(ios(3.1)) API_UNAVAILABLE(visionos); // default value is UIImagePickerControllerQualityTypeMedium. If the cameraDevice does not support the videoQuality, it will use the default value.
| `- note: 'videoQuality' has been explicitly marked unavailable here
90 | @property(nonatomic, copy) NSString *videoExportPreset API_DEPRECATED("Will be removed in a future release, use PHPicker.", ios(11.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // videoExportPreset can be used to specify the transcoding quality for videos (via a AVAssetExportPreset* string). If the value is nil (the default) then the transcodeQuality is determined by videoQuality instead. Not valid if the source type is UIImagePickerControllerSourceTypeCamera
91 |
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:59:35: error: 'videoMaximumDuration' is unavailable in visionOS
57 | for case .movie(let quality, let maximumDuration) in preferredMediaTypes {
58 | imagePickerController.videoQuality = quality
59 | imagePickerController.videoMaximumDuration = maximumDuration
| `- error: 'videoMaximumDuration' is unavailable in visionOS
60 | }
61 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:88:70: note: 'videoMaximumDuration' has been explicitly marked unavailable here
86 |
87 | // video properties apply only if mediaTypes includes kUTTypeMovie
88 | @property(nonatomic) NSTimeInterval videoMaximumDuration API_AVAILABLE(ios(3.1)) API_UNAVAILABLE(visionos); // default value is 10 minutes.
| `- note: 'videoMaximumDuration' has been explicitly marked unavailable here
89 | @property(nonatomic) UIImagePickerControllerQualityType videoQuality API_AVAILABLE(ios(3.1)) API_UNAVAILABLE(visionos); // default value is UIImagePickerControllerQualityTypeMedium. If the cameraDevice does not support the videoQuality, it will use the default value.
90 | @property(nonatomic, copy) NSString *videoExportPreset API_DEPRECATED("Will be removed in a future release, use PHPicker.", ios(11.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // videoExportPreset can be used to specify the transcoding quality for videos (via a AVAssetExportPreset* string). If the value is nil (the default) then the transcodeQuality is determined by videoQuality instead. Not valid if the source type is UIImagePickerControllerSourceTypeCamera
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:63:31: error: 'cameraDevice' is unavailable in visionOS
61 |
62 | imagePickerController.allowsEditing = allowsEditing
63 | imagePickerController.cameraDevice = cameraDevice
| `- error: 'cameraDevice' is unavailable in visionOS
64 |
65 | if let availableCaptureModes = UIImagePickerController.availableCaptureModes(for: cameraDevice) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:106:63: note: 'cameraDevice' has been explicitly marked unavailable here
104 |
105 | @property(nonatomic) UIImagePickerControllerCameraCaptureMode cameraCaptureMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraCaptureModePhoto
106 | @property(nonatomic) UIImagePickerControllerCameraDevice cameraDevice API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraDeviceRear
| `- note: 'cameraDevice' has been explicitly marked unavailable here
107 | @property(nonatomic) UIImagePickerControllerCameraFlashMode cameraFlashMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraFlashModeAuto.
108 | // cameraFlashMode controls the still-image flash when cameraCaptureMode is Photo. cameraFlashMode controls the video torch when cameraCaptureMode is Video.
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:65:65: error: 'availableCaptureModes(for:)' is unavailable in visionOS
63 | imagePickerController.cameraDevice = cameraDevice
64 |
65 | if let availableCaptureModes = UIImagePickerController.availableCaptureModes(for: cameraDevice) {
| `- error: 'availableCaptureModes(for:)' is unavailable in visionOS
66 | let availableCaptureModesSet = Set(availableCaptureModes)
67 | let preferredCaptureModesSet = Set([preferredCaptureMode.rawValue as NSNumber])
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:76:1: note: 'availableCaptureModes(for:)' has been explicitly marked unavailable here
74 | + (BOOL)isCameraDeviceAvailable:(UIImagePickerControllerCameraDevice)cameraDevice API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // returns YES if camera device is available
75 | + (BOOL)isFlashAvailableForCameraDevice:(UIImagePickerControllerCameraDevice)cameraDevice API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // returns YES if camera device supports flash and torch.
76 | + (nullable NSArray<NSNumber *> *)availableCaptureModesForCameraDevice:(UIImagePickerControllerCameraDevice)cameraDevice API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // returns array of NSNumbers (UIImagePickerControllerCameraCaptureMode)
| `- note: 'availableCaptureModes(for:)' has been explicitly marked unavailable here
77 |
78 | @property(nullable,nonatomic,weak) id <UINavigationControllerDelegate, UIImagePickerControllerDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:72:39: error: 'cameraCaptureMode' is unavailable in visionOS
70 | let mediaTypes = imagePickerController.mediaTypes
71 | if mediaTypes == [CameraPickerMediaType.movie().utTypeIdentifier] {
72 | imagePickerController.cameraCaptureMode = .video
| `- error: 'cameraCaptureMode' is unavailable in visionOS
73 | } else if mediaTypes == [CameraPickerMediaType.image.utTypeIdentifier] {
74 | imagePickerController.cameraCaptureMode = .photo
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:105:63: note: 'cameraCaptureMode' has been explicitly marked unavailable here
103 | - (void)stopVideoCapture API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(visionos);
104 |
105 | @property(nonatomic) UIImagePickerControllerCameraCaptureMode cameraCaptureMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraCaptureModePhoto
| `- note: 'cameraCaptureMode' has been explicitly marked unavailable here
106 | @property(nonatomic) UIImagePickerControllerCameraDevice cameraDevice API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraDeviceRear
107 | @property(nonatomic) UIImagePickerControllerCameraFlashMode cameraFlashMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraFlashModeAuto.
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:74:39: error: 'cameraCaptureMode' is unavailable in visionOS
72 | imagePickerController.cameraCaptureMode = .video
73 | } else if mediaTypes == [CameraPickerMediaType.image.utTypeIdentifier] {
74 | imagePickerController.cameraCaptureMode = .photo
| `- error: 'cameraCaptureMode' is unavailable in visionOS
75 | } else {
76 | if let resolvedCameraCaptureModeRawValue = intersection.first as? Int {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:105:63: note: 'cameraCaptureMode' has been explicitly marked unavailable here
103 | - (void)stopVideoCapture API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(visionos);
104 |
105 | @property(nonatomic) UIImagePickerControllerCameraCaptureMode cameraCaptureMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraCaptureModePhoto
| `- note: 'cameraCaptureMode' has been explicitly marked unavailable here
106 | @property(nonatomic) UIImagePickerControllerCameraDevice cameraDevice API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraDeviceRear
107 | @property(nonatomic) UIImagePickerControllerCameraFlashMode cameraFlashMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraFlashModeAuto.
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:77:76: error: 'CameraCaptureMode' is unavailable in visionOS
75 | } else {
76 | if let resolvedCameraCaptureModeRawValue = intersection.first as? Int {
77 | let resolvedCameraCaptureMode: UIImagePickerController.CameraCaptureMode?
| `- error: 'CameraCaptureMode' is unavailable in visionOS
78 | resolvedCameraCaptureMode = .init(rawValue: resolvedCameraCaptureModeRawValue)
79 | imagePickerController.cameraCaptureMode = resolvedCameraCaptureMode ?? .photo
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:33:28: note: 'CameraCaptureMode' has been explicitly marked unavailable here
31 | } API_UNAVAILABLE(tvos, visionos, watchos);
32 |
33 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraCaptureMode) {
| `- note: 'CameraCaptureMode' has been explicitly marked unavailable here
34 | UIImagePickerControllerCameraCaptureModePhoto,
35 | UIImagePickerControllerCameraCaptureModeVideo
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:79:43: error: 'cameraCaptureMode' is unavailable in visionOS
77 | let resolvedCameraCaptureMode: UIImagePickerController.CameraCaptureMode?
78 | resolvedCameraCaptureMode = .init(rawValue: resolvedCameraCaptureModeRawValue)
79 | imagePickerController.cameraCaptureMode = resolvedCameraCaptureMode ?? .photo
| `- error: 'cameraCaptureMode' is unavailable in visionOS
80 | }
81 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:105:63: note: 'cameraCaptureMode' has been explicitly marked unavailable here
103 | - (void)stopVideoCapture API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(visionos);
104 |
105 | @property(nonatomic) UIImagePickerControllerCameraCaptureMode cameraCaptureMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraCaptureModePhoto
| `- note: 'cameraCaptureMode' has been explicitly marked unavailable here
106 | @property(nonatomic) UIImagePickerControllerCameraDevice cameraDevice API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraDeviceRear
107 | @property(nonatomic) UIImagePickerControllerCameraFlashMode cameraFlashMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraFlashModeAuto.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIImagePickerControllerRepresentation.swift
SwiftCompile normal arm64 Compiling\ ForEach+CameraPickerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/ForEach+CameraPickerItem.swift (in target 'CameraPicker' from project 'CameraPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/ForEach+CameraPickerItem.swift (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ForEach+CameraPickerItem.swift
SwiftCompile normal arm64 Compiling\ CameraPickerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPickerItem.swift (in target 'CameraPicker' from project 'CameraPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPickerItem.swift (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CameraPickerItem.swift
SwiftCompile normal arm64 Compiling\ CameraPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift (in target 'CameraPicker' from project 'CameraPicker')
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift:12:48: error: 'CameraDevice' is unavailable in visionOS
10 |
11 | public extension CameraPicker {
12 | typealias Device = UIImagePickerController.CameraDevice
| `- error: 'CameraDevice' is unavailable in visionOS
13 | typealias CaptureMode = UIImagePickerController.CameraCaptureMode
14 | typealias FlashMode = UIImagePickerController.CameraFlashMode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:38:28: note: 'CameraDevice' has been explicitly marked unavailable here
36 | } API_UNAVAILABLE(tvos, visionos, watchos);
37 |
38 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraDevice) {
| `- note: 'CameraDevice' has been explicitly marked unavailable here
39 | UIImagePickerControllerCameraDeviceRear,
40 | UIImagePickerControllerCameraDeviceFront
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift:13:53: error: 'CameraCaptureMode' is unavailable in visionOS
11 | public extension CameraPicker {
12 | typealias Device = UIImagePickerController.CameraDevice
13 | typealias CaptureMode = UIImagePickerController.CameraCaptureMode
| `- error: 'CameraCaptureMode' is unavailable in visionOS
14 | typealias FlashMode = UIImagePickerController.CameraFlashMode
15 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:33:28: note: 'CameraCaptureMode' has been explicitly marked unavailable here
31 | } API_UNAVAILABLE(tvos, visionos, watchos);
32 |
33 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraCaptureMode) {
| `- note: 'CameraCaptureMode' has been explicitly marked unavailable here
34 | UIImagePickerControllerCameraCaptureModePhoto,
35 | UIImagePickerControllerCameraCaptureModeVideo
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CameraPicker.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-19 06:05:26.561 xcodebuild[627:3896] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ CameraPicker (in target 'CameraPicker' from project 'CameraPicker')
SwiftCompile normal arm64 (in target 'CameraPicker' from project 'CameraPicker')
Building workspace CameraPicker with scheme CameraPicker
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
CameraPicker: /Users/admin/builder/spi-builder-workspace
resolved source packages: CameraPicker
2026-09-19 06:05:34.624 xcodebuild[762:4513] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "CameraPicker",
"name" : "CameraPicker",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "macos",
"version" : "11.0"
}
],
"products" : [
{
"name" : "CameraPicker",
"targets" : [
"CameraPicker"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "CameraPickerTests",
"module_type" : "SwiftTarget",
"name" : "CameraPickerTests",
"path" : "Tests/CameraPickerTests",
"sources" : [
"CameraPickerTests.swift"
],
"target_dependencies" : [
"CameraPicker"
],
"type" : "test"
},
{
"c99name" : "CameraPicker",
"module_type" : "SwiftTarget",
"name" : "CameraPicker",
"path" : "Sources/CameraPicker",
"product_memberships" : [
"CameraPicker"
],
"sources" : [
"CameraPicker.swift",
"CameraPickerItem.swift",
"ForEach+CameraPickerItem.swift",
"MediaSaver.swift",
"UIImagePickerController+.swift",
"UIImagePickerControllerRepresentation.swift"
],
"type" : "library"
}
],
"tools_version" : "5.8"
}
{
"workspace" : {
"name" : "CameraPicker",
"schemes" : [
"CameraPicker"
]
}
}
2026-09-19 06:05:35.873 xcodebuild[770:4579] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme CameraPicker -destination generic/platform=xrOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme CameraPicker -destination generic/platform=xrOS
Resolve Package Graph
Resolved source packages:
CameraPicker: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'CameraPicker-product' in project 'CameraPicker'
➜ Explicit dependency on target 'CameraPicker' in project 'CameraPicker'
Target 'CameraPicker' in project 'CameraPicker' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
SwiftDriver CameraPicker normal arm64 com.apple.xcode.tools.swift.compiler (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name CameraPicker -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker_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/CameraPicker.build/Debug-xros/CameraPicker-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ CameraPickerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPickerItem.swift (in target 'CameraPicker' from project 'CameraPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPickerItem.swift (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CameraPickerItem.swift
SwiftCompile normal arm64 Compiling\ CameraPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift (in target 'CameraPicker' from project 'CameraPicker')
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift:12:48: error: 'CameraDevice' is unavailable in visionOS
10 |
11 | public extension CameraPicker {
12 | typealias Device = UIImagePickerController.CameraDevice
| `- error: 'CameraDevice' is unavailable in visionOS
13 | typealias CaptureMode = UIImagePickerController.CameraCaptureMode
14 | typealias FlashMode = UIImagePickerController.CameraFlashMode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:38:28: note: 'CameraDevice' has been explicitly marked unavailable here
36 | } API_UNAVAILABLE(tvos, visionos, watchos);
37 |
38 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraDevice) {
| `- note: 'CameraDevice' has been explicitly marked unavailable here
39 | UIImagePickerControllerCameraDeviceRear,
40 | UIImagePickerControllerCameraDeviceFront
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift:13:53: error: 'CameraCaptureMode' is unavailable in visionOS
11 | public extension CameraPicker {
12 | typealias Device = UIImagePickerController.CameraDevice
13 | typealias CaptureMode = UIImagePickerController.CameraCaptureMode
| `- error: 'CameraCaptureMode' is unavailable in visionOS
14 | typealias FlashMode = UIImagePickerController.CameraFlashMode
15 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:33:28: note: 'CameraCaptureMode' has been explicitly marked unavailable here
31 | } API_UNAVAILABLE(tvos, visionos, watchos);
32 |
33 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraCaptureMode) {
| `- note: 'CameraCaptureMode' has been explicitly marked unavailable here
34 | UIImagePickerControllerCameraCaptureModePhoto,
35 | UIImagePickerControllerCameraCaptureModeVideo
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CameraPicker.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ CameraPicker (in target 'CameraPicker' from project 'CameraPicker')
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift:12:48: error: 'CameraDevice' is unavailable in visionOS
10 |
11 | public extension CameraPicker {
12 | typealias Device = UIImagePickerController.CameraDevice
| `- error: 'CameraDevice' is unavailable in visionOS
13 | typealias CaptureMode = UIImagePickerController.CameraCaptureMode
14 | typealias FlashMode = UIImagePickerController.CameraFlashMode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:38:28: note: 'CameraDevice' has been explicitly marked unavailable here
36 | } API_UNAVAILABLE(tvos, visionos, watchos);
37 |
38 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraDevice) {
| `- note: 'CameraDevice' has been explicitly marked unavailable here
39 | UIImagePickerControllerCameraDeviceRear,
40 | UIImagePickerControllerCameraDeviceFront
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift:13:53: error: 'CameraCaptureMode' is unavailable in visionOS
11 | public extension CameraPicker {
12 | typealias Device = UIImagePickerController.CameraDevice
13 | typealias CaptureMode = UIImagePickerController.CameraCaptureMode
| `- error: 'CameraCaptureMode' is unavailable in visionOS
14 | typealias FlashMode = UIImagePickerController.CameraFlashMode
15 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:33:28: note: 'CameraCaptureMode' has been explicitly marked unavailable here
31 | } API_UNAVAILABLE(tvos, visionos, watchos);
32 |
33 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraCaptureMode) {
| `- note: 'CameraCaptureMode' has been explicitly marked unavailable here
34 | UIImagePickerControllerCameraCaptureModePhoto,
35 | UIImagePickerControllerCameraCaptureModeVideo
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift:14:51: error: 'CameraFlashMode' is unavailable in visionOS
12 | typealias Device = UIImagePickerController.CameraDevice
13 | typealias CaptureMode = UIImagePickerController.CameraCaptureMode
14 | typealias FlashMode = UIImagePickerController.CameraFlashMode
| `- error: 'CameraFlashMode' is unavailable in visionOS
15 | }
16 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:43:28: note: 'CameraFlashMode' has been explicitly marked unavailable here
41 | } API_UNAVAILABLE(tvos, visionos, watchos);
42 |
43 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraFlashMode) {
| `- note: 'CameraFlashMode' has been explicitly marked unavailable here
44 | UIImagePickerControllerCameraFlashModeOff = -1,
45 | UIImagePickerControllerCameraFlashModeAuto = 0,
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:15:42: error: 'QualityType' is unavailable in visionOS
13 | case image
14 | case movie(
15 | quality: UIImagePickerController.QualityType = .typeMedium,
| `- error: 'QualityType' is unavailable in visionOS
16 | maximumDuration: TimeInterval = 600
17 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:24:28: note: 'QualityType' has been explicitly marked unavailable here
22 | } API_UNAVAILABLE(tvos, watchos);
23 |
24 | typedef NS_ENUM(NSInteger, UIImagePickerControllerQualityType) {
| `- note: 'QualityType' has been explicitly marked unavailable here
25 | UIImagePickerControllerQualityTypeHigh = 0, // highest quality
26 | UIImagePickerControllerQualityTypeMedium = 1, // medium quality, suitable for transmission via Wi-Fi
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:36:47: error: 'CameraDevice' is unavailable in visionOS
34 | let allowsEditing: Bool
35 | let preferredMediaTypes: Set<CameraPickerMediaType>
36 | let cameraDevice: UIImagePickerController.CameraDevice
| `- error: 'CameraDevice' is unavailable in visionOS
37 | let preferredCaptureMode: UIImagePickerController.CameraCaptureMode
38 | let flashMode: UIImagePickerController.CameraFlashMode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:38:28: note: 'CameraDevice' has been explicitly marked unavailable here
36 | } API_UNAVAILABLE(tvos, visionos, watchos);
37 |
38 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraDevice) {
| `- note: 'CameraDevice' has been explicitly marked unavailable here
39 | UIImagePickerControllerCameraDeviceRear,
40 | UIImagePickerControllerCameraDeviceFront
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:37:55: error: 'CameraCaptureMode' is unavailable in visionOS
35 | let preferredMediaTypes: Set<CameraPickerMediaType>
36 | let cameraDevice: UIImagePickerController.CameraDevice
37 | let preferredCaptureMode: UIImagePickerController.CameraCaptureMode
| `- error: 'CameraCaptureMode' is unavailable in visionOS
38 | let flashMode: UIImagePickerController.CameraFlashMode
39 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:33:28: note: 'CameraCaptureMode' has been explicitly marked unavailable here
31 | } API_UNAVAILABLE(tvos, visionos, watchos);
32 |
33 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraCaptureMode) {
| `- note: 'CameraCaptureMode' has been explicitly marked unavailable here
34 | UIImagePickerControllerCameraCaptureModePhoto,
35 | UIImagePickerControllerCameraCaptureModeVideo
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:38:44: error: 'CameraFlashMode' is unavailable in visionOS
36 | let cameraDevice: UIImagePickerController.CameraDevice
37 | let preferredCaptureMode: UIImagePickerController.CameraCaptureMode
38 | let flashMode: UIImagePickerController.CameraFlashMode
| `- error: 'CameraFlashMode' is unavailable in visionOS
39 |
40 | func makeUIViewController(context: Context) -> UIImagePickerController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:43:28: note: 'CameraFlashMode' has been explicitly marked unavailable here
41 | } API_UNAVAILABLE(tvos, visionos, watchos);
42 |
43 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraFlashMode) {
| `- note: 'CameraFlashMode' has been explicitly marked unavailable here
44 | UIImagePickerControllerCameraFlashModeOff = -1,
45 | UIImagePickerControllerCameraFlashModeAuto = 0,
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/CameraPickerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/ForEach+CameraPickerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/MediaSaver.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerController+.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift -target arm64-apple-xros1.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CameraPicker -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-xros27.0 -target-sdk-version 27.0 -target-sdk-name xros27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CameraPicker.build/Debug-xros/CameraPicker-t.build/Objects-normal/arm64/CameraPicker.abi.json
SwiftCompile normal arm64 (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ UIImagePickerController+.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerController+.swift (in target 'CameraPicker' from project 'CameraPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerController+.swift (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIImagePickerController+.swift
SwiftCompile normal arm64 Compiling\ ForEach+CameraPickerItem.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/ForEach+CameraPickerItem.swift (in target 'CameraPicker' from project 'CameraPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/ForEach+CameraPickerItem.swift (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ForEach+CameraPickerItem.swift
SwiftCompile normal arm64 Compiling\ MediaSaver.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/MediaSaver.swift (in target 'CameraPicker' from project 'CameraPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/MediaSaver.swift (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MediaSaver.swift
SwiftCompile normal arm64 Compiling\ UIImagePickerControllerRepresentation.swift /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift (in target 'CameraPicker' from project 'CameraPicker')
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:15:42: error: 'QualityType' is unavailable in visionOS
13 | case image
14 | case movie(
15 | quality: UIImagePickerController.QualityType = .typeMedium,
| `- error: 'QualityType' is unavailable in visionOS
16 | maximumDuration: TimeInterval = 600
17 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:24:28: note: 'QualityType' has been explicitly marked unavailable here
22 | } API_UNAVAILABLE(tvos, watchos);
23 |
24 | typedef NS_ENUM(NSInteger, UIImagePickerControllerQualityType) {
| `- note: 'QualityType' has been explicitly marked unavailable here
25 | UIImagePickerControllerQualityTypeHigh = 0, // highest quality
26 | UIImagePickerControllerQualityTypeMedium = 1, // medium quality, suitable for transmission via Wi-Fi
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:36:47: error: 'CameraDevice' is unavailable in visionOS
34 | let allowsEditing: Bool
35 | let preferredMediaTypes: Set<CameraPickerMediaType>
36 | let cameraDevice: UIImagePickerController.CameraDevice
| `- error: 'CameraDevice' is unavailable in visionOS
37 | let preferredCaptureMode: UIImagePickerController.CameraCaptureMode
38 | let flashMode: UIImagePickerController.CameraFlashMode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:38:28: note: 'CameraDevice' has been explicitly marked unavailable here
36 | } API_UNAVAILABLE(tvos, visionos, watchos);
37 |
38 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraDevice) {
| `- note: 'CameraDevice' has been explicitly marked unavailable here
39 | UIImagePickerControllerCameraDeviceRear,
40 | UIImagePickerControllerCameraDeviceFront
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:37:55: error: 'CameraCaptureMode' is unavailable in visionOS
35 | let preferredMediaTypes: Set<CameraPickerMediaType>
36 | let cameraDevice: UIImagePickerController.CameraDevice
37 | let preferredCaptureMode: UIImagePickerController.CameraCaptureMode
| `- error: 'CameraCaptureMode' is unavailable in visionOS
38 | let flashMode: UIImagePickerController.CameraFlashMode
39 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:33:28: note: 'CameraCaptureMode' has been explicitly marked unavailable here
31 | } API_UNAVAILABLE(tvos, visionos, watchos);
32 |
33 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraCaptureMode) {
| `- note: 'CameraCaptureMode' has been explicitly marked unavailable here
34 | UIImagePickerControllerCameraCaptureModePhoto,
35 | UIImagePickerControllerCameraCaptureModeVideo
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:38:44: error: 'CameraFlashMode' is unavailable in visionOS
36 | let cameraDevice: UIImagePickerController.CameraDevice
37 | let preferredCaptureMode: UIImagePickerController.CameraCaptureMode
38 | let flashMode: UIImagePickerController.CameraFlashMode
| `- error: 'CameraFlashMode' is unavailable in visionOS
39 |
40 | func makeUIViewController(context: Context) -> UIImagePickerController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:43:28: note: 'CameraFlashMode' has been explicitly marked unavailable here
41 | } API_UNAVAILABLE(tvos, visionos, watchos);
42 |
43 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraFlashMode) {
| `- note: 'CameraFlashMode' has been explicitly marked unavailable here
44 | UIImagePickerControllerCameraFlashModeOff = -1,
45 | UIImagePickerControllerCameraFlashModeAuto = 0,
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:44:59: error: 'camera' is unavailable in visionOS
42 | imagePickerController.delegate = context.coordinator
43 |
44 | if UIImagePickerController.isSourceTypeAvailable(.camera) == false {
| `- error: 'camera' is unavailable in visionOS
45 | error = ImagePickerControllerError.cameraUnavailable
46 | }
UIKit.UIImagePickerController.SourceType.camera:4:10: note: 'camera' has been explicitly marked unavailable here
2 | enum SourceType {
3 | @available(visionOS, unavailable)
4 | case camera }
| `- note: 'camera' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:48:45: error: 'camera' is unavailable in visionOS
46 | }
47 |
48 | imagePickerController.sourceType = .camera
| `- error: 'camera' is unavailable in visionOS
49 |
50 | if let availableMediaTypes = UIImagePickerController.availableMediaTypes(for: .camera) {
UIKit.UIImagePickerController.SourceType.camera:4:10: note: 'camera' has been explicitly marked unavailable here
2 | enum SourceType {
3 | @available(visionOS, unavailable)
4 | case camera }
| `- note: 'camera' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:50:88: error: 'camera' is unavailable in visionOS
48 | imagePickerController.sourceType = .camera
49 |
50 | if let availableMediaTypes = UIImagePickerController.availableMediaTypes(for: .camera) {
| `- error: 'camera' is unavailable in visionOS
51 | let availableMediaTypesSet = Set(availableMediaTypes)
52 | let preferredMediaTypesSet = Set(preferredMediaTypes.map(\.utTypeIdentifier))
UIKit.UIImagePickerController.SourceType.camera:4:10: note: 'camera' has been explicitly marked unavailable here
2 | enum SourceType {
3 | @available(visionOS, unavailable)
4 | case camera }
| `- note: 'camera' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:58:35: error: 'videoQuality' is unavailable in visionOS
56 |
57 | for case .movie(let quality, let maximumDuration) in preferredMediaTypes {
58 | imagePickerController.videoQuality = quality
| `- error: 'videoQuality' is unavailable in visionOS
59 | imagePickerController.videoMaximumDuration = maximumDuration
60 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:89:70: note: 'videoQuality' has been explicitly marked unavailable here
87 | // video properties apply only if mediaTypes includes kUTTypeMovie
88 | @property(nonatomic) NSTimeInterval videoMaximumDuration API_AVAILABLE(ios(3.1)) API_UNAVAILABLE(visionos); // default value is 10 minutes.
89 | @property(nonatomic) UIImagePickerControllerQualityType videoQuality API_AVAILABLE(ios(3.1)) API_UNAVAILABLE(visionos); // default value is UIImagePickerControllerQualityTypeMedium. If the cameraDevice does not support the videoQuality, it will use the default value.
| `- note: 'videoQuality' has been explicitly marked unavailable here
90 | @property(nonatomic, copy) NSString *videoExportPreset API_DEPRECATED("Will be removed in a future release, use PHPicker.", ios(11.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // videoExportPreset can be used to specify the transcoding quality for videos (via a AVAssetExportPreset* string). If the value is nil (the default) then the transcodeQuality is determined by videoQuality instead. Not valid if the source type is UIImagePickerControllerSourceTypeCamera
91 |
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:59:35: error: 'videoMaximumDuration' is unavailable in visionOS
57 | for case .movie(let quality, let maximumDuration) in preferredMediaTypes {
58 | imagePickerController.videoQuality = quality
59 | imagePickerController.videoMaximumDuration = maximumDuration
| `- error: 'videoMaximumDuration' is unavailable in visionOS
60 | }
61 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:88:70: note: 'videoMaximumDuration' has been explicitly marked unavailable here
86 |
87 | // video properties apply only if mediaTypes includes kUTTypeMovie
88 | @property(nonatomic) NSTimeInterval videoMaximumDuration API_AVAILABLE(ios(3.1)) API_UNAVAILABLE(visionos); // default value is 10 minutes.
| `- note: 'videoMaximumDuration' has been explicitly marked unavailable here
89 | @property(nonatomic) UIImagePickerControllerQualityType videoQuality API_AVAILABLE(ios(3.1)) API_UNAVAILABLE(visionos); // default value is UIImagePickerControllerQualityTypeMedium. If the cameraDevice does not support the videoQuality, it will use the default value.
90 | @property(nonatomic, copy) NSString *videoExportPreset API_DEPRECATED("Will be removed in a future release, use PHPicker.", ios(11.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // videoExportPreset can be used to specify the transcoding quality for videos (via a AVAssetExportPreset* string). If the value is nil (the default) then the transcodeQuality is determined by videoQuality instead. Not valid if the source type is UIImagePickerControllerSourceTypeCamera
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:63:31: error: 'cameraDevice' is unavailable in visionOS
61 |
62 | imagePickerController.allowsEditing = allowsEditing
63 | imagePickerController.cameraDevice = cameraDevice
| `- error: 'cameraDevice' is unavailable in visionOS
64 |
65 | if let availableCaptureModes = UIImagePickerController.availableCaptureModes(for: cameraDevice) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:106:63: note: 'cameraDevice' has been explicitly marked unavailable here
104 |
105 | @property(nonatomic) UIImagePickerControllerCameraCaptureMode cameraCaptureMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraCaptureModePhoto
106 | @property(nonatomic) UIImagePickerControllerCameraDevice cameraDevice API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraDeviceRear
| `- note: 'cameraDevice' has been explicitly marked unavailable here
107 | @property(nonatomic) UIImagePickerControllerCameraFlashMode cameraFlashMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraFlashModeAuto.
108 | // cameraFlashMode controls the still-image flash when cameraCaptureMode is Photo. cameraFlashMode controls the video torch when cameraCaptureMode is Video.
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:65:65: error: 'availableCaptureModes(for:)' is unavailable in visionOS
63 | imagePickerController.cameraDevice = cameraDevice
64 |
65 | if let availableCaptureModes = UIImagePickerController.availableCaptureModes(for: cameraDevice) {
| `- error: 'availableCaptureModes(for:)' is unavailable in visionOS
66 | let availableCaptureModesSet = Set(availableCaptureModes)
67 | let preferredCaptureModesSet = Set([preferredCaptureMode.rawValue as NSNumber])
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:76:1: note: 'availableCaptureModes(for:)' has been explicitly marked unavailable here
74 | + (BOOL)isCameraDeviceAvailable:(UIImagePickerControllerCameraDevice)cameraDevice API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // returns YES if camera device is available
75 | + (BOOL)isFlashAvailableForCameraDevice:(UIImagePickerControllerCameraDevice)cameraDevice API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // returns YES if camera device supports flash and torch.
76 | + (nullable NSArray<NSNumber *> *)availableCaptureModesForCameraDevice:(UIImagePickerControllerCameraDevice)cameraDevice API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // returns array of NSNumbers (UIImagePickerControllerCameraCaptureMode)
| `- note: 'availableCaptureModes(for:)' has been explicitly marked unavailable here
77 |
78 | @property(nullable,nonatomic,weak) id <UINavigationControllerDelegate, UIImagePickerControllerDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:72:39: error: 'cameraCaptureMode' is unavailable in visionOS
70 | let mediaTypes = imagePickerController.mediaTypes
71 | if mediaTypes == [CameraPickerMediaType.movie().utTypeIdentifier] {
72 | imagePickerController.cameraCaptureMode = .video
| `- error: 'cameraCaptureMode' is unavailable in visionOS
73 | } else if mediaTypes == [CameraPickerMediaType.image.utTypeIdentifier] {
74 | imagePickerController.cameraCaptureMode = .photo
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:105:63: note: 'cameraCaptureMode' has been explicitly marked unavailable here
103 | - (void)stopVideoCapture API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(visionos);
104 |
105 | @property(nonatomic) UIImagePickerControllerCameraCaptureMode cameraCaptureMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraCaptureModePhoto
| `- note: 'cameraCaptureMode' has been explicitly marked unavailable here
106 | @property(nonatomic) UIImagePickerControllerCameraDevice cameraDevice API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraDeviceRear
107 | @property(nonatomic) UIImagePickerControllerCameraFlashMode cameraFlashMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraFlashModeAuto.
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:74:39: error: 'cameraCaptureMode' is unavailable in visionOS
72 | imagePickerController.cameraCaptureMode = .video
73 | } else if mediaTypes == [CameraPickerMediaType.image.utTypeIdentifier] {
74 | imagePickerController.cameraCaptureMode = .photo
| `- error: 'cameraCaptureMode' is unavailable in visionOS
75 | } else {
76 | if let resolvedCameraCaptureModeRawValue = intersection.first as? Int {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:105:63: note: 'cameraCaptureMode' has been explicitly marked unavailable here
103 | - (void)stopVideoCapture API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(visionos);
104 |
105 | @property(nonatomic) UIImagePickerControllerCameraCaptureMode cameraCaptureMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraCaptureModePhoto
| `- note: 'cameraCaptureMode' has been explicitly marked unavailable here
106 | @property(nonatomic) UIImagePickerControllerCameraDevice cameraDevice API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraDeviceRear
107 | @property(nonatomic) UIImagePickerControllerCameraFlashMode cameraFlashMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraFlashModeAuto.
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:77:76: error: 'CameraCaptureMode' is unavailable in visionOS
75 | } else {
76 | if let resolvedCameraCaptureModeRawValue = intersection.first as? Int {
77 | let resolvedCameraCaptureMode: UIImagePickerController.CameraCaptureMode?
| `- error: 'CameraCaptureMode' is unavailable in visionOS
78 | resolvedCameraCaptureMode = .init(rawValue: resolvedCameraCaptureModeRawValue)
79 | imagePickerController.cameraCaptureMode = resolvedCameraCaptureMode ?? .photo
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:33:28: note: 'CameraCaptureMode' has been explicitly marked unavailable here
31 | } API_UNAVAILABLE(tvos, visionos, watchos);
32 |
33 | typedef NS_ENUM(NSInteger, UIImagePickerControllerCameraCaptureMode) {
| `- note: 'CameraCaptureMode' has been explicitly marked unavailable here
34 | UIImagePickerControllerCameraCaptureModePhoto,
35 | UIImagePickerControllerCameraCaptureModeVideo
/Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift:79:43: error: 'cameraCaptureMode' is unavailable in visionOS
77 | let resolvedCameraCaptureMode: UIImagePickerController.CameraCaptureMode?
78 | resolvedCameraCaptureMode = .init(rawValue: resolvedCameraCaptureModeRawValue)
79 | imagePickerController.cameraCaptureMode = resolvedCameraCaptureMode ?? .photo
| `- error: 'cameraCaptureMode' is unavailable in visionOS
80 | }
81 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:105:63: note: 'cameraCaptureMode' has been explicitly marked unavailable here
103 | - (void)stopVideoCapture API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(visionos);
104 |
105 | @property(nonatomic) UIImagePickerControllerCameraCaptureMode cameraCaptureMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraCaptureModePhoto
| `- note: 'cameraCaptureMode' has been explicitly marked unavailable here
106 | @property(nonatomic) UIImagePickerControllerCameraDevice cameraDevice API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraDeviceRear
107 | @property(nonatomic) UIImagePickerControllerCameraFlashMode cameraFlashMode API_UNAVAILABLE(visionos) API_AVAILABLE(ios(4.0)); // default is UIImagePickerControllerCameraFlashModeAuto.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CameraPicker/UIImagePickerControllerRepresentation.swift (in target 'CameraPicker' from project 'CameraPicker')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIImagePickerControllerRepresentation.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-19 06:05:36.877 xcodebuild[771:4606] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ CameraPicker (in target 'CameraPicker' from project 'CameraPicker')
SwiftCompile normal arm64 (in target 'CameraPicker' from project 'CameraPicker')
Building workspace CameraPicker with scheme CameraPicker
(3 failures)
BUILD FAILURE 6.4 visionOS