Build Information
Failed to build IsCameraOn, reference v3.0.0 (4bbc86), with Swift 6.4 for iOS using Xcode 27.0 on 23 Sep 2026 02:23:07 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 IsCameraOn-Package -destination generic/platform=iOSBuild Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/sindresorhus/is-camera-on.git
Reference: v3.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/sindresorhus/is-camera-on
* tag v3.0.0 -> FETCH_HEAD
HEAD is now at 4bbc863 3.0.0
Cloned https://github.com/sindresorhus/is-camera-on.git
Revision (git rev-parse @):
4bbc8632b3d3e1b595de8ee0b39d31565b813b47
SUCCESS checkout https://github.com/sindresorhus/is-camera-on.git at v3.0.0
========================================
Build
========================================
Selected platform: iOS
Swift version: 6.4
Building package at path: $PWD
https://github.com/sindresorhus/is-camera-on.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:
IsCameraOn: /Users/admin/builder/spi-builder-workspace
resolved source packages: IsCameraOn
2026-09-22 22:22:27.943 xcodebuild[528:3021] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "IsCameraOn",
"name" : "IsCameraOn",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
}
],
"products" : [
{
"name" : "IsCameraOn",
"targets" : [
"IsCameraOn"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TestCamera",
"targets" : [
"TestCamera"
],
"type" : {
"executable" : null
}
},
{
"name" : "TestAsyncCamera",
"targets" : [
"TestAsyncCamera"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "TestCamera",
"module_type" : "SwiftTarget",
"name" : "TestCamera",
"path" : "Sources/TestCamera",
"product_memberships" : [
"TestCamera"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"IsCameraOn"
],
"type" : "executable"
},
{
"c99name" : "TestAsyncCamera",
"module_type" : "SwiftTarget",
"name" : "TestAsyncCamera",
"path" : "Sources/TestAsyncCamera",
"product_memberships" : [
"TestAsyncCamera"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"IsCameraOn"
],
"type" : "executable"
},
{
"c99name" : "IsCameraOn",
"module_type" : "SwiftTarget",
"name" : "IsCameraOn",
"path" : "Sources/IsCameraOn",
"product_memberships" : [
"IsCameraOn",
"TestCamera",
"TestAsyncCamera"
],
"sources" : [
"IsCameraOn.swift",
"Utilities.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
{
"workspace" : {
"name" : "IsCameraOn",
"schemes" : [
"IsCameraOn",
"IsCameraOn-Package",
"TestAsyncCamera",
"TestCamera"
]
}
}
2026-09-22 22:22:59.604 xcodebuild[625:3831] [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 IsCameraOn-Package -destination generic/platform=iOS
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 IsCameraOn-Package -destination generic/platform=iOS
Resolve Package Graph
Resolved source packages:
IsCameraOn: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (4 targets)
Target 'TestAsyncCamera-product' in project 'IsCameraOn'
➜ Explicit dependency on target 'IsCameraOn' in project 'IsCameraOn'
Target 'TestCamera-product' in project 'IsCameraOn'
➜ Explicit dependency on target 'IsCameraOn' in project 'IsCameraOn'
Target 'IsCameraOn-product' in project 'IsCameraOn'
➜ Explicit dependency on target 'IsCameraOn' in project 'IsCameraOn'
Target 'IsCameraOn' in project 'IsCameraOn' (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/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.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: 03fdc45f82c0e984471fd0f0e2fe9f0f
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/03fdc45f82c0e984471fd0f0e2fe9f0f.xcbuilddata
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/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/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/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.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/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.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/Products/Debug-iphoneos
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos
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/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos
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-iphoneos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestCamera-p.build/TestCamera.DependencyStaticMetadataFileList (in target 'TestCamera-product' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestCamera-p.build/TestCamera.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestCamera-p.build/TestCamera.DependencyMetadataFileList (in target 'TestCamera-product' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestCamera-p.build/TestCamera.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestAsyncCamera-p.build/TestAsyncCamera.DependencyStaticMetadataFileList (in target 'TestAsyncCamera-product' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestAsyncCamera-p.build/TestAsyncCamera.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestAsyncCamera-p.build/TestAsyncCamera.DependencyMetadataFileList (in target 'TestAsyncCamera-product' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestAsyncCamera-p.build/TestAsyncCamera.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestCamera-p.build/Objects-normal/arm64/TestCamera-OutputFileMap.json (in target 'TestCamera-product' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestCamera-p.build/Objects-normal/arm64/TestCamera-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestCamera-p.build/Objects-normal/arm64/TestCamera.SwiftFileList (in target 'TestCamera-product' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestCamera-p.build/Objects-normal/arm64/TestCamera.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestCamera-p.build/Objects-normal/arm64/TestCamera_const_extract_protocols.json (in target 'TestCamera-product' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestCamera-p.build/Objects-normal/arm64/TestCamera_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestCamera-p.build/Objects-normal/arm64/TestCamera.LinkFileList (in target 'TestCamera-product' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestCamera-p.build/Objects-normal/arm64/TestCamera.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestAsyncCamera-p.build/Objects-normal/arm64/TestAsyncCamera_const_extract_protocols.json (in target 'TestAsyncCamera-product' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestAsyncCamera-p.build/Objects-normal/arm64/TestAsyncCamera_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestAsyncCamera-p.build/Objects-normal/arm64/TestAsyncCamera.SwiftFileList (in target 'TestAsyncCamera-product' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestAsyncCamera-p.build/Objects-normal/arm64/TestAsyncCamera.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestAsyncCamera-p.build/Objects-normal/arm64/TestAsyncCamera.LinkFileList (in target 'TestAsyncCamera-product' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestAsyncCamera-p.build/Objects-normal/arm64/TestAsyncCamera.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestAsyncCamera-p.build/Objects-normal/arm64/TestAsyncCamera-OutputFileMap.json (in target 'TestAsyncCamera-product' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/TestAsyncCamera-p.build/Objects-normal/arm64/TestAsyncCamera-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn_const_extract_protocols.json (in target 'IsCameraOn' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.SwiftFileList (in target 'IsCameraOn' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.SwiftConstValuesFileList (in target 'IsCameraOn' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.LinkFileList (in target 'IsCameraOn' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-OutputFileMap.json (in target 'IsCameraOn' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/IsCameraOn.modulemap (in target 'IsCameraOn' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/IsCameraOn.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/IsCameraOn.DependencyStaticMetadataFileList (in target 'IsCameraOn' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/IsCameraOn.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/IsCameraOn.DependencyMetadataFileList (in target 'IsCameraOn' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/IsCameraOn.DependencyMetadataFileList
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/IsCameraOn.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/IsCameraOn.modulemap (in target 'IsCameraOn' from project 'IsCameraOn')
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/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/IsCameraOn.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos
SwiftDriver IsCameraOn normal arm64 com.apple.xcode.tools.swift.compiler (in target 'IsCameraOn' from project 'IsCameraOn')
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 IsCameraOn -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.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/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-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/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-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/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-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/_SwiftConcurrencyShims-46VMPHZN3071T5WUKTVKV81O6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-9ZM475TB9FF7V697OJNYX6RO9.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMediaIO-6YOYC8SK0ZXN6YZA9PU5ATW9A.pcm
SwiftEmitModule normal arm64 Emitting\ module\ for\ IsCameraOn (in target 'IsCameraOn' from project 'IsCameraOn')
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:87:28: error: cannot find type 'CMIOObjectID' in scope
85 | private let includeExternal: Bool
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
| `- error: cannot find type 'CMIOObjectID' in scope
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
89 | private var isMonitoring = false
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:88:32: error: cannot find 'CMIOObjectID' in scope
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
| `- error: cannot find 'CMIOObjectID' in scope
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:88:46: error: cannot find 'CMIOObjectPropertyListenerBlock' in scope
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
| `- error: cannot find 'CMIOObjectPropertyListenerBlock' in scope
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:88:31: error: cannot call value of non-function type '[Key : Value]'
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
| `- error: cannot call value of non-function type '[Key : Value]'
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:91:35: error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
91 | private var deviceListenerBlock: CMIOObjectPropertyListenerBlock?
| `- error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
92 |
93 | init(
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:224:49: error: cannot find type 'CMIOObjectID' in scope
222 | }
223 |
224 | private func addPropertyListener(for deviceID: CMIOObjectID) {
| `- error: cannot find type 'CMIOObjectID' in scope
225 | var address = CMIOUtil.deviceIsRunningAddress
226 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:251:52: error: cannot find type 'CMIOObjectID' in scope
249 | }
250 |
251 | private func removePropertyListener(for deviceID: CMIOObjectID) {
| `- error: cannot find type 'CMIOObjectID' in scope
252 | guard let listenerBlock = listenerBlocks[deviceID] else {
253 | return
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:10:10: error: cannot find type 'CMIOObjectID' in scope
8 |
9 | struct CameraDevice {
10 | let id: CMIOObjectID
| `- error: cannot find type 'CMIOObjectID' in scope
11 |
12 | init(_ id: CMIOObjectID) {
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:12:13: error: cannot find type 'CMIOObjectID' in scope
10 | let id: CMIOObjectID
11 |
12 | init(_ id: CMIOObjectID) {
| `- error: cannot find type 'CMIOObjectID' in scope
13 | self.id = id
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:57:28: error: cannot find 'CMIOObjectID' in scope
55 |
56 | enum CMIOUtil {
57 | static let systemObject = CMIOObjectID(kCMIOObjectSystemObject)
| `- error: cannot find 'CMIOObjectID' in scope
58 |
59 | // Common property addresses
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:57:41: error: cannot find 'kCMIOObjectSystemObject' in scope
55 |
56 | enum CMIOUtil {
57 | static let systemObject = CMIOObjectID(kCMIOObjectSystemObject)
| `- error: cannot find 'kCMIOObjectSystemObject' in scope
58 |
59 | // Common property addresses
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:60:38: error: cannot find 'CMIOObjectPropertyAddress' in scope
58 |
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:61:14: error: cannot find 'CMIOObjectPropertySelector' in scope
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:61:41: error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:62:11: error: cannot find 'CMIOObjectPropertyScope' in scope
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
| `- error: cannot find 'CMIOObjectPropertyScope' in scope
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
64 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:62:35: error: cannot find 'kCMIOObjectPropertyScopeWildcard' in scope
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
| `- error: cannot find 'kCMIOObjectPropertyScopeWildcard' in scope
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
64 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:63:13: error: cannot find 'CMIOObjectPropertyElement' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
| `- error: cannot find 'CMIOObjectPropertyElement' in scope
64 | )
65 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:63:39: error: cannot find 'kCMIOObjectPropertyElementWildcard' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
| `- error: cannot find 'kCMIOObjectPropertyElementWildcard' in scope
64 | )
65 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:66:38: error: cannot find 'CMIOObjectPropertyAddress' in scope
64 | )
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:67:14: error: cannot find 'CMIOObjectPropertySelector' in scope
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:67:41: error: cannot find 'kCMIOHardwarePropertyDevices' in scope
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
| `- error: cannot find 'kCMIOHardwarePropertyDevices' in scope
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
SwiftCompile normal arm64 (in target 'IsCameraOn' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:68:11: error: cannot find 'CMIOObjectPropertyScope' in scope
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
| `- error: cannot find 'CMIOObjectPropertyScope' in scope
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
70 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:68:35: error: cannot find 'kCMIOObjectPropertyScopeGlobal' in scope
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
| `- error: cannot find 'kCMIOObjectPropertyScopeGlobal' in scope
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
70 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:69:13: error: cannot find 'CMIOObjectPropertyElement' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
| `- error: cannot find 'CMIOObjectPropertyElement' in scope
70 | )
71 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:69:39: error: cannot find 'kCMIOObjectPropertyElementMaster' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
| `- error: cannot find 'kCMIOObjectPropertyElementMaster' in scope
70 | )
71 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:73:13: error: cannot find type 'CMIOObjectID' in scope
71 |
72 | static func hasProperty(
73 | objectID: CMIOObjectID,
| `- error: cannot find type 'CMIOObjectID' in scope
74 | selector: CMIOObjectPropertySelector
75 | ) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:74:13: error: cannot find type 'CMIOObjectPropertySelector' in scope
72 | static func hasProperty(
73 | objectID: CMIOObjectID,
74 | selector: CMIOObjectPropertySelector
| `- error: cannot find type 'CMIOObjectPropertySelector' in scope
75 | ) -> Bool {
76 | var address = CMIOObjectPropertyAddress(selector)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:81:18: error: cannot find type 'CMIOObjectID' in scope
79 |
80 | static func getProperty<T>(
81 | from objectID: CMIOObjectID,
| `- error: cannot find type 'CMIOObjectID' in scope
82 | selector: CMIOObjectPropertySelector,
83 | as: T.Type
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:82:13: error: cannot find type 'CMIOObjectPropertySelector' in scope
80 | static func getProperty<T>(
81 | from objectID: CMIOObjectID,
82 | selector: CMIOObjectPropertySelector,
| `- error: cannot find type 'CMIOObjectPropertySelector' in scope
83 | as: T.Type
84 | ) -> T? {
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:121:34: error: cannot find type 'CMIOObjectID' in scope
119 | }
120 |
121 | static func getAllDevices() -> [CMIOObjectID] {
| `- error: cannot find type 'CMIOObjectID' in scope
122 | var address = hardwareDevicesAddress
123 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:153:11: error: cannot find type 'CMIOObjectPropertyAddress' in scope
151 | }
152 |
153 | extension CMIOObjectPropertyAddress {
| `- error: cannot find type 'CMIOObjectPropertyAddress' in scope
154 | init(_ selector: CMIOObjectPropertySelector) {
155 | self.init(
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/IsCameraOn/IsCameraOn.swift /Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift -target arm64-apple-ios15.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -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/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.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 -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/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name IsCameraOn -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-ios27.0 -target-sdk-version 27.0 -target-sdk-name iphoneos27.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/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.abi.json
SwiftCompile normal arm64 Compiling\ IsCameraOn.swift /Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift (in target 'IsCameraOn' from project 'IsCameraOn')
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:87:28: error: cannot find type 'CMIOObjectID' in scope
85 | private let includeExternal: Bool
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
| `- error: cannot find type 'CMIOObjectID' in scope
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
89 | private var isMonitoring = false
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:88:32: error: cannot find 'CMIOObjectID' in scope
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
| `- error: cannot find 'CMIOObjectID' in scope
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:88:46: error: cannot find 'CMIOObjectPropertyListenerBlock' in scope
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
| `- error: cannot find 'CMIOObjectPropertyListenerBlock' in scope
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:88:31: error: cannot call value of non-function type '[Key : Value]'
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
| `- error: cannot call value of non-function type '[Key : Value]'
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:91:35: error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
91 | private var deviceListenerBlock: CMIOObjectPropertyListenerBlock?
| `- error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
92 |
93 | init(
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:224:49: error: cannot find type 'CMIOObjectID' in scope
222 | }
223 |
224 | private func addPropertyListener(for deviceID: CMIOObjectID) {
| `- error: cannot find type 'CMIOObjectID' in scope
225 | var address = CMIOUtil.deviceIsRunningAddress
226 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:251:52: error: cannot find type 'CMIOObjectID' in scope
249 | }
250 |
251 | private func removePropertyListener(for deviceID: CMIOObjectID) {
| `- error: cannot find type 'CMIOObjectID' in scope
252 | guard let listenerBlock = listenerBlocks[deviceID] else {
253 | return
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:121:34: error: cannot find type 'CMIOObjectID' in scope
119 | }
120 |
121 | static func getAllDevices() -> [CMIOObjectID] {
| `- error: cannot find type 'CMIOObjectID' in scope
122 | var address = hardwareDevicesAddress
123 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:12:13: error: cannot find type 'CMIOObjectID' in scope
10 | let id: CMIOObjectID
11 |
12 | init(_ id: CMIOObjectID) {
| `- error: cannot find type 'CMIOObjectID' in scope
13 | self.id = id
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:66:38: error: cannot find 'CMIOObjectPropertyAddress' in scope
64 | )
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:67:14: error: cannot find 'CMIOObjectPropertySelector' in scope
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:67:41: error: cannot find 'kCMIOHardwarePropertyDevices' in scope
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
| `- error: cannot find 'kCMIOHardwarePropertyDevices' in scope
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:68:11: error: cannot find 'CMIOObjectPropertyScope' in scope
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
| `- error: cannot find 'CMIOObjectPropertyScope' in scope
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
70 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:68:35: error: cannot find 'kCMIOObjectPropertyScopeGlobal' in scope
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
| `- error: cannot find 'kCMIOObjectPropertyScopeGlobal' in scope
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
70 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:69:13: error: cannot find 'CMIOObjectPropertyElement' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
| `- error: cannot find 'CMIOObjectPropertyElement' in scope
70 | )
71 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:69:39: error: cannot find 'kCMIOObjectPropertyElementMaster' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
| `- error: cannot find 'kCMIOObjectPropertyElementMaster' in scope
70 | )
71 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:139:17: error: cannot find 'CMIOObjectRemovePropertyListenerBlock' in scope
137 | var address = CMIOUtil.hardwareDevicesAddress
138 |
139 | let status = CMIOObjectRemovePropertyListenerBlock(
| `- error: cannot find 'CMIOObjectRemovePropertyListenerBlock' in scope
140 | CMIOUtil.systemObject,
141 | &address,
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:142:5: error: cannot find 'DispatchQueue' in scope
140 | CMIOUtil.systemObject,
141 | &address,
142 | DispatchQueue.main,
| `- error: cannot find 'DispatchQueue' in scope
143 | deviceListenerBlock
144 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:57:28: error: cannot find 'CMIOObjectID' in scope
55 |
56 | enum CMIOUtil {
57 | static let systemObject = CMIOObjectID(kCMIOObjectSystemObject)
| `- error: cannot find 'CMIOObjectID' in scope
58 |
59 | // Common property addresses
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:57:41: error: cannot find 'kCMIOObjectSystemObject' in scope
55 |
56 | enum CMIOUtil {
57 | static let systemObject = CMIOObjectID(kCMIOObjectSystemObject)
| `- error: cannot find 'kCMIOObjectSystemObject' in scope
58 |
59 | // Common property addresses
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:146:17: error: cannot find 'noErr' in scope
144 | )
145 |
146 | if status != noErr {
| `- error: cannot find 'noErr' in scope
147 | #if DEBUG
148 | print("Warning: Failed to remove device list listener: \(status)")
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:163:22: error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
161 | var address = CMIOUtil.hardwareDevicesAddress
162 |
163 | let listenerBlock: CMIOObjectPropertyListenerBlock = { [weak self] _, _ in
| `- error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
164 | Task { [weak self] in
165 | await self?.handleDeviceListChange()
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift (in target 'IsCameraOn' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IsCameraOn.swift
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:171:16: error: cannot find 'CMIOObjectAddPropertyListenerBlock' in scope
169 | deviceListenerBlock = listenerBlock
170 |
171 | let status = CMIOObjectAddPropertyListenerBlock(
| `- error: cannot find 'CMIOObjectAddPropertyListenerBlock' in scope
172 | CMIOUtil.systemObject,
173 | &address,
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:174:4: error: cannot find 'DispatchQueue' in scope
172 | CMIOUtil.systemObject,
173 | &address,
174 | DispatchQueue.main,
| `- error: cannot find 'DispatchQueue' in scope
175 | listenerBlock
176 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:178:16: error: cannot find 'noErr' in scope
176 | )
177 |
178 | if status != noErr {
| `- error: cannot find 'noErr' in scope
179 | #if DEBUG
180 | print("Warning: Failed to add device list listener: \(status)")
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:60:38: error: cannot find 'CMIOObjectPropertyAddress' in scope
58 |
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:61:14: error: cannot find 'CMIOObjectPropertySelector' in scope
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:61:41: error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:62:11: error: cannot find 'CMIOObjectPropertyScope' in scope
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
| `- error: cannot find 'CMIOObjectPropertyScope' in scope
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
64 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:62:35: error: cannot find 'kCMIOObjectPropertyScopeWildcard' in scope
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
| `- error: cannot find 'kCMIOObjectPropertyScopeWildcard' in scope
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
64 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:63:13: error: cannot find 'CMIOObjectPropertyElement' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
| `- error: cannot find 'CMIOObjectPropertyElement' in scope
64 | )
65 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:63:39: error: cannot find 'kCMIOObjectPropertyElementWildcard' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
| `- error: cannot find 'kCMIOObjectPropertyElementWildcard' in scope
64 | )
65 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:227:22: error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
225 | var address = CMIOUtil.deviceIsRunningAddress
226 |
227 | let listenerBlock: CMIOObjectPropertyListenerBlock = { [weak self] _, _ in
| `- error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
228 | Task { [weak self] in
229 | await self?.checkAndEmitStatus()
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:233:16: error: cannot find 'CMIOObjectAddPropertyListenerBlock' in scope
231 | }
232 |
233 | let status = CMIOObjectAddPropertyListenerBlock(
| `- error: cannot find 'CMIOObjectAddPropertyListenerBlock' in scope
234 | deviceID,
235 | &address,
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:236:4: error: cannot find 'DispatchQueue' in scope
234 | deviceID,
235 | &address,
236 | DispatchQueue.main,
| `- error: cannot find 'DispatchQueue' in scope
237 | listenerBlock
238 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:239:16: error: cannot find 'noErr' in scope
237 | listenerBlock
238 | )
239 | if status != noErr {
| `- error: cannot find 'noErr' in scope
240 | #if DEBUG
241 | print("Warning: Failed to add device listener: \(status)")
SwiftCompile normal arm64 Compiling\ Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift (in target 'IsCameraOn' from project 'IsCameraOn')
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:10:10: error: cannot find type 'CMIOObjectID' in scope
8 |
9 | struct CameraDevice {
10 | let id: CMIOObjectID
| `- error: cannot find type 'CMIOObjectID' in scope
11 |
12 | init(_ id: CMIOObjectID) {
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:12:13: error: cannot find type 'CMIOObjectID' in scope
10 | let id: CMIOObjectID
11 |
12 | init(_ id: CMIOObjectID) {
| `- error: cannot find type 'CMIOObjectID' in scope
13 | self.id = id
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:57:28: error: cannot find 'CMIOObjectID' in scope
55 |
56 | enum CMIOUtil {
57 | static let systemObject = CMIOObjectID(kCMIOObjectSystemObject)
| `- error: cannot find 'CMIOObjectID' in scope
58 |
59 | // Common property addresses
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:57:41: error: cannot find 'kCMIOObjectSystemObject' in scope
55 |
56 | enum CMIOUtil {
57 | static let systemObject = CMIOObjectID(kCMIOObjectSystemObject)
| `- error: cannot find 'kCMIOObjectSystemObject' in scope
58 |
59 | // Common property addresses
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:60:38: error: cannot find 'CMIOObjectPropertyAddress' in scope
58 |
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:61:14: error: cannot find 'CMIOObjectPropertySelector' in scope
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:61:41: error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:62:11: error: cannot find 'CMIOObjectPropertyScope' in scope
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
| `- error: cannot find 'CMIOObjectPropertyScope' in scope
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
64 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:62:35: error: cannot find 'kCMIOObjectPropertyScopeWildcard' in scope
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
| `- error: cannot find 'kCMIOObjectPropertyScopeWildcard' in scope
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
64 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:63:13: error: cannot find 'CMIOObjectPropertyElement' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
| `- error: cannot find 'CMIOObjectPropertyElement' in scope
64 | )
65 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:63:39: error: cannot find 'kCMIOObjectPropertyElementWildcard' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
| `- error: cannot find 'kCMIOObjectPropertyElementWildcard' in scope
64 | )
65 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:66:38: error: cannot find 'CMIOObjectPropertyAddress' in scope
64 | )
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:67:14: error: cannot find 'CMIOObjectPropertySelector' in scope
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:67:41: error: cannot find 'kCMIOHardwarePropertyDevices' in scope
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
| `- error: cannot find 'kCMIOHardwarePropertyDevices' in scope
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:68:11: error: cannot find 'CMIOObjectPropertyScope' in scope
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
| `- error: cannot find 'CMIOObjectPropertyScope' in scope
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
70 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:68:35: error: cannot find 'kCMIOObjectPropertyScopeGlobal' in scope
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
| `- error: cannot find 'kCMIOObjectPropertyScopeGlobal' in scope
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
70 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:69:13: error: cannot find 'CMIOObjectPropertyElement' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
| `- error: cannot find 'CMIOObjectPropertyElement' in scope
70 | )
71 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:69:39: error: cannot find 'kCMIOObjectPropertyElementMaster' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
| `- error: cannot find 'kCMIOObjectPropertyElementMaster' in scope
70 | )
71 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:73:13: error: cannot find type 'CMIOObjectID' in scope
71 |
72 | static func hasProperty(
73 | objectID: CMIOObjectID,
| `- error: cannot find type 'CMIOObjectID' in scope
74 | selector: CMIOObjectPropertySelector
75 | ) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:74:13: error: cannot find type 'CMIOObjectPropertySelector' in scope
72 | static func hasProperty(
73 | objectID: CMIOObjectID,
74 | selector: CMIOObjectPropertySelector
| `- error: cannot find type 'CMIOObjectPropertySelector' in scope
75 | ) -> Bool {
76 | var address = CMIOObjectPropertyAddress(selector)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:81:18: error: cannot find type 'CMIOObjectID' in scope
79 |
80 | static func getProperty<T>(
81 | from objectID: CMIOObjectID,
| `- error: cannot find type 'CMIOObjectID' in scope
82 | selector: CMIOObjectPropertySelector,
83 | as: T.Type
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift (in target 'IsCameraOn' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Utilities.swift
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:82:13: error: cannot find type 'CMIOObjectPropertySelector' in scope
80 | static func getProperty<T>(
81 | from objectID: CMIOObjectID,
82 | selector: CMIOObjectPropertySelector,
| `- error: cannot find type 'CMIOObjectPropertySelector' in scope
83 | as: T.Type
84 | ) -> T? {
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:121:34: error: cannot find type 'CMIOObjectID' in scope
119 | }
120 |
121 | static func getAllDevices() -> [CMIOObjectID] {
| `- error: cannot find type 'CMIOObjectID' in scope
122 | var address = hardwareDevicesAddress
123 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:153:11: error: cannot find type 'CMIOObjectPropertyAddress' in scope
151 | }
152 |
153 | extension CMIOObjectPropertyAddress {
| `- error: cannot find type 'CMIOObjectPropertyAddress' in scope
154 | init(_ selector: CMIOObjectPropertySelector) {
155 | self.init(
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:20:15: error: cannot find 'CMIOObjectPropertySelector' in scope
18 | let rawValue = CMIOUtil.getProperty(
19 | from: id,
20 | selector: CMIOObjectPropertySelector(kCMIODevicePropertyTransportType),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
21 | as: UInt32.self
22 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:20:42: error: cannot find 'kCMIODevicePropertyTransportType' in scope
18 | let rawValue = CMIOUtil.getProperty(
19 | from: id,
20 | selector: CMIOObjectPropertySelector(kCMIODevicePropertyTransportType),
| `- error: cannot find 'kCMIODevicePropertyTransportType' in scope
21 | as: UInt32.self
22 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:33:14: error: cannot find 'CMIOObjectPropertySelector' in scope
31 | let raw: UInt32? = CMIOUtil.getProperty(
32 | from: id,
33 | selector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
34 | as: UInt32.self
35 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:33:41: error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
31 | let raw: UInt32? = CMIOUtil.getProperty(
32 | from: id,
33 | selector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
34 | as: UInt32.self
35 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:76:17: error: cannot find 'CMIOObjectPropertyAddress' in scope
74 | selector: CMIOObjectPropertySelector
75 | ) -> Bool {
76 | var address = CMIOObjectPropertyAddress(selector)
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
77 | return CMIOObjectHasProperty(objectID, &address)
78 | }
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:77:10: error: cannot find 'CMIOObjectHasProperty' in scope
75 | ) -> Bool {
76 | var address = CMIOObjectPropertyAddress(selector)
77 | return CMIOObjectHasProperty(objectID, &address)
| `- error: cannot find 'CMIOObjectHasProperty' in scope
78 | }
79 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:89:17: error: cannot find 'CMIOObjectPropertyAddress' in scope
87 | }
88 |
89 | var address = CMIOObjectPropertyAddress(selector)
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
90 | var dataSize: UInt32 = 0
91 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:92:9: error: cannot find 'CMIOObjectGetPropertyDataSize' in scope
90 | var dataSize: UInt32 = 0
91 |
92 | guard CMIOObjectGetPropertyDataSize(objectID, &address, 0, nil, &dataSize) == noErr else {
| `- error: cannot find 'CMIOObjectGetPropertyDataSize' in scope
93 | return nil
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:92:81: error: cannot find 'noErr' in scope
90 | var dataSize: UInt32 = 0
91 |
92 | guard CMIOObjectGetPropertyDataSize(objectID, &address, 0, nil, &dataSize) == noErr else {
| `- error: cannot find 'noErr' in scope
93 | return nil
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:103:5: error: cannot find 'CMIOObjectGetPropertyData' in scope
101 | var dataUsed: UInt32 = 0
102 | guard
103 | CMIOObjectGetPropertyData(objectID, &address, 0, nil, dataSize, &dataUsed, buffer.baseAddress) == noErr
| `- error: cannot find 'CMIOObjectGetPropertyData' in scope
104 | else {
105 | return nil
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-22 22:23:01.240 xcodebuild[626:3879] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 (in target 'IsCameraOn' from project 'IsCameraOn')
SwiftEmitModule normal arm64 Emitting\ module\ for\ IsCameraOn (in target 'IsCameraOn' from project 'IsCameraOn')
Building workspace IsCameraOn with scheme IsCameraOn-Package
(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:
IsCameraOn: /Users/admin/builder/spi-builder-workspace
resolved source packages: IsCameraOn
2026-09-22 22:23:04.788 xcodebuild[667:4159] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "IsCameraOn",
"name" : "IsCameraOn",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
}
],
"products" : [
{
"name" : "IsCameraOn",
"targets" : [
"IsCameraOn"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TestCamera",
"targets" : [
"TestCamera"
],
"type" : {
"executable" : null
}
},
{
"name" : "TestAsyncCamera",
"targets" : [
"TestAsyncCamera"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "TestCamera",
"module_type" : "SwiftTarget",
"name" : "TestCamera",
"path" : "Sources/TestCamera",
"product_memberships" : [
"TestCamera"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"IsCameraOn"
],
"type" : "executable"
},
{
"c99name" : "TestAsyncCamera",
"module_type" : "SwiftTarget",
"name" : "TestAsyncCamera",
"path" : "Sources/TestAsyncCamera",
"product_memberships" : [
"TestAsyncCamera"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"IsCameraOn"
],
"type" : "executable"
},
{
"c99name" : "IsCameraOn",
"module_type" : "SwiftTarget",
"name" : "IsCameraOn",
"path" : "Sources/IsCameraOn",
"product_memberships" : [
"IsCameraOn",
"TestCamera",
"TestAsyncCamera"
],
"sources" : [
"IsCameraOn.swift",
"Utilities.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
{
"workspace" : {
"name" : "IsCameraOn",
"schemes" : [
"IsCameraOn",
"IsCameraOn-Package",
"TestAsyncCamera",
"TestCamera"
]
}
}
2026-09-22 22:23:06.021 xcodebuild[676:4243] [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 IsCameraOn-Package -destination generic/platform=iOS
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 IsCameraOn-Package -destination generic/platform=iOS
Resolve Package Graph
Resolved source packages:
IsCameraOn: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (4 targets)
Target 'TestAsyncCamera-product' in project 'IsCameraOn'
➜ Explicit dependency on target 'IsCameraOn' in project 'IsCameraOn'
Target 'TestCamera-product' in project 'IsCameraOn'
➜ Explicit dependency on target 'IsCameraOn' in project 'IsCameraOn'
Target 'IsCameraOn-product' in project 'IsCameraOn'
➜ Explicit dependency on target 'IsCameraOn' in project 'IsCameraOn'
Target 'IsCameraOn' in project 'IsCameraOn' (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/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.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/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache
SwiftDriver IsCameraOn normal arm64 com.apple.xcode.tools.swift.compiler (in target 'IsCameraOn' from project 'IsCameraOn')
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 IsCameraOn -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.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/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-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/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-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/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift (in target 'IsCameraOn' from project 'IsCameraOn')
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:10:10: error: cannot find type 'CMIOObjectID' in scope
8 |
9 | struct CameraDevice {
10 | let id: CMIOObjectID
| `- error: cannot find type 'CMIOObjectID' in scope
11 |
12 | init(_ id: CMIOObjectID) {
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:12:13: error: cannot find type 'CMIOObjectID' in scope
10 | let id: CMIOObjectID
11 |
12 | init(_ id: CMIOObjectID) {
| `- error: cannot find type 'CMIOObjectID' in scope
13 | self.id = id
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:57:28: error: cannot find 'CMIOObjectID' in scope
55 |
56 | enum CMIOUtil {
57 | static let systemObject = CMIOObjectID(kCMIOObjectSystemObject)
| `- error: cannot find 'CMIOObjectID' in scope
58 |
59 | // Common property addresses
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:57:41: error: cannot find 'kCMIOObjectSystemObject' in scope
55 |
56 | enum CMIOUtil {
57 | static let systemObject = CMIOObjectID(kCMIOObjectSystemObject)
| `- error: cannot find 'kCMIOObjectSystemObject' in scope
58 |
59 | // Common property addresses
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:60:38: error: cannot find 'CMIOObjectPropertyAddress' in scope
58 |
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:61:14: error: cannot find 'CMIOObjectPropertySelector' in scope
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:61:41: error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:62:11: error: cannot find 'CMIOObjectPropertyScope' in scope
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
| `- error: cannot find 'CMIOObjectPropertyScope' in scope
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
64 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:62:35: error: cannot find 'kCMIOObjectPropertyScopeWildcard' in scope
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
| `- error: cannot find 'kCMIOObjectPropertyScopeWildcard' in scope
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
64 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:63:13: error: cannot find 'CMIOObjectPropertyElement' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
| `- error: cannot find 'CMIOObjectPropertyElement' in scope
64 | )
65 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:63:39: error: cannot find 'kCMIOObjectPropertyElementWildcard' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
| `- error: cannot find 'kCMIOObjectPropertyElementWildcard' in scope
64 | )
65 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:66:38: error: cannot find 'CMIOObjectPropertyAddress' in scope
64 | )
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:67:14: error: cannot find 'CMIOObjectPropertySelector' in scope
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:67:41: error: cannot find 'kCMIOHardwarePropertyDevices' in scope
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
| `- error: cannot find 'kCMIOHardwarePropertyDevices' in scope
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:68:11: error: cannot find 'CMIOObjectPropertyScope' in scope
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
| `- error: cannot find 'CMIOObjectPropertyScope' in scope
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
70 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:68:35: error: cannot find 'kCMIOObjectPropertyScopeGlobal' in scope
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
| `- error: cannot find 'kCMIOObjectPropertyScopeGlobal' in scope
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
70 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:69:13: error: cannot find 'CMIOObjectPropertyElement' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
| `- error: cannot find 'CMIOObjectPropertyElement' in scope
70 | )
71 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:69:39: error: cannot find 'kCMIOObjectPropertyElementMaster' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
| `- error: cannot find 'kCMIOObjectPropertyElementMaster' in scope
70 | )
71 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:73:13: error: cannot find type 'CMIOObjectID' in scope
71 |
72 | static func hasProperty(
73 | objectID: CMIOObjectID,
| `- error: cannot find type 'CMIOObjectID' in scope
74 | selector: CMIOObjectPropertySelector
75 | ) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:74:13: error: cannot find type 'CMIOObjectPropertySelector' in scope
72 | static func hasProperty(
73 | objectID: CMIOObjectID,
74 | selector: CMIOObjectPropertySelector
| `- error: cannot find type 'CMIOObjectPropertySelector' in scope
75 | ) -> Bool {
76 | var address = CMIOObjectPropertyAddress(selector)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:81:18: error: cannot find type 'CMIOObjectID' in scope
79 |
80 | static func getProperty<T>(
81 | from objectID: CMIOObjectID,
| `- error: cannot find type 'CMIOObjectID' in scope
82 | selector: CMIOObjectPropertySelector,
83 | as: T.Type
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift (in target 'IsCameraOn' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Utilities.swift
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:82:13: error: cannot find type 'CMIOObjectPropertySelector' in scope
80 | static func getProperty<T>(
81 | from objectID: CMIOObjectID,
82 | selector: CMIOObjectPropertySelector,
| `- error: cannot find type 'CMIOObjectPropertySelector' in scope
83 | as: T.Type
84 | ) -> T? {
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:121:34: error: cannot find type 'CMIOObjectID' in scope
119 | }
120 |
121 | static func getAllDevices() -> [CMIOObjectID] {
| `- error: cannot find type 'CMIOObjectID' in scope
122 | var address = hardwareDevicesAddress
123 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:153:11: error: cannot find type 'CMIOObjectPropertyAddress' in scope
151 | }
152 |
153 | extension CMIOObjectPropertyAddress {
| `- error: cannot find type 'CMIOObjectPropertyAddress' in scope
154 | init(_ selector: CMIOObjectPropertySelector) {
155 | self.init(
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:20:15: error: cannot find 'CMIOObjectPropertySelector' in scope
18 | let rawValue = CMIOUtil.getProperty(
19 | from: id,
20 | selector: CMIOObjectPropertySelector(kCMIODevicePropertyTransportType),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
21 | as: UInt32.self
22 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:20:42: error: cannot find 'kCMIODevicePropertyTransportType' in scope
18 | let rawValue = CMIOUtil.getProperty(
19 | from: id,
20 | selector: CMIOObjectPropertySelector(kCMIODevicePropertyTransportType),
| `- error: cannot find 'kCMIODevicePropertyTransportType' in scope
21 | as: UInt32.self
22 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:33:14: error: cannot find 'CMIOObjectPropertySelector' in scope
31 | let raw: UInt32? = CMIOUtil.getProperty(
32 | from: id,
33 | selector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
34 | as: UInt32.self
35 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:33:41: error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
31 | let raw: UInt32? = CMIOUtil.getProperty(
32 | from: id,
33 | selector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
34 | as: UInt32.self
35 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:76:17: error: cannot find 'CMIOObjectPropertyAddress' in scope
74 | selector: CMIOObjectPropertySelector
75 | ) -> Bool {
76 | var address = CMIOObjectPropertyAddress(selector)
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
77 | return CMIOObjectHasProperty(objectID, &address)
78 | }
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:77:10: error: cannot find 'CMIOObjectHasProperty' in scope
75 | ) -> Bool {
76 | var address = CMIOObjectPropertyAddress(selector)
77 | return CMIOObjectHasProperty(objectID, &address)
| `- error: cannot find 'CMIOObjectHasProperty' in scope
78 | }
79 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:89:17: error: cannot find 'CMIOObjectPropertyAddress' in scope
87 | }
88 |
89 | var address = CMIOObjectPropertyAddress(selector)
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
90 | var dataSize: UInt32 = 0
91 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:92:9: error: cannot find 'CMIOObjectGetPropertyDataSize' in scope
90 | var dataSize: UInt32 = 0
91 |
92 | guard CMIOObjectGetPropertyDataSize(objectID, &address, 0, nil, &dataSize) == noErr else {
| `- error: cannot find 'CMIOObjectGetPropertyDataSize' in scope
93 | return nil
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:92:81: error: cannot find 'noErr' in scope
90 | var dataSize: UInt32 = 0
91 |
92 | guard CMIOObjectGetPropertyDataSize(objectID, &address, 0, nil, &dataSize) == noErr else {
| `- error: cannot find 'noErr' in scope
93 | return nil
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:103:5: error: cannot find 'CMIOObjectGetPropertyData' in scope
101 | var dataUsed: UInt32 = 0
102 | guard
103 | CMIOObjectGetPropertyData(objectID, &address, 0, nil, dataSize, &dataUsed, buffer.baseAddress) == noErr
| `- error: cannot find 'CMIOObjectGetPropertyData' in scope
104 | else {
105 | return nil
SwiftCompile normal arm64 Compiling\ IsCameraOn.swift /Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift (in target 'IsCameraOn' from project 'IsCameraOn')
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:87:28: error: cannot find type 'CMIOObjectID' in scope
85 | private let includeExternal: Bool
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
| `- error: cannot find type 'CMIOObjectID' in scope
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
89 | private var isMonitoring = false
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:88:32: error: cannot find 'CMIOObjectID' in scope
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
| `- error: cannot find 'CMIOObjectID' in scope
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:88:46: error: cannot find 'CMIOObjectPropertyListenerBlock' in scope
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
| `- error: cannot find 'CMIOObjectPropertyListenerBlock' in scope
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:88:31: error: cannot call value of non-function type '[Key : Value]'
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
| `- error: cannot call value of non-function type '[Key : Value]'
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:91:35: error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
91 | private var deviceListenerBlock: CMIOObjectPropertyListenerBlock?
| `- error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
92 |
93 | init(
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:224:49: error: cannot find type 'CMIOObjectID' in scope
222 | }
223 |
224 | private func addPropertyListener(for deviceID: CMIOObjectID) {
| `- error: cannot find type 'CMIOObjectID' in scope
225 | var address = CMIOUtil.deviceIsRunningAddress
226 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:251:52: error: cannot find type 'CMIOObjectID' in scope
249 | }
250 |
251 | private func removePropertyListener(for deviceID: CMIOObjectID) {
| `- error: cannot find type 'CMIOObjectID' in scope
252 | guard let listenerBlock = listenerBlocks[deviceID] else {
253 | return
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:121:34: error: cannot find type 'CMIOObjectID' in scope
119 | }
120 |
121 | static func getAllDevices() -> [CMIOObjectID] {
| `- error: cannot find type 'CMIOObjectID' in scope
122 | var address = hardwareDevicesAddress
123 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:12:13: error: cannot find type 'CMIOObjectID' in scope
10 | let id: CMIOObjectID
11 |
12 | init(_ id: CMIOObjectID) {
| `- error: cannot find type 'CMIOObjectID' in scope
13 | self.id = id
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:66:38: error: cannot find 'CMIOObjectPropertyAddress' in scope
64 | )
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:67:14: error: cannot find 'CMIOObjectPropertySelector' in scope
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:67:41: error: cannot find 'kCMIOHardwarePropertyDevices' in scope
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
| `- error: cannot find 'kCMIOHardwarePropertyDevices' in scope
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:68:11: error: cannot find 'CMIOObjectPropertyScope' in scope
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
| `- error: cannot find 'CMIOObjectPropertyScope' in scope
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
70 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:68:35: error: cannot find 'kCMIOObjectPropertyScopeGlobal' in scope
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
| `- error: cannot find 'kCMIOObjectPropertyScopeGlobal' in scope
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
70 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:69:13: error: cannot find 'CMIOObjectPropertyElement' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
| `- error: cannot find 'CMIOObjectPropertyElement' in scope
70 | )
71 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:69:39: error: cannot find 'kCMIOObjectPropertyElementMaster' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
| `- error: cannot find 'kCMIOObjectPropertyElementMaster' in scope
70 | )
71 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:139:17: error: cannot find 'CMIOObjectRemovePropertyListenerBlock' in scope
137 | var address = CMIOUtil.hardwareDevicesAddress
138 |
139 | let status = CMIOObjectRemovePropertyListenerBlock(
| `- error: cannot find 'CMIOObjectRemovePropertyListenerBlock' in scope
140 | CMIOUtil.systemObject,
141 | &address,
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:142:5: error: cannot find 'DispatchQueue' in scope
140 | CMIOUtil.systemObject,
141 | &address,
142 | DispatchQueue.main,
| `- error: cannot find 'DispatchQueue' in scope
143 | deviceListenerBlock
144 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:57:28: error: cannot find 'CMIOObjectID' in scope
55 |
56 | enum CMIOUtil {
57 | static let systemObject = CMIOObjectID(kCMIOObjectSystemObject)
| `- error: cannot find 'CMIOObjectID' in scope
58 |
59 | // Common property addresses
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:57:41: error: cannot find 'kCMIOObjectSystemObject' in scope
55 |
56 | enum CMIOUtil {
57 | static let systemObject = CMIOObjectID(kCMIOObjectSystemObject)
| `- error: cannot find 'kCMIOObjectSystemObject' in scope
58 |
59 | // Common property addresses
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:146:17: error: cannot find 'noErr' in scope
144 | )
145 |
146 | if status != noErr {
| `- error: cannot find 'noErr' in scope
147 | #if DEBUG
148 | print("Warning: Failed to remove device list listener: \(status)")
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:163:22: error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
161 | var address = CMIOUtil.hardwareDevicesAddress
162 |
163 | let listenerBlock: CMIOObjectPropertyListenerBlock = { [weak self] _, _ in
| `- error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
164 | Task { [weak self] in
165 | await self?.handleDeviceListChange()
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:171:16: error: cannot find 'CMIOObjectAddPropertyListenerBlock' in scope
169 | deviceListenerBlock = listenerBlock
170 |
171 | let status = CMIOObjectAddPropertyListenerBlock(
| `- error: cannot find 'CMIOObjectAddPropertyListenerBlock' in scope
172 | CMIOUtil.systemObject,
173 | &address,
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:174:4: error: cannot find 'DispatchQueue' in scope
172 | CMIOUtil.systemObject,
173 | &address,
174 | DispatchQueue.main,
| `- error: cannot find 'DispatchQueue' in scope
175 | listenerBlock
176 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:178:16: error: cannot find 'noErr' in scope
176 | )
177 |
178 | if status != noErr {
| `- error: cannot find 'noErr' in scope
179 | #if DEBUG
180 | print("Warning: Failed to add device list listener: \(status)")
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:60:38: error: cannot find 'CMIOObjectPropertyAddress' in scope
58 |
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:61:14: error: cannot find 'CMIOObjectPropertySelector' in scope
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:61:41: error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:62:11: error: cannot find 'CMIOObjectPropertyScope' in scope
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
| `- error: cannot find 'CMIOObjectPropertyScope' in scope
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
64 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:62:35: error: cannot find 'kCMIOObjectPropertyScopeWildcard' in scope
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
| `- error: cannot find 'kCMIOObjectPropertyScopeWildcard' in scope
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
64 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:63:13: error: cannot find 'CMIOObjectPropertyElement' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
| `- error: cannot find 'CMIOObjectPropertyElement' in scope
64 | )
65 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:63:39: error: cannot find 'kCMIOObjectPropertyElementWildcard' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
| `- error: cannot find 'kCMIOObjectPropertyElementWildcard' in scope
64 | )
65 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:227:22: error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
225 | var address = CMIOUtil.deviceIsRunningAddress
226 |
227 | let listenerBlock: CMIOObjectPropertyListenerBlock = { [weak self] _, _ in
| `- error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
228 | Task { [weak self] in
229 | await self?.checkAndEmitStatus()
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:233:16: error: cannot find 'CMIOObjectAddPropertyListenerBlock' in scope
231 | }
232 |
233 | let status = CMIOObjectAddPropertyListenerBlock(
| `- error: cannot find 'CMIOObjectAddPropertyListenerBlock' in scope
234 | deviceID,
235 | &address,
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:236:4: error: cannot find 'DispatchQueue' in scope
234 | deviceID,
235 | &address,
236 | DispatchQueue.main,
| `- error: cannot find 'DispatchQueue' in scope
237 | listenerBlock
238 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:239:16: error: cannot find 'noErr' in scope
237 | listenerBlock
238 | )
239 | if status != noErr {
| `- error: cannot find 'noErr' in scope
240 | #if DEBUG
241 | print("Warning: Failed to add device listener: \(status)")
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift (in target 'IsCameraOn' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IsCameraOn.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ IsCameraOn (in target 'IsCameraOn' from project 'IsCameraOn')
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:87:28: error: cannot find type 'CMIOObjectID' in scope
85 | private let includeExternal: Bool
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
| `- error: cannot find type 'CMIOObjectID' in scope
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
89 | private var isMonitoring = false
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:88:32: error: cannot find 'CMIOObjectID' in scope
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
| `- error: cannot find 'CMIOObjectID' in scope
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:88:46: error: cannot find 'CMIOObjectPropertyListenerBlock' in scope
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
| `- error: cannot find 'CMIOObjectPropertyListenerBlock' in scope
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:88:31: error: cannot call value of non-function type '[Key : Value]'
86 | private let continuation: AsyncStream<Bool>.Continuation
87 | private var devices = Set<CMIOObjectID>()
88 | private var listenerBlocks = [CMIOObjectID: CMIOObjectPropertyListenerBlock]()
| `- error: cannot call value of non-function type '[Key : Value]'
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:91:35: error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
89 | private var isMonitoring = false
90 | private var lastStatus: Bool?
91 | private var deviceListenerBlock: CMIOObjectPropertyListenerBlock?
| `- error: cannot find type 'CMIOObjectPropertyListenerBlock' in scope
92 |
93 | init(
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:224:49: error: cannot find type 'CMIOObjectID' in scope
222 | }
223 |
224 | private func addPropertyListener(for deviceID: CMIOObjectID) {
| `- error: cannot find type 'CMIOObjectID' in scope
225 | var address = CMIOUtil.deviceIsRunningAddress
226 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/IsCameraOn.swift:251:52: error: cannot find type 'CMIOObjectID' in scope
249 | }
250 |
251 | private func removePropertyListener(for deviceID: CMIOObjectID) {
| `- error: cannot find type 'CMIOObjectID' in scope
252 | guard let listenerBlock = listenerBlocks[deviceID] else {
253 | return
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:10:10: error: cannot find type 'CMIOObjectID' in scope
8 |
9 | struct CameraDevice {
10 | let id: CMIOObjectID
| `- error: cannot find type 'CMIOObjectID' in scope
11 |
12 | init(_ id: CMIOObjectID) {
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:12:13: error: cannot find type 'CMIOObjectID' in scope
10 | let id: CMIOObjectID
11 |
12 | init(_ id: CMIOObjectID) {
| `- error: cannot find type 'CMIOObjectID' in scope
13 | self.id = id
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:57:28: error: cannot find 'CMIOObjectID' in scope
55 |
56 | enum CMIOUtil {
57 | static let systemObject = CMIOObjectID(kCMIOObjectSystemObject)
| `- error: cannot find 'CMIOObjectID' in scope
58 |
59 | // Common property addresses
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:57:41: error: cannot find 'kCMIOObjectSystemObject' in scope
55 |
56 | enum CMIOUtil {
57 | static let systemObject = CMIOObjectID(kCMIOObjectSystemObject)
| `- error: cannot find 'kCMIOObjectSystemObject' in scope
58 |
59 | // Common property addresses
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:60:38: error: cannot find 'CMIOObjectPropertyAddress' in scope
58 |
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:61:14: error: cannot find 'CMIOObjectPropertySelector' in scope
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:61:41: error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
59 | // Common property addresses
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
| `- error: cannot find 'kCMIODevicePropertyDeviceIsRunningSomewhere' in scope
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:62:11: error: cannot find 'CMIOObjectPropertyScope' in scope
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
| `- error: cannot find 'CMIOObjectPropertyScope' in scope
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
64 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:62:35: error: cannot find 'kCMIOObjectPropertyScopeWildcard' in scope
60 | static let deviceIsRunningAddress = CMIOObjectPropertyAddress(
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
| `- error: cannot find 'kCMIOObjectPropertyScopeWildcard' in scope
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
64 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:63:13: error: cannot find 'CMIOObjectPropertyElement' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
| `- error: cannot find 'CMIOObjectPropertyElement' in scope
64 | )
65 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:63:39: error: cannot find 'kCMIOObjectPropertyElementWildcard' in scope
61 | mSelector: CMIOObjectPropertySelector(kCMIODevicePropertyDeviceIsRunningSomewhere),
62 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeWildcard),
63 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementWildcard)
| `- error: cannot find 'kCMIOObjectPropertyElementWildcard' in scope
64 | )
65 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:66:38: error: cannot find 'CMIOObjectPropertyAddress' in scope
64 | )
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
| `- error: cannot find 'CMIOObjectPropertyAddress' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:67:14: error: cannot find 'CMIOObjectPropertySelector' in scope
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
| `- error: cannot find 'CMIOObjectPropertySelector' in scope
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:67:41: error: cannot find 'kCMIOHardwarePropertyDevices' in scope
65 |
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
| `- error: cannot find 'kCMIOHardwarePropertyDevices' in scope
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:68:11: error: cannot find 'CMIOObjectPropertyScope' in scope
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
| `- error: cannot find 'CMIOObjectPropertyScope' in scope
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
70 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:68:35: error: cannot find 'kCMIOObjectPropertyScopeGlobal' in scope
66 | static let hardwareDevicesAddress = CMIOObjectPropertyAddress(
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
| `- error: cannot find 'kCMIOObjectPropertyScopeGlobal' in scope
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
70 | )
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:69:13: error: cannot find 'CMIOObjectPropertyElement' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
| `- error: cannot find 'CMIOObjectPropertyElement' in scope
70 | )
71 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:69:39: error: cannot find 'kCMIOObjectPropertyElementMaster' in scope
67 | mSelector: CMIOObjectPropertySelector(kCMIOHardwarePropertyDevices),
68 | mScope: CMIOObjectPropertyScope(kCMIOObjectPropertyScopeGlobal),
69 | mElement: CMIOObjectPropertyElement(kCMIOObjectPropertyElementMaster)
| `- error: cannot find 'kCMIOObjectPropertyElementMaster' in scope
70 | )
71 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:73:13: error: cannot find type 'CMIOObjectID' in scope
71 |
72 | static func hasProperty(
73 | objectID: CMIOObjectID,
| `- error: cannot find type 'CMIOObjectID' in scope
74 | selector: CMIOObjectPropertySelector
75 | ) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:74:13: error: cannot find type 'CMIOObjectPropertySelector' in scope
72 | static func hasProperty(
73 | objectID: CMIOObjectID,
74 | selector: CMIOObjectPropertySelector
| `- error: cannot find type 'CMIOObjectPropertySelector' in scope
75 | ) -> Bool {
76 | var address = CMIOObjectPropertyAddress(selector)
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:81:18: error: cannot find type 'CMIOObjectID' in scope
79 |
80 | static func getProperty<T>(
81 | from objectID: CMIOObjectID,
| `- error: cannot find type 'CMIOObjectID' in scope
82 | selector: CMIOObjectPropertySelector,
83 | as: T.Type
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:82:13: error: cannot find type 'CMIOObjectPropertySelector' in scope
80 | static func getProperty<T>(
81 | from objectID: CMIOObjectID,
82 | selector: CMIOObjectPropertySelector,
| `- error: cannot find type 'CMIOObjectPropertySelector' in scope
83 | as: T.Type
84 | ) -> T? {
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:121:34: error: cannot find type 'CMIOObjectID' in scope
119 | }
120 |
121 | static func getAllDevices() -> [CMIOObjectID] {
| `- error: cannot find type 'CMIOObjectID' in scope
122 | var address = hardwareDevicesAddress
123 |
/Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift:153:11: error: cannot find type 'CMIOObjectPropertyAddress' in scope
151 | }
152 |
153 | extension CMIOObjectPropertyAddress {
| `- error: cannot find type 'CMIOObjectPropertyAddress' in scope
154 | init(_ selector: CMIOObjectPropertySelector) {
155 | self.init(
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/IsCameraOn/IsCameraOn.swift /Users/admin/builder/spi-builder-workspace/Sources/IsCameraOn/Utilities.swift -target arm64-apple-ios15.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -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/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.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 -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/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name IsCameraOn -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-ios27.0 -target-sdk-version 27.0 -target-sdk-name iphoneos27.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/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IsCameraOn.build/Debug-iphoneos/IsCameraOn-t.build/Objects-normal/arm64/IsCameraOn.abi.json
SwiftCompile normal arm64 (in target 'IsCameraOn' from project 'IsCameraOn')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-22 22:23:06.981 xcodebuild[677:4267] [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\ IsCameraOn (in target 'IsCameraOn' from project 'IsCameraOn')
SwiftCompile normal arm64 (in target 'IsCameraOn' from project 'IsCameraOn')
Building workspace IsCameraOn with scheme IsCameraOn-Package
(3 failures)
BUILD FAILURE 6.4 iOS