Build Information
Successful build of UIAppUtils, reference v1.3.0 (597ba9), with Swift 6.4 for iOS using Xcode 27.0 on 21 Sep 2026 00:08:28 UTC.
Swift 6 data race errors: 0
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 UIAppUtils -destination generic/platform=iOSBuild Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/rayhaanalykhan/UIAppUtils.git
Reference: v1.3.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/rayhaanalykhan/UIAppUtils
* tag v1.3.0 -> FETCH_HEAD
HEAD is now at 597ba93 Fix comments
Cloned https://github.com/rayhaanalykhan/UIAppUtils.git
Revision (git rev-parse @):
597ba936ced4bb057f5441315d9efce9f56906ba
SUCCESS checkout https://github.com/rayhaanalykhan/UIAppUtils.git at v1.3.0
========================================
Build
========================================
Selected platform: iOS
Swift version: 6.4
Building package at path: $PWD
https://github.com/rayhaanalykhan/UIAppUtils.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:
UIAppUtils: /Users/admin/builder/spi-builder-workspace
resolved source packages: UIAppUtils
2026-09-20 20:07:33.035 xcodebuild[524:3022] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "UIAppUtils",
"name" : "UIAppUtils",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "UIAppUtils",
"targets" : [
"UIAppUtils"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "UIAppUtils",
"module_type" : "SwiftTarget",
"name" : "UIAppUtils",
"path" : "Sources/UIAppUtils",
"product_memberships" : [
"UIAppUtils"
],
"sources" : [
"UIAppUtils.swift",
"ZippedUIAppUtils.swift"
],
"type" : "library"
}
],
"tools_version" : "5.7"
}
{
"workspace" : {
"name" : "UIAppUtils",
"schemes" : [
"UIAppUtils"
]
}
}
2026-09-20 20:08:13.773 xcodebuild[622:3915] [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 UIAppUtils -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 UIAppUtils -destination generic/platform=iOS
Resolve Package Graph
Resolved source packages:
UIAppUtils: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'UIAppUtils-product' in project 'UIAppUtils'
➜ Explicit dependency on target 'UIAppUtils' in project 'UIAppUtils'
Target 'UIAppUtils' in project 'UIAppUtils' (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: 14d0982781efb39a42dfa2928a401db9
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/14d0982781efb39a42dfa2928a401db9.xcbuilddata
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/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/ModuleCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
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/Products
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/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
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/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/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/UIAppUtils.modulemap (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/UIAppUtils.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/UIAppUtils.DependencyStaticMetadataFileList (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/UIAppUtils.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/UIAppUtils.DependencyMetadataFileList (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/UIAppUtils.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.LinkFileList (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils-OutputFileMap.json (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils_const_extract_protocols.json (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.SwiftFileList (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.SwiftConstValuesFileList (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.SwiftConstValuesFileList
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/UIAppUtils.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/UIAppUtils.modulemap (in target 'UIAppUtils' from project 'UIAppUtils')
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/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/UIAppUtils.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos
SwiftDriver UIAppUtils normal arm64 com.apple.xcode.tools.swift.compiler (in target 'UIAppUtils' from project 'UIAppUtils')
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 UIAppUtils -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -strict-concurrency\=complete -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/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils-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/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils_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/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-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/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils-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/DeveloperToolsSupport-AUYQ7RZGQ59TXNGR56E2ZGE17.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-ELWSSDP0MKO9UN7OCGHYENU4N.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-A3OTZIBNLUK4KRPK79SR9VALR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-9ZM475TB9FF7V697OJNYX6RO9.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-BEJ25RSXHVJMS8GY54A7TIDQC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-353X4HCQ4QM1XN1RGUYE5DJXQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-DS3M26O02MEUZY8PORVO63UN8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-46VMPHZN3071T5WUKTVKV81O6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-9M60LQ19IG7KF2I6MAZT1EE2L.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-A68EWFTK1KMCWXEVQVUVX32IF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-6AS4X33TU1806YATN4YELVHNM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ExtensionFoundation-D431P17P2V69MIYAI6954BS02.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-DBOBRBKI8YXN3X7HCIRAXFELN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-BR17857KX1560DFAJ8X0RLP2X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-4H7GQGME5X7WUG5O55QKSXPG0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-4SPNE64SFJA0QV142KR6FB8H.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-3VRVITBSRYCNS1X3HOZPXQS3E.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-5HH7TKWQY3C2P6USS0J5RO1BK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-M7DSWA69W6IRMFV5G3UL303L.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-CLJVNIOHLPNAVPMY1PCE07PC6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-BWQ9HHUEF00PLTWBF6Y3RFT1Q.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-F02YQXAV70SBQYNR1TCILSZQC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-BI81F3DSM7GNALREB2L4UAO3K.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-DI8CY2CM6ND6C9DF4BMO8B2Y4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-4OVT5NEPGSOC5S7WJ8A4CI9HQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-B11KXH0CHRPAR6DL0V15OUWX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-39R6K1ZW4M0CXKJ1WMJZK8M2C.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-24KM5066VOM199SLPK0FMLPYP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-ATYRC6ZTNZOFUFVI4AZT0N36L.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-7901ZPGJYLUDNLYCSVBTOCJ2R.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/dnssd-2HMC2ZPZHRV7WTQL52S1JXICJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-6RZ7WG7C70RNLQ7W9TEHN64U.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-2B8LCRX5U2HGX5DUXAJMAUYF5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-D19NGWGGCIMHTFO5YUINIK4A7.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-5TNF2EJXR20ST0PBDR1AWITTL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CFNetwork-CKHY0HEWI1S67QSGB5QKT2KK1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-1SD6JR1OD1L9VFTHCRUEAA4HT.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-38LZ2U8T2TAJNP8SDQ1CJJE3F.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-2VUW91YZGH0XJJO80VUQL1L8W.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-1A84M7V1QOXIBMN0W05H3CVWO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ImageIO-91Z2U50YQ9DUO5YI1T6XL5QLM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-7UJ9MLJ6XI3NZT2FHSJYBCGXM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/FileProvider-CTM92XO97O83GMGPZ80IAZ2MH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/LocalAuthentication-8FYOKDCCDOIRWGNN3O6BGXST.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-9FDDTQ4F448NASNBJ73LL08CW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-BJV1JRVLK0A4KO4XJY098MPDJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/BackgroundAssets-D18K32HA1HEM37XAVSP2XB8HH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-F2IYO4PZDTT6W3BB17OMMFU8H.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-2Y2KJ3BWNZVNX5SGRT9OZY58X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Network-3EQWF3D2LQQA3CHUNALR2OEV3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-BAZNP8JOBB5DGLB3JJRQE38CC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMIDI-2IH8BX8EAI7QJWH8Q91L467O.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-8DXCI8OECK24P5C5R5YJCPY6S.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/IOSurface-ETZE23103L23AFRV5RIY98B8R.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-4FSJLRO1OMLINRFU9E5FDJ6LG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-CA8WF2CE1MBR989EWQ1QHKSM7.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-CA0R2UA6KX3PPS4KG2NX2ALUR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-9Z1GGK9D5GWZAPSJ6EB6CF1LC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AudioToolbox-9TNWLCUL701Z59L15MQN2P5HX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVRouting-7DYLKQYFELND3QUHUFAXVEHL7.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-BD444BXGOOIA7L0V53QX85MNI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Metal-2DZ2IJBFDYZ2K88YOFG23YY5D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OpenGLES-6R0N0LGQ7JHCUNYMW2UQWI7N8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-E9UFJY6R1E7D280SQ6U747G2Z.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-9UJJUBLTF80Q66OBIQIGNMH63.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreImage-21I9NDJ5BALJVG03DUUN2CO83.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-F1OP8LOTHMIPKHX92XFOG88LS.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-4IHGQVC232A50LDRYLP2TOVKU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-4RQ9X0AQHR9QCPZW2HYVJZKLF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVFAudio-6FLU0V1VD06L498EGP5G72M36.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MediaToolbox-97JNZXVPIBQYKJXRI0DG9SLB8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/VideoToolbox-5ZB5VMUME2GSAJLXARS4UPJ8G.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-VI413NSJWB5Y7QFX1PY597WP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVFoundation-BAX01WL6PB4QGPQMCMJSQ4G8G.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/StoreKit-F0IQ3OZKO0MTZZYW0C170S4L4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-23184RIJ8ENAMK3EQZME3CKZT.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MessageUI-3TJTAAWAC8Y7JHR9JXA9SXCZP.pcm
SwiftEmitModule normal arm64 Emitting\ module\ for\ UIAppUtils (in target 'UIAppUtils' from project 'UIAppUtils')
SwiftCompile normal arm64 (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:657:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'MailComposeDelegateHandler' may have shared mutable state; this is an error in the Swift 6 language mode [#MutableGlobalVariable]
653 |
654 | // Internal delegate handler class to manage MFMailComposeViewControllerDelegate methods
655 | class MailComposeDelegateHandler: NSObject, MFMailComposeViewControllerDelegate {
| `- note: class 'MailComposeDelegateHandler' does not conform to the 'Sendable' protocol
656 |
657 | static let shared = MailComposeDelegateHandler()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'MailComposeDelegateHandler' may have shared mutable state; this is an error in the Swift 6 language mode [#MutableGlobalVariable]
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
658 |
659 | var completionHandler: ((_ result: MFMailComposeResult) -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:696:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'LocationPermissionDelegateHandler' may have shared mutable state; this is an error in the Swift 6 language mode [#MutableGlobalVariable]
692 |
693 | // Internal delegate handler class to manage CLLocationManagerDelegate methods
694 | class LocationPermissionDelegateHandler: NSObject, CLLocationManagerDelegate {
| `- note: class 'LocationPermissionDelegateHandler' does not conform to the 'Sendable' protocol
695 |
696 | static let shared = LocationPermissionDelegateHandler()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'LocationPermissionDelegateHandler' may have shared mutable state; this is an error in the Swift 6 language mode [#MutableGlobalVariable]
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
697 |
698 | var permission: ((_ granted: Bool) -> Void)?
[#MutableGlobalVariable]: <https://docs.swift.org/compiler/documentation/diagnostics/mutable-global-variable>
SwiftCompile normal arm64 Compiling\ ZippedUIAppUtils.swift /Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/ZippedUIAppUtils.swift (in target 'UIAppUtils' from project 'UIAppUtils')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/ZippedUIAppUtils.swift (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ZippedUIAppUtils.swift
SwiftCompile normal arm64 Compiling\ UIAppUtils.swift /Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift (in target 'UIAppUtils' from project 'UIAppUtils')
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:657:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'MailComposeDelegateHandler' may have shared mutable state; this is an error in the Swift 6 language mode [#MutableGlobalVariable]
653 |
654 | // Internal delegate handler class to manage MFMailComposeViewControllerDelegate methods
655 | class MailComposeDelegateHandler: NSObject, MFMailComposeViewControllerDelegate {
| `- note: class 'MailComposeDelegateHandler' does not conform to the 'Sendable' protocol
656 |
657 | static let shared = MailComposeDelegateHandler()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'MailComposeDelegateHandler' may have shared mutable state; this is an error in the Swift 6 language mode [#MutableGlobalVariable]
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
658 |
659 | var completionHandler: ((_ result: MFMailComposeResult) -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:696:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'LocationPermissionDelegateHandler' may have shared mutable state; this is an error in the Swift 6 language mode [#MutableGlobalVariable]
692 |
693 | // Internal delegate handler class to manage CLLocationManagerDelegate methods
694 | class LocationPermissionDelegateHandler: NSObject, CLLocationManagerDelegate {
| `- note: class 'LocationPermissionDelegateHandler' does not conform to the 'Sendable' protocol
695 |
696 | static let shared = LocationPermissionDelegateHandler()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'LocationPermissionDelegateHandler' may have shared mutable state; this is an error in the Swift 6 language mode [#MutableGlobalVariable]
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
697 |
698 | var permission: ((_ granted: Bool) -> Void)?
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:43:58: warning: 'windows' was deprecated in iOS 15.0: Use UIWindowScene.windows on a relevant window scene instead [#DeprecatedDeclaration]
41 | public static func getTopMostViewController() -> UIViewController? {
42 |
43 | var currentViewController = UIApplication.shared.windows.first?.rootViewController
| `- warning: 'windows' was deprecated in iOS 15.0: Use UIWindowScene.windows on a relevant window scene instead [#DeprecatedDeclaration]
44 |
45 | while true {
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:43:73: warning: main actor-isolated property 'rootViewController' can not be referenced from a nonisolated context
39 | /// - Returns: The topmost view controller, or nil if no view controller is found.
40 | ///
41 | public static func getTopMostViewController() -> UIViewController? {
| `- note: add '@MainActor' to make static method 'getTopMostViewController()' part of global actor 'MainActor'
42 |
43 | var currentViewController = UIApplication.shared.windows.first?.rootViewController
| `- warning: main actor-isolated property 'rootViewController' can not be referenced from a nonisolated context
44 |
45 | while true {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:69:57: note: property declared here
67 | - (void)makeKeyAndVisible;
68 |
69 | @property(nullable, nonatomic,strong) UIViewController *rootViewController API_AVAILABLE(ios(4.0)); // default is nil
| `- note: property declared here
70 |
71 | - (void)sendEvent:(UIEvent *)event; // called by UIApplication to dispatch events to views inside the window
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:43:58: warning: main actor-isolated property 'windows' can not be referenced from a nonisolated context
39 | /// - Returns: The topmost view controller, or nil if no view controller is found.
40 | ///
41 | public static func getTopMostViewController() -> UIViewController? {
| `- note: add '@MainActor' to make static method 'getTopMostViewController()' part of global actor 'MainActor'
42 |
43 | var currentViewController = UIApplication.shared.windows.first?.rootViewController
| `- warning: main actor-isolated property 'windows' can not be referenced from a nonisolated context
44 |
45 | while true {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:109:62: note: property declared here
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *> *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
| `- note: property declared here
110 |
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:43:51: warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context
39 | /// - Returns: The topmost view controller, or nil if no view controller is found.
40 | ///
41 | public static func getTopMostViewController() -> UIViewController? {
| `- note: add '@MainActor' to make static method 'getTopMostViewController()' part of global actor 'MainActor'
42 |
43 | var currentViewController = UIApplication.shared.windows.first?.rootViewController
| `- warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context
44 |
45 | while true {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:87:54: note: class property declared here
85 | @interface UIApplication : UIResponder
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
| `- note: class property declared here
88 |
89 | @property(nullable, nonatomic, assign) id<UIApplicationDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:47:45: warning: main actor-isolated property 'visibleViewController' can not be referenced from a nonisolated context
39 | /// - Returns: The topmost view controller, or nil if no view controller is found.
40 | ///
41 | public static func getTopMostViewController() -> UIViewController? {
| `- note: add '@MainActor' to make static method 'getTopMostViewController()' part of global actor 'MainActor'
42 |
43 | var currentViewController = UIApplication.shared.windows.first?.rootViewController
:
45 | while true {
46 | if let nav = currentViewController as? UINavigationController {
47 | currentViewController = nav.visibleViewController
| `- warning: main actor-isolated property 'visibleViewController' can not be referenced from a nonisolated context
48 | } else if let tab = (currentViewController as? UITabBarController)?.selectedViewController {
49 | currentViewController = tab
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:68:66: note: property declared here
66 |
67 | @property(nullable, nonatomic,readonly,strong) UIViewController *topViewController; // The top view controller on the stack.
68 | @property(nullable, nonatomic,readonly,strong) UIViewController *visibleViewController; // Return modal view controller if it exists. Otherwise the top view controller.
| `- note: property declared here
69 |
70 | @property(nonatomic,copy) NSArray<__kindof UIViewController *> *viewControllers; // The current view controller stack.
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:48:81: warning: main actor-isolated property 'selectedViewController' can not be referenced from a nonisolated context
39 | /// - Returns: The topmost view controller, or nil if no view controller is found.
40 | ///
41 | public static func getTopMostViewController() -> UIViewController? {
| `- note: add '@MainActor' to make static method 'getTopMostViewController()' part of global actor 'MainActor'
42 |
43 | var currentViewController = UIApplication.shared.windows.first?.rootViewController
:
46 | if let nav = currentViewController as? UINavigationController {
47 | currentViewController = nav.visibleViewController
48 | } else if let tab = (currentViewController as? UITabBarController)?.selectedViewController {
| `- warning: main actor-isolated property 'selectedViewController' can not be referenced from a nonisolated context
49 | currentViewController = tab
50 | } else if let presented = currentViewController?.presentedViewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:159:67: note: property declared here
157 | - (void)setViewControllers:(NSArray<__kindof UIViewController *> * __nullable)viewControllers animated:(BOOL)animated;
158 |
159 | @property(nullable, nonatomic, assign) __kindof UIViewController *selectedViewController; // This may return the "More" navigation controller if it exists.
| `- note: property declared here
160 | @property(nonatomic) NSUInteger selectedIndex;
161 |
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:50:62: warning: main actor-isolated property 'presentedViewController' can not be referenced from a nonisolated context
39 | /// - Returns: The topmost view controller, or nil if no view controller is found.
40 | ///
41 | public static func getTopMostViewController() -> UIViewController? {
| `- note: add '@MainActor' to make static method 'getTopMostViewController()' part of global actor 'MainActor'
42 |
43 | var currentViewController = UIApplication.shared.windows.first?.rootViewController
:
48 | } else if let tab = (currentViewController as? UITabBarController)?.selectedViewController {
49 | currentViewController = tab
50 | } else if let presented = currentViewController?.presentedViewController {
| `- warning: main actor-isolated property 'presentedViewController' can not be referenced from a nonisolated context
51 | currentViewController = presented
52 | } else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:222:59: note: property declared here
220 |
221 | // The view controller that was presented by this view controller or its nearest ancestor.
222 | @property(nullable, nonatomic,readonly) UIViewController *presentedViewController API_AVAILABLE(ios(5.0));
| `- note: property declared here
223 |
224 | // The view controller that presented this view controller (or its farthest ancestor.)
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:71:49: warning: 'windows' was deprecated in iOS 15.0: Use UIWindowScene.windows on a relevant window scene instead [#DeprecatedDeclaration]
69 | public static func takeScreenshot() -> UIImage? {
70 |
71 | guard let window = UIApplication.shared.windows.first else {
| `- warning: 'windows' was deprecated in iOS 15.0: Use UIWindowScene.windows on a relevant window scene instead [#DeprecatedDeclaration]
72 | print("UIAppUtils -> Error: No window found")
73 | return nil
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:71:49: warning: main actor-isolated property 'windows' can not be referenced from a nonisolated context
67 | /// - Returns: An optional `UIImage` representing the screenshot of the current key window's view hierarchy.
68 | ///
69 | public static func takeScreenshot() -> UIImage? {
| `- note: add '@MainActor' to make static method 'takeScreenshot()' part of global actor 'MainActor'
70 |
71 | guard let window = UIApplication.shared.windows.first else {
| `- warning: main actor-isolated property 'windows' can not be referenced from a nonisolated context
72 | print("UIAppUtils -> Error: No window found")
73 | return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:109:62: note: property declared here
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *> *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
| `- note: property declared here
110 |
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:71:42: warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context
67 | /// - Returns: An optional `UIImage` representing the screenshot of the current key window's view hierarchy.
68 | ///
69 | public static func takeScreenshot() -> UIImage? {
| `- note: add '@MainActor' to make static method 'takeScreenshot()' part of global actor 'MainActor'
70 |
71 | guard let window = UIApplication.shared.windows.first else {
| `- warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context
72 | print("UIAppUtils -> Error: No window found")
73 | return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:87:54: note: class property declared here
85 | @interface UIApplication : UIResponder
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
| `- note: class property declared here
88 |
89 | @property(nullable, nonatomic, assign) id<UIApplicationDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:76:63: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context
67 | /// - Returns: An optional `UIImage` representing the screenshot of the current key window's view hierarchy.
68 | ///
69 | public static func takeScreenshot() -> UIImage? {
| `- note: add '@MainActor' to make static method 'takeScreenshot()' part of global actor 'MainActor'
70 |
71 | guard let window = UIApplication.shared.windows.first else {
:
74 | }
75 |
76 | let renderer = UIGraphicsImageRenderer(bounds: window.bounds)
| `- warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context
77 |
78 | let image = renderer.image { _ in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:196:40: note: property declared here
194 |
195 | // use bounds/center and not frame if non-identity transform.
196 | @property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
| `- note: property declared here
197 | @property(nonatomic) CGPoint center; // center is center of frame, relative to anchorPoint. animatable
198 | @property(nonatomic) CGAffineTransform transform; // default is CGAffineTransformIdentity. animatable. Please use this property instead of the affineTransform property on the layer
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:79:20: warning: call to main actor-isolated instance method 'drawHierarchy(in:afterScreenUpdates:)' in a synchronous nonisolated context [#ActorIsolatedCall]
77 |
78 | let image = renderer.image { _ in
79 | window.drawHierarchy(in: window.bounds, afterScreenUpdates: true)
| `- warning: call to main actor-isolated instance method 'drawHierarchy(in:afterScreenUpdates:)' in a synchronous nonisolated context [#ActorIsolatedCall]
80 | }
81 | return image
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:666:1: note: calls to instance method 'drawHierarchy(in:afterScreenUpdates:)' from outside of its actor context are implicitly asynchronous
664 | - (nullable UIView *)resizableSnapshotViewFromRect:(CGRect)rect afterScreenUpdates:(BOOL)afterUpdates withCapInsets:(UIEdgeInsets)capInsets API_AVAILABLE(ios(7.0)); // Resizable snapshots will default to stretching the center
665 | // Use this method to render a snapshot of the view hierarchy into the current context. Returns NO if the snapshot is missing image data, YES if the snapshot is complete. Calling this method from layoutSubviews while the current transaction is committing will capture what is currently displayed regardless if afterUpdates is YES.
666 | - (BOOL)drawViewHierarchyInRect:(CGRect)rect afterScreenUpdates:(BOOL)afterUpdates API_AVAILABLE(ios(7.0));
| `- note: calls to instance method 'drawHierarchy(in:afterScreenUpdates:)' from outside of its actor context are implicitly asynchronous
667 | @end
668 |
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:79:45: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context
77 |
78 | let image = renderer.image { _ in
79 | window.drawHierarchy(in: window.bounds, afterScreenUpdates: true)
| `- warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context
80 | }
81 | return image
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:196:40: note: property declared here
194 |
195 | // use bounds/center and not frame if non-identity transform.
196 | @property(nonatomic) CGRect bounds; // default bounds is zero origin, frame size. animatable
| `- note: property declared here
197 | @property(nonatomic) CGPoint center; // center is center of frame, relative to anchorPoint. animatable
198 | @property(nonatomic) CGAffineTransform transform; // default is CGAffineTransformIdentity. animatable. Please use this property instead of the affineTransform property on the layer
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:137:26: warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context
133 | ///
134 | @discardableResult
135 | public static func openURL(url: URL) -> Bool {
| `- note: add '@MainActor' to make static method 'openURL(url:)' part of global actor 'MainActor'
136 |
137 | if UIApplication.shared.canOpenURL(url) {
| `- warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context
138 | UIApplication.shared.open(url, options: [:], completionHandler: nil)
139 | return true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:87:54: note: class property declared here
85 | @interface UIApplication : UIResponder
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
| `- note: class property declared here
88 |
89 | @property(nullable, nonatomic, assign) id<UIApplicationDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:138:34: warning: call to main actor-isolated instance method 'open(_:options:completionHandler:)' in a synchronous nonisolated context [#ActorIsolatedCall]
133 | ///
134 | @discardableResult
135 | public static func openURL(url: URL) -> Bool {
| `- note: add '@MainActor' to make static method 'openURL(url:)' part of global actor 'MainActor'
136 |
137 | if UIApplication.shared.canOpenURL(url) {
138 | UIApplication.shared.open(url, options: [:], completionHandler: nil)
| `- warning: call to main actor-isolated instance method 'open(_:options:completionHandler:)' in a synchronous nonisolated context [#ActorIsolatedCall]
139 | return true
140 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:104:1: note: calls to instance method 'open(_:options:completionHandler:)' from outside of its actor context are implicitly asynchronous
102 | // than returning a result.
103 | // The completion handler is called on the main queue.
104 | - (void)openURL:(NSURL*)url options:(NSDictionary<UIApplicationOpenExternalURLOptionsKey, id> *)options completionHandler:(void (^ __nullable NS_SWIFT_UI_ACTOR)(BOOL success))completion API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
| `- note: calls to instance method 'open(_:options:completionHandler:)' from outside of its actor context are implicitly asynchronous
105 |
106 | - (void)sendEvent:(UIEvent *)event;
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:138:27: warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context
133 | ///
134 | @discardableResult
135 | public static func openURL(url: URL) -> Bool {
| `- note: add '@MainActor' to make static method 'openURL(url:)' part of global actor 'MainActor'
136 |
137 | if UIApplication.shared.canOpenURL(url) {
138 | UIApplication.shared.open(url, options: [:], completionHandler: nil)
| `- warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context
139 | return true
140 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:87:54: note: class property declared here
85 | @interface UIApplication : UIResponder
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
| `- note: class property declared here
88 |
89 | @property(nullable, nonatomic, assign) id<UIApplicationDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:160:58: warning: 'windows' was deprecated in iOS 15.0: Use UIWindowScene.windows on a relevant window scene instead [#DeprecatedDeclaration]
158 | if #available(iOS 14.0, *) {
159 |
160 | guard let windowScene = UIApplication.shared.windows.first?.windowScene else {
| `- warning: 'windows' was deprecated in iOS 15.0: Use UIWindowScene.windows on a relevant window scene instead [#DeprecatedDeclaration]
161 | print("UIAppUtils -> Error: No windowScene found")
162 | return
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:160:73: warning: main actor-isolated property 'windowScene' can not be referenced from a nonisolated context
153 | /// the first window in the application's `windows` array.
154 | ///
155 | public static func requestReview() {
| `- note: add '@MainActor' to make static method 'requestReview()' part of global actor 'MainActor'
156 |
157 | // Check if the device is running iOS 14 or later
158 | if #available(iOS 14.0, *) {
159 |
160 | guard let windowScene = UIApplication.shared.windows.first?.windowScene else {
| `- warning: main actor-isolated property 'windowScene' can not be referenced from a nonisolated context
161 | print("UIAppUtils -> Error: No windowScene found")
162 | return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:32:53: note: property declared here
30 | // If nil, window will not appear on any screen.
31 | // changing the UIWindowScene may be an expensive operation and should not be done in performance-sensitive code
32 | @property(nullable, nonatomic, weak) UIWindowScene *windowScene API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
| `- note: property declared here
33 |
34 | // Indicates whether content should drive the size of arbitrarily resizable windows (which are currently present only on macOS).
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:160:58: warning: main actor-isolated property 'windows' can not be referenced from a nonisolated context
153 | /// the first window in the application's `windows` array.
154 | ///
155 | public static func requestReview() {
| `- note: add '@MainActor' to make static method 'requestReview()' part of global actor 'MainActor'
156 |
157 | // Check if the device is running iOS 14 or later
158 | if #available(iOS 14.0, *) {
159 |
160 | guard let windowScene = UIApplication.shared.windows.first?.windowScene else {
| `- warning: main actor-isolated property 'windows' can not be referenced from a nonisolated context
161 | print("UIAppUtils -> Error: No windowScene found")
162 | return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:109:62: note: property declared here
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *> *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
| `- note: property declared here
110 |
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:160:51: warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context
153 | /// the first window in the application's `windows` array.
154 | ///
155 | public static func requestReview() {
| `- note: add '@MainActor' to make static method 'requestReview()' part of global actor 'MainActor'
156 |
157 | // Check if the device is running iOS 14 or later
158 | if #available(iOS 14.0, *) {
159 |
160 | guard let windowScene = UIApplication.shared.windows.first?.windowScene else {
| `- warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context
161 | print("UIAppUtils -> Error: No windowScene found")
162 | return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:87:54: note: class property declared here
85 | @interface UIApplication : UIResponder
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
| `- note: class property declared here
88 |
89 | @property(nullable, nonatomic, assign) id<UIApplicationDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:164:37: warning: call to main actor-isolated class method 'requestReview(in:)' in a synchronous nonisolated context [#ActorIsolatedCall]
153 | /// the first window in the application's `windows` array.
154 | ///
155 | public static func requestReview() {
| `- note: add '@MainActor' to make static method 'requestReview()' part of global actor 'MainActor'
156 |
157 | // Check if the device is running iOS 14 or later
:
162 | return
163 | }
164 | SKStoreReviewController.requestReview(in: windowScene)
| `- warning: call to main actor-isolated class method 'requestReview(in:)' in a synchronous nonisolated context [#ActorIsolatedCall]
165 |
166 | } else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/StoreKit.framework/Headers/SKStoreReviewController.h:48:1: note: calls to class method 'requestReview(in:)' from outside of its actor context are implicitly asynchronous
46 | * available to the App Store by appending the query params "action=write-review" to a product URL.
47 | */
48 | + (void)requestReviewInScene:(UIWindowScene *)windowScene
| `- note: calls to class method 'requestReview(in:)' from outside of its actor context are implicitly asynchronous
49 | API_DEPRECATED("Use AppStore.requestReview(in:).", ios(14.0, 18.0), visionos(1.0, 2.0))
50 | API_UNAVAILABLE(watchos)
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:201:40: warning: call to main actor-isolated class method 'canSendMail()' in a synchronous nonisolated context [#ActorIsolatedCall]
191 | - Important: The completion handler will only trigger if the email is sent within the app using `MFMailComposeViewController`.
192 | */
193 | public static func openEmailIntent(from viewController: UIViewController? = getTopMostViewController(), externalMailOption: ZippedUIAppUtils.ExternalMailOption, with emailAddresses: [String], subject: String?, body: String?, completion: ((_ result: MFMailComposeResult) -> Void)? = nil) {
| `- note: add '@MainActor' to make static method 'openEmailIntent(from:externalMailOption:with:subject:body:completion:)' part of global actor 'MainActor'
194 |
195 | guard let viewController else {
:
199 |
200 | // Check if the device is capable of sending emails using MFMailComposeViewController.
201 | if MFMailComposeViewController.canSendMail() {
| `- warning: call to main actor-isolated class method 'canSendMail()' in a synchronous nonisolated context [#ActorIsolatedCall]
202 |
203 | // Set the delegate to handle mail compose result callbacks.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MFMailComposeViewController.h:69:1: note: calls to class method 'canSendMail()' from outside of its actor context are implicitly asynchronous
67 | /// was the result, the client has a couple options. It may choose to simply notify the user of the inability to
68 | /// send mail, or it may issue a "mailto" URL via <tt>-[UIApplication openURL:]</tt>.
69 | + (BOOL)canSendMail;
| |- note: calls to class method 'canSendMail()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from inheritance from class 'UINavigationController'
70 |
71 | /// @property mailComposeDelegate
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:207:29: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
191 | - Important: The completion handler will only trigger if the email is sent within the app using `MFMailComposeViewController`.
192 | */
193 | public static func openEmailIntent(from viewController: UIViewController? = getTopMostViewController(), externalMailOption: ZippedUIAppUtils.ExternalMailOption, with emailAddresses: [String], subject: String?, body: String?, completion: ((_ result: MFMailComposeResult) -> Void)? = nil) {
| `- note: add '@MainActor' to make static method 'openEmailIntent(from:externalMailOption:with:subject:body:completion:)' part of global actor 'MainActor'
194 |
195 | guard let viewController else {
:
205 | mailDelegate.completionHandler = completion
206 |
207 | let composeVC = MFMailComposeViewController()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
208 | composeVC.mailComposeDelegate = mailDelegate
209 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
64 |
65 | + (void)initialize;
66 | - (instancetype)init
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from inheritance from class 'UINavigationController'
67 | #if NS_ENFORCE_NSOBJECT_DESIGNATED_INITIALIZER
68 | NS_DESIGNATED_INITIALIZER
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:208:23: warning: main actor-isolated property 'mailComposeDelegate' can not be mutated from a nonisolated context
191 | - Important: The completion handler will only trigger if the email is sent within the app using `MFMailComposeViewController`.
192 | */
193 | public static func openEmailIntent(from viewController: UIViewController? = getTopMostViewController(), externalMailOption: ZippedUIAppUtils.ExternalMailOption, with emailAddresses: [String], subject: String?, body: String?, completion: ((_ result: MFMailComposeResult) -> Void)? = nil) {
| `- note: add '@MainActor' to make static method 'openEmailIntent(from:externalMailOption:with:subject:body:completion:)' part of global actor 'MainActor'
194 |
195 | guard let viewController else {
:
206 |
207 | let composeVC = MFMailComposeViewController()
208 | composeVC.mailComposeDelegate = mailDelegate
| `- warning: main actor-isolated property 'mailComposeDelegate' can not be mutated from a nonisolated context
209 |
210 | composeVC.setToRecipients(emailAddresses)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MFMailComposeViewController.h:73:79: note: mutation of this property is only permitted within the actor
71 | /// @property mailComposeDelegate
72 | /// @abstract This property is the delegate for the MFMailComposeViewControllerDelegate method callbacks.
73 | @property (nonatomic, nullable, weak) id<MFMailComposeViewControllerDelegate> mailComposeDelegate;
| `- note: mutation of this property is only permitted within the actor
74 |
75 | /// @method setSubject:
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:210:23: warning: call to main actor-isolated instance method 'setToRecipients' in a synchronous nonisolated context [#ActorIsolatedCall]
191 | - Important: The completion handler will only trigger if the email is sent within the app using `MFMailComposeViewController`.
192 | */
193 | public static func openEmailIntent(from viewController: UIViewController? = getTopMostViewController(), externalMailOption: ZippedUIAppUtils.ExternalMailOption, with emailAddresses: [String], subject: String?, body: String?, completion: ((_ result: MFMailComposeResult) -> Void)? = nil) {
| `- note: add '@MainActor' to make static method 'openEmailIntent(from:externalMailOption:with:subject:body:completion:)' part of global actor 'MainActor'
194 |
195 | guard let viewController else {
:
208 | composeVC.mailComposeDelegate = mailDelegate
209 |
210 | composeVC.setToRecipients(emailAddresses)
| `- warning: call to main actor-isolated instance method 'setToRecipients' in a synchronous nonisolated context [#ActorIsolatedCall]
211 | composeVC.setSubject(subject ?? "")
212 | composeVC.setMessageBody(body ?? "", isHTML: false)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MFMailComposeViewController.h:89:1: note: calls to instance method 'setToRecipients' from outside of its actor context are implicitly asynchronous
87 | /// <p>After the view has been presented to the user, this method will no longer change the value.</p>
88 | /// @param toRecipients A NSArray of NSString instances specifying the email addresses of recipients.
89 | - (void)setToRecipients:(nullable NSArray<NSString *> *)toRecipients;
| |- note: calls to instance method 'setToRecipients' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from inheritance from class 'UINavigationController'
90 |
91 | /// @method setCcRecipients:
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:211:23: warning: call to main actor-isolated instance method 'setSubject' in a synchronous nonisolated context [#ActorIsolatedCall]
191 | - Important: The completion handler will only trigger if the email is sent within the app using `MFMailComposeViewController`.
192 | */
193 | public static func openEmailIntent(from viewController: UIViewController? = getTopMostViewController(), externalMailOption: ZippedUIAppUtils.ExternalMailOption, with emailAddresses: [String], subject: String?, body: String?, completion: ((_ result: MFMailComposeResult) -> Void)? = nil) {
| `- note: add '@MainActor' to make static method 'openEmailIntent(from:externalMailOption:with:subject:body:completion:)' part of global actor 'MainActor'
194 |
195 | guard let viewController else {
:
209 |
210 | composeVC.setToRecipients(emailAddresses)
211 | composeVC.setSubject(subject ?? "")
| `- warning: call to main actor-isolated instance method 'setSubject' in a synchronous nonisolated context [#ActorIsolatedCall]
212 | composeVC.setMessageBody(body ?? "", isHTML: false)
213 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MFMailComposeViewController.h:81:1: note: calls to instance method 'setSubject' from outside of its actor context are implicitly asynchronous
79 | /// <p>After the view has been presented to the user, this method will no longer change the value.</p>
80 | /// @param subject A NSString specifying the message's Subject header.
81 | - (void)setSubject:(NSString *)subject;
| |- note: calls to instance method 'setSubject' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from inheritance from class 'UINavigationController'
82 |
83 | /// @method setToRecipients:
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:212:23: warning: call to main actor-isolated instance method 'setMessageBody(_:isHTML:)' in a synchronous nonisolated context [#ActorIsolatedCall]
191 | - Important: The completion handler will only trigger if the email is sent within the app using `MFMailComposeViewController`.
192 | */
193 | public static func openEmailIntent(from viewController: UIViewController? = getTopMostViewController(), externalMailOption: ZippedUIAppUtils.ExternalMailOption, with emailAddresses: [String], subject: String?, body: String?, completion: ((_ result: MFMailComposeResult) -> Void)? = nil) {
| `- note: add '@MainActor' to make static method 'openEmailIntent(from:externalMailOption:with:subject:body:completion:)' part of global actor 'MainActor'
194 |
195 | guard let viewController else {
:
210 | composeVC.setToRecipients(emailAddresses)
211 | composeVC.setSubject(subject ?? "")
212 | composeVC.setMessageBody(body ?? "", isHTML: false)
| `- warning: call to main actor-isolated instance method 'setMessageBody(_:isHTML:)' in a synchronous nonisolated context [#ActorIsolatedCall]
213 |
214 | viewController.present(composeVC, animated: true)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/MessageUI.framework/Headers/MFMailComposeViewController.h:113:1: note: calls to instance method 'setMessageBody(_:isHTML:)' from outside of its actor context are implicitly asynchronous
111 | /// @param body A NSString containing the body contents of the email message.
112 | /// @param isHTML A boolean value indicating if the body argument is to be interpreted as HTML content.
113 | - (void)setMessageBody:(NSString *)body isHTML:(BOOL)isHTML;
| |- note: calls to instance method 'setMessageBody(_:isHTML:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from inheritance from class 'UINavigationController'
114 |
115 | /// @method addAttachmentData:mimeType:fileName:
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:214:28: warning: call to main actor-isolated instance method 'present(_:animated:completion:)' in a synchronous nonisolated context [#ActorIsolatedCall]
191 | - Important: The completion handler will only trigger if the email is sent within the app using `MFMailComposeViewController`.
192 | */
193 | public static func openEmailIntent(from viewController: UIViewController? = getTopMostViewController(), externalMailOption: ZippedUIAppUtils.ExternalMailOption, with emailAddresses: [String], subject: String?, body: String?, completion: ((_ result: MFMailComposeResult) -> Void)? = nil) {
| `- note: add '@MainActor' to make static method 'openEmailIntent(from:externalMailOption:with:subject:body:completion:)' part of global actor 'MainActor'
194 |
195 | guard let viewController else {
:
212 | composeVC.setMessageBody(body ?? "", isHTML: false)
213 |
214 | viewController.present(composeVC, animated: true)
| `- warning: call to main actor-isolated instance method 'present(_:animated:completion:)' in a synchronous nonisolated context [#ActorIsolatedCall]
215 |
216 | } else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:264:1: note: calls to instance method 'present(_:animated:completion:)' from outside of its actor context are implicitly asynchronous
262 | controllers viewDidAppear: callback is invoked.
263 | */
264 | - (void)presentViewController:(UIViewController *)viewControllerToPresent animated: (BOOL)flag completion:(void (^ __nullable)(void))completion NS_SWIFT_DISABLE_ASYNC API_AVAILABLE(ios(5.0));
| `- note: calls to instance method 'present(_:animated:completion:)' from outside of its actor context are implicitly asynchronous
265 | // The completion handler, if provided, will be invoked after the dismissed controller's viewDidDisappear: callback is invoked.
266 | - (void)dismissViewControllerAnimated: (BOOL)flag completion: (void (^ __nullable)(void))completion NS_SWIFT_DISABLE_ASYNC API_AVAILABLE(ios(5.0));
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:327:59: warning: capture of 'mediaType' with non-Sendable type 'ZippedUIAppUtils.MediaType' in a '@Sendable' closure [#SendableClosureCaptures]
325 | let alert = UIAlertController(
326 | title: "Permission Denied",
327 | message: "You previously denied \(mediaType.rawValue) permission. Please go to settings and grant the \(mediaType.rawValue) permission to continue\n\nNote: Changing permission will cause your app to refresh.",
| `- warning: capture of 'mediaType' with non-Sendable type 'ZippedUIAppUtils.MediaType' in a '@Sendable' closure [#SendableClosureCaptures]
328 | preferredStyle: .alert
329 | )
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/ZippedUIAppUtils.swift:19:17: note: consider making enum 'MediaType' conform to the 'Sendable' protocol
17 |
18 | /// Enum representing different types of media.
19 | public enum MediaType: String {
| `- note: consider making enum 'MediaType' conform to the 'Sendable' protocol
20 |
21 | /// Represents access to the microphone.
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:342:59: warning: capture of 'mediaType' with non-Sendable type 'ZippedUIAppUtils.MediaType' in a '@Sendable' closure [#SendableClosureCaptures]
340 | let alert = UIAlertController(
341 | title: "Permission Denied",
342 | message: "You previously denied \(mediaType.rawValue) permission. Would you like to grant the \(mediaType.rawValue) permission now?\n\nNote: Changing permission will cause your app to refresh.",
| `- warning: capture of 'mediaType' with non-Sendable type 'ZippedUIAppUtils.MediaType' in a '@Sendable' closure [#SendableClosureCaptures]
343 | preferredStyle: .alert
344 | )
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/ZippedUIAppUtils.swift:19:17: note: consider making enum 'MediaType' conform to the 'Sendable' protocol
17 |
18 | /// Enum representing different types of media.
19 | public enum MediaType: String {
| `- note: consider making enum 'MediaType' conform to the 'Sendable' protocol
20 |
21 | /// Represents access to the microphone.
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:364:52: warning: capture of 'mediaType' with non-Sendable type 'ZippedUIAppUtils.MediaType' in a '@Sendable' closure [#SendableClosureCaptures]
362 | DispatchQueue.main.async {
363 |
364 | AVCaptureDevice.requestAccess(for: mediaType.avMediaType) { granted in
| `- warning: capture of 'mediaType' with non-Sendable type 'ZippedUIAppUtils.MediaType' in a '@Sendable' closure [#SendableClosureCaptures]
365 |
366 | if granted {
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/ZippedUIAppUtils.swift:19:17: note: consider making enum 'MediaType' conform to the 'Sendable' protocol
17 |
18 | /// Enum representing different types of media.
19 | public enum MediaType: String {
| `- note: consider making enum 'MediaType' conform to the 'Sendable' protocol
20 |
21 | /// Represents access to the microphone.
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:368:25: warning: capture of 'permission' with non-Sendable type '(Bool) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
366 | if granted {
367 |
368 | permission(true)
| |- warning: capture of 'permission' with non-Sendable type '(Bool) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
369 |
370 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:368:25: warning: capture of 'permission' with non-Sendable type '(Bool) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
366 | if granted {
367 |
368 | permission(true)
| |- warning: capture of 'permission' with non-Sendable type '(Bool) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
369 |
370 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:376:77: warning: capture of 'mediaType' with non-Sendable type 'ZippedUIAppUtils.MediaType' in a '@Sendable' closure [#SendableClosureCaptures]
374 | let alert = UIAlertController(
375 | title: "Permission Denied",
376 | message: "Cannot proceed without granting \(mediaType.rawValue) permission",
| `- warning: capture of 'mediaType' with non-Sendable type 'ZippedUIAppUtils.MediaType' in a '@Sendable' closure [#SendableClosureCaptures]
377 | preferredStyle: .alert
378 | )
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/ZippedUIAppUtils.swift:19:17: note: consider making enum 'MediaType' conform to the 'Sendable' protocol
17 |
18 | /// Enum representing different types of media.
19 | public enum MediaType: String {
| `- note: consider making enum 'MediaType' conform to the 'Sendable' protocol
20 |
21 | /// Represents access to the microphone.
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:376:77: warning: capture of 'mediaType' with non-Sendable type 'ZippedUIAppUtils.MediaType' in a '@Sendable' closure [#SendableClosureCaptures]
374 | let alert = UIAlertController(
375 | title: "Permission Denied",
376 | message: "Cannot proceed without granting \(mediaType.rawValue) permission",
| `- warning: capture of 'mediaType' with non-Sendable type 'ZippedUIAppUtils.MediaType' in a '@Sendable' closure [#SendableClosureCaptures]
377 | preferredStyle: .alert
378 | )
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/ZippedUIAppUtils.swift:19:17: note: consider making enum 'MediaType' conform to the 'Sendable' protocol
17 |
18 | /// Enum representing different types of media.
19 | public enum MediaType: String {
| `- note: consider making enum 'MediaType' conform to the 'Sendable' protocol
20 |
21 | /// Represents access to the microphone.
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:396:38: warning: capture of 'mediaType' with non-Sendable type 'ZippedUIAppUtils.MediaType' in a '@Sendable' closure [#SendableClosureCaptures]
394 | let alert = UIAlertController(
395 | title: "Hardware Access Restricted",
396 | message: "Your \(mediaType.rawValue) access is restricted. Please contact your device administrator or adjust your settings to grant the necessary access",
| `- warning: capture of 'mediaType' with non-Sendable type 'ZippedUIAppUtils.MediaType' in a '@Sendable' closure [#SendableClosureCaptures]
397 | preferredStyle: .alert
398 | )
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/ZippedUIAppUtils.swift:19:17: note: consider making enum 'MediaType' conform to the 'Sendable' protocol
17 |
18 | /// Enum representing different types of media.
19 | public enum MediaType: String {
| `- note: consider making enum 'MediaType' conform to the 'Sendable' protocol
20 |
21 | /// Represents access to the microphone.
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:413:74: warning: capture of 'mediaType' with non-Sendable type 'ZippedUIAppUtils.MediaType' in a '@Sendable' closure [#SendableClosureCaptures]
411 | let alert = UIAlertController(
412 | title: "Unknown Error",
413 | message: "An unknown error occurred while checking \(mediaType.rawValue) permissions. Please try again later or contact support for assistance.",
| `- warning: capture of 'mediaType' with non-Sendable type 'ZippedUIAppUtils.MediaType' in a '@Sendable' closure [#SendableClosureCaptures]
414 | preferredStyle: .alert
415 | )
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/ZippedUIAppUtils.swift:19:17: note: consider making enum 'MediaType' conform to the 'Sendable' protocol
17 |
18 | /// Enum representing different types of media.
19 | public enum MediaType: String {
| `- note: consider making enum 'MediaType' conform to the 'Sendable' protocol
20 |
21 | /// Represents access to the microphone.
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:440:13: warning: constant 'authorizationStatus' inferred to have type 'Void', which may be unexpected
438 | public static func checkNotificationPermission(previouslyDeniedOption: ZippedUIAppUtils.PreviouslyDeniedOption, permission: @escaping (_ granted: Bool) -> Void) {
439 |
440 | let authorizationStatus = UNUserNotificationCenter.current().getNotificationSettings { settings in
| |- warning: constant 'authorizationStatus' inferred to have type 'Void', which may be unexpected
| `- note: add an explicit type annotation to silence this warning
441 |
442 | switch settings.authorizationStatus {
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:440:13: warning: initialization of immutable value 'authorizationStatus' was never used; consider replacing with assignment to '_' or removing it [#NoUsage]
438 | public static func checkNotificationPermission(previouslyDeniedOption: ZippedUIAppUtils.PreviouslyDeniedOption, permission: @escaping (_ granted: Bool) -> Void) {
439 |
440 | let authorizationStatus = UNUserNotificationCenter.current().getNotificationSettings { settings in
| `- warning: initialization of immutable value 'authorizationStatus' was never used; consider replacing with assignment to '_' or removing it [#NoUsage]
441 |
442 | switch settings.authorizationStatus {
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:446:17: warning: capture of 'permission' with non-Sendable type '(Bool) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
444 | case .authorized:
445 |
446 | permission(true)
| |- warning: capture of 'permission' with non-Sendable type '(Bool) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
447 |
448 | case .denied:
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:450:24: warning: capture of 'previouslyDeniedOption' with non-Sendable type 'ZippedUIAppUtils.PreviouslyDeniedOption' in a '@Sendable' closure [#SendableClosureCaptures]
448 | case .denied:
449 |
450 | switch previouslyDeniedOption {
| `- warning: capture of 'previouslyDeniedOption' with non-Sendable type 'ZippedUIAppUtils.PreviouslyDeniedOption' in a '@Sendable' closure [#SendableClosureCaptures]
451 |
452 | case .showAlert:
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/ZippedUIAppUtils.swift:52:17: note: consider making enum 'PreviouslyDeniedOption' conform to the 'Sendable' protocol
50 |
51 | /// Enum representing different options for handling previously denied permissions.
52 | public enum PreviouslyDeniedOption: String {
| `- note: consider making enum 'PreviouslyDeniedOption' conform to the 'Sendable' protocol
53 |
54 | /// Show an alert to the user.
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:495:29: warning: capture of 'permission' with non-Sendable type '(Bool) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
493 | DispatchQueue.main.async {
494 | if granted {
495 | permission(true)
| |- warning: capture of 'permission' with non-Sendable type '(Bool) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
496 | } else {
497 | let alert = UIAlertController(
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:495:29: warning: capture of 'permission' with non-Sendable type '(Bool) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
493 | DispatchQueue.main.async {
494 | if granted {
495 | permission(true)
| |- warning: capture of 'permission' with non-Sendable type '(Bool) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
496 | } else {
497 | let alert = UIAlertController(
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:546:53: warning: 'authorizationStatus()' was deprecated in iOS 14.0 [#DeprecatedDeclaration]
544 | public static func checkLocationPermission(previouslyDeniedOption: ZippedUIAppUtils.PreviouslyDeniedOption, permission: @escaping(_ granted: Bool) -> Void) {
545 |
546 | let authorizationStatus = CLLocationManager.authorizationStatus()
| `- warning: 'authorizationStatus()' was deprecated in iOS 14.0 [#DeprecatedDeclaration]
547 |
548 | switch authorizationStatus {
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:611:17: warning: capture of 'locationDelegate' with non-Sendable type 'LocationPermissionDelegateHandler' in a '@Sendable' closure [#SendableClosureCaptures]
609 |
610 | DispatchQueue.main.async {
611 | locationDelegate.locationManager.requestWhenInUseAuthorization()
| `- warning: capture of 'locationDelegate' with non-Sendable type 'LocationPermissionDelegateHandler' in a '@Sendable' closure [#SendableClosureCaptures]
612 | }
613 |
:
692 |
693 | // Internal delegate handler class to manage CLLocationManagerDelegate methods
694 | class LocationPermissionDelegateHandler: NSObject, CLLocationManagerDelegate {
| `- note: class 'LocationPermissionDelegateHandler' does not conform to the 'Sendable' protocol
695 |
696 | static let shared = LocationPermissionDelegateHandler()
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:667:20: warning: call to main actor-isolated instance method 'dismiss(animated:completion:)' in a synchronous nonisolated context [#ActorIsolatedCall]
663 | }
664 |
665 | func mailComposeController(_ controller: MFMailComposeViewController, didFinishWith result: MFMailComposeResult, error: Error?) {
| `- note: add '@MainActor' to make instance method 'mailComposeController(_:didFinishWith:error:)' part of global actor 'MainActor'
666 |
667 | controller.dismiss(animated: true) {
| `- warning: call to main actor-isolated instance method 'dismiss(animated:completion:)' in a synchronous nonisolated context [#ActorIsolatedCall]
668 |
669 | if let error {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:266:1: note: calls to instance method 'dismiss(animated:completion:)' from outside of its actor context are implicitly asynchronous
264 | - (void)presentViewController:(UIViewController *)viewControllerToPresent animated: (BOOL)flag completion:(void (^ __nullable)(void))completion NS_SWIFT_DISABLE_ASYNC API_AVAILABLE(ios(5.0));
265 | // The completion handler, if provided, will be invoked after the dismissed controller's viewDidDisappear: callback is invoked.
266 | - (void)dismissViewControllerAnimated: (BOOL)flag completion: (void (^ __nullable)(void))completion NS_SWIFT_DISABLE_ASYNC API_AVAILABLE(ios(5.0));
| `- note: calls to instance method 'dismiss(animated:completion:)' from outside of its actor context are implicitly asynchronous
267 |
268 | // Display another view controller as a modal child. Uses a vertical sheet transition if animated.This method has been replaced by presentViewController:animated:completion:
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:327:69: warning: sending 'mediaType' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
325 | let alert = UIAlertController(
326 | title: "Permission Denied",
327 | message: "You previously denied \(mediaType.rawValue) permission. Please go to settings and grant the \(mediaType.rawValue) permission to continue\n\nNote: Changing permission will cause your app to refresh.",
| |- warning: sending 'mediaType' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
| `- note: 'mediaType' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against code in the current isolation context
328 | preferredStyle: .alert
329 | )
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:342:69: warning: sending 'mediaType' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
340 | let alert = UIAlertController(
341 | title: "Permission Denied",
342 | message: "You previously denied \(mediaType.rawValue) permission. Would you like to grant the \(mediaType.rawValue) permission now?\n\nNote: Changing permission will cause your app to refresh.",
| |- warning: sending 'mediaType' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
| `- note: 'mediaType' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against code in the current isolation context
343 | preferredStyle: .alert
344 | )
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:364:62: warning: sending 'mediaType' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
362 | DispatchQueue.main.async {
363 |
364 | AVCaptureDevice.requestAccess(for: mediaType.avMediaType) { granted in
| |- warning: sending 'mediaType' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
| `- note: 'mediaType' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against code in the current isolation context
365 |
366 | if granted {
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:368:25: warning: sending 'permission' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
366 | if granted {
367 |
368 | permission(true)
| |- warning: sending 'permission' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
| `- note: 'permission' is captured by a nonisolated closure. nonisolated uses in closure may race against code in the current isolation context
369 |
370 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:396:48: warning: sending 'mediaType' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
394 | let alert = UIAlertController(
395 | title: "Hardware Access Restricted",
396 | message: "Your \(mediaType.rawValue) access is restricted. Please contact your device administrator or adjust your settings to grant the necessary access",
| |- warning: sending 'mediaType' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
| `- note: 'mediaType' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against code in the current isolation context
397 | preferredStyle: .alert
398 | )
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:413:84: warning: sending 'mediaType' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
411 | let alert = UIAlertController(
412 | title: "Unknown Error",
413 | message: "An unknown error occurred while checking \(mediaType.rawValue) permissions. Please try again later or contact support for assistance.",
| |- warning: sending 'mediaType' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
| `- note: 'mediaType' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against code in the current isolation context
414 | preferredStyle: .alert
415 | )
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:376:87: warning: sending 'mediaType' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
374 | let alert = UIAlertController(
375 | title: "Permission Denied",
376 | message: "Cannot proceed without granting \(mediaType.rawValue) permission",
| |- warning: sending 'mediaType' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
| `- note: 'mediaType' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against code in the current isolation context
377 | preferredStyle: .alert
378 | )
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:495:29: warning: sending 'permission' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
493 | DispatchQueue.main.async {
494 | if granted {
495 | permission(true)
| |- warning: sending 'permission' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
| `- note: 'permission' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against code in the current isolation context
496 | } else {
497 | let alert = UIAlertController(
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIAppUtils.swift
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:611:34: warning: sending 'locationDelegate' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
609 |
610 | DispatchQueue.main.async {
611 | locationDelegate.locationManager.requestWhenInUseAuthorization()
| |- warning: sending 'locationDelegate' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
| `- note: 'locationDelegate' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against code in the current isolation context
612 | }
613 |
/Users/admin/builder/spi-builder-workspace/Sources/UIAppUtils/UIAppUtils.swift:667:20: warning: sending value of non-Sendable type '() -> Void' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
665 | func mailComposeController(_ controller: MFMailComposeViewController, didFinishWith result: MFMailComposeResult, error: Error?) {
666 |
667 | controller.dismiss(animated: true) {
| |- warning: sending value of non-Sendable type '() -> Void' risks causing data races; this is an error in the Swift 6 language mode [#RegionIsolation::SendingRisksDataRace]
| `- note: sending value of non-Sendable type '() -> Void' to main actor-isolated instance method 'dismiss(animated:completion:)' risks causing races in between code in the current isolation context and main actor-isolated uses
668 |
669 | if let error {
[#ActorIsolatedCall]: <https://docs.swift.org/compiler/documentation/diagnostics/actor-isolated-call>
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#MutableGlobalVariable]: <https://docs.swift.org/compiler/documentation/diagnostics/mutable-global-variable>
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
[#RegionIsolation]: <https://docs.swift.org/compiler/documentation/diagnostics/region-isolation>
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
SwiftDriverJobDiscovery normal arm64 Emitting module for UIAppUtils (in target 'UIAppUtils' from project 'UIAppUtils')
SwiftDriver\ Compilation\ Requirements UIAppUtils normal arm64 com.apple.xcode.tools.swift.compiler (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name UIAppUtils -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -strict-concurrency\=complete -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/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils-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/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils_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/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-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/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/UIAppUtils-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils-Swift.h (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/UIAppUtils-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/UIAppUtils.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.abi.json (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/UIAppUtils.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/UIAppUtils.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.swiftdoc (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/UIAppUtils.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/UIAppUtils.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.swiftmodule (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/UIAppUtils.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/UIAppUtils.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.swiftsourceinfo (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/UIAppUtils.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling ZippedUIAppUtils.swift (in target 'UIAppUtils' from project 'UIAppUtils')
SwiftDriverJobDiscovery normal arm64 Compiling UIAppUtils.swift (in target 'UIAppUtils' from project 'UIAppUtils')
SwiftDriver\ Compilation UIAppUtils normal arm64 com.apple.xcode.tools.swift.compiler (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name UIAppUtils -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -strict-concurrency\=complete -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/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils-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/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils_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/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-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/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/UIAppUtils.o normal (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios15.0 -r -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -O0 -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils_lto.o -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/UIAppUtils.o
ExtractAppIntentsMetadata (in target 'UIAppUtils' from project 'UIAppUtils')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v27.1.266.1.lquJYB/Metal.xctoolchain --module-name UIAppUtils --sdk-root /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk --xcode-version 27A266a --platform-family iOS --deployment-target 15.0 --bundle-identifier spi-builder-workspace.UIAppUtils --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/UIAppUtils.appintents --target-triple arm64-apple-ios15.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/UIAppUtils.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/UIAppUtils.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/UIAppUtils.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIAppUtils.build/Debug-iphoneos/UIAppUtils-t.build/Objects-normal/arm64/UIAppUtils.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --no-app-shortcuts-localization
2026-09-20 20:08:23.264 appintentsmetadataprocessor[741:4524] Starting appintentsmetadataprocessor export
2026-09-20 20:08:23.346 appintentsmetadataprocessor[741:4524] Extracted no relevant App Intents symbols, skipping writing output
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
** BUILD SUCCEEDED **
2026-09-20 20:08:15.447 xcodebuild[624:3986] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "UIAppUtils",
"name" : "UIAppUtils",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "UIAppUtils",
"targets" : [
"UIAppUtils"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "UIAppUtils",
"module_type" : "SwiftTarget",
"name" : "UIAppUtils",
"path" : "Sources/UIAppUtils",
"product_memberships" : [
"UIAppUtils"
],
"sources" : [
"UIAppUtils.swift",
"ZippedUIAppUtils.swift"
],
"type" : "library"
}
],
"tools_version" : "5.7"
}
Done.