Build Information
Failed to build CalendarView, reference main (903e60), with Swift 6.4 for tvOS using Xcode 27.0 on 23 Sep 2026 03:02:49 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme CalendarView -destination generic/platform=tvOSBuild Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/AllanJuenemann/CalendarView.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/AllanJuenemann/CalendarView
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 903e606 add support for disabling decorations
Cloned https://github.com/AllanJuenemann/CalendarView.git
Revision (git rev-parse @):
903e6061d2230c698373feb2816133fb33eb505f
SUCCESS checkout https://github.com/AllanJuenemann/CalendarView.git at main
========================================
Build
========================================
Selected platform: tvOS
Swift version: 6.4
Building package at path: $PWD
https://github.com/AllanJuenemann/CalendarView.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:
CalendarView: /Users/admin/builder/spi-builder-workspace
resolved source packages: CalendarView
2026-09-22 23:01:57.453 xcodebuild[559:3024] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "CalendarView",
"name" : "CalendarView",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "16.0"
}
],
"products" : [
{
"name" : "CalendarView",
"targets" : [
"CalendarView"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "CalendarView",
"module_type" : "SwiftTarget",
"name" : "CalendarView",
"path" : "Sources/CalendarView",
"product_memberships" : [
"CalendarView"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/PrivacyInfo.xcprivacy",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"CalendarView.swift",
"UICalendarView+Helper.swift"
],
"type" : "library"
}
],
"tools_version" : "5.7"
}
{
"workspace" : {
"name" : "CalendarView",
"schemes" : [
"CalendarView"
]
}
}
2026-09-22 23:02:39.400 xcodebuild[683:4172] [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 CalendarView -destination generic/platform=tvOS
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 CalendarView -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
CalendarView: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (3 targets)
Target 'CalendarView-product' in project 'CalendarView'
➜ Explicit dependency on target 'CalendarView' in project 'CalendarView'
➜ Explicit dependency on target 'CalendarView_CalendarView' in project 'CalendarView'
Target 'CalendarView' in project 'CalendarView'
➜ Explicit dependency on target 'CalendarView_CalendarView' in project 'CalendarView'
Target 'CalendarView_CalendarView' in project 'CalendarView' (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/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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: 3551e1065bb167b171c515848177f1d9
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/3551e1065bb167b171c515848177f1d9.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/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/Build/Intermediates.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.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/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
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/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/ExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-appletvos
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-appletvos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks
MkDir /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CalendarView_CalendarView.bundle (in target 'CalendarView_CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
/bin/mkdir -p /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CalendarView_CalendarView.bundle
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView_CalendarView-b.build/empty-CalendarView_CalendarView.plist (in target 'CalendarView_CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView_CalendarView-b.build/empty-CalendarView_CalendarView.plist
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView_CalendarView-b.build/CalendarView_CalendarView.DependencyMetadataFileList (in target 'CalendarView_CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView_CalendarView-b.build/CalendarView_CalendarView.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView_CalendarView-b.build/CalendarView_CalendarView.DependencyStaticMetadataFileList (in target 'CalendarView_CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView_CalendarView-b.build/CalendarView_CalendarView.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.SwiftFileList (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView_const_extract_protocols.json (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-OutputFileMap.json (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources/resource_bundle_accessor.swift
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.LinkFileList (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.SwiftConstValuesFileList (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/CalendarView.modulemap (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/CalendarView.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/CalendarView.DependencyStaticMetadataFileList (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/CalendarView.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/CalendarView.DependencyMetadataFileList (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/CalendarView.DependencyMetadataFileList
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CalendarView.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/CalendarView.modulemap (in target 'CalendarView' from project 'CalendarView')
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/CalendarView.build/Debug-appletvos/CalendarView-t.build/CalendarView.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos
CpResource /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CalendarView_CalendarView.bundle/PrivacyInfo.xcprivacy /Users/admin/builder/spi-builder-workspace/Sources/CalendarView/PrivacyInfo.xcprivacy (in target 'CalendarView_CalendarView' from project 'CalendarView')
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/Sources/CalendarView/PrivacyInfo.xcprivacy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CalendarView_CalendarView.bundle
ProcessInfoPlistFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CalendarView_CalendarView.bundle/Info.plist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView_CalendarView-b.build/empty-CalendarView_CalendarView.plist (in target 'CalendarView_CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
builtin-infoPlistUtility /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView_CalendarView-b.build/empty-CalendarView_CalendarView.plist -producttype com.apple.product-type.bundle -expandbuildsettings -format binary -platform appletvos -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CalendarView_CalendarView.bundle/Info.plist
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CalendarView_CalendarView.bundle (in target 'CalendarView_CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CalendarView_CalendarView.bundle
Touch /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CalendarView_CalendarView.bundle (in target 'CalendarView_CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace
/usr/bin/touch -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/CalendarView_CalendarView.bundle
SwiftDriver CalendarView normal arm64 com.apple.xcode.tools.swift.compiler (in target 'CalendarView' from project 'CalendarView')
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 CalendarView -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos16.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-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-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/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-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/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-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/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-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/ptrcheck-2AZ6B5IBYD3RRRTFWN2ONASY3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-9ZJZ6FDEZNKTZU8YLPMFT9RAQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-8N4EXJ4RUJTR8K9OO3CMOH1EP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-BV2EDDP0MI5QJDDPEEV4D9D3V.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-8ZJAYZ85YBOAOP52Y9H6IUNP3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-AHRDH5EKLY6D04C5E42F3VCQI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-B1X8RI63V48AJRTH2RK6JAARV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-8X2KEPL7CTRPS40TUB9APHPK6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-BO2OCAUYVAXDRVQWQ8ISKGNUQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-BY5PD8KF1L5KF6F4Q69HE3TJ4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-JOTYMOA1YZCIJ2NON6FQ848O.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-AOGAN1O02NKXRJN5V73AV3V3M.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-7JU2HP127LIT1X9E2V3D8WZ1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-7ULT1EUHDHW4OZPSTT33H6QGE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-6NFTB6IBKS143IVPGT1EKB7HO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-6EVHP7A717OUS5DMC78F79HWO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-8GCAV1YMG5UUGHUID3CA20TCH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-3YXHN678NGYM3NL9POJ2HVEIF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-437O2R2NID4WAQVENR63GR82C.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-8SR3855WDFHQPR6G9GHOI2C07.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-6X1IQ3QK9KEVKXOK9Y79EW7J3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-DBSQAVBBPC3D2OMU5ZI2RXMST.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-117QUXEUT3Z7UQCUYWV2UA228.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-5250FDCE56N8508OR6XUYDKZM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-EH3F5PJCIZG05NO51CEFSZYPW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-E2DGZ0SX0TULQHULZRPO6OKNW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-DBUFF7811DKMX7VPBOJPGGF1U.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-1QL58A0V50C39KVAIC6C38SHL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-7U8NLEFXSB8BR7PJQGVMF5A4Q.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-7TPJ7ENDC4L1A1ESHYI9TXS0D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-6O2DJFT3QUJ7QKTD3SNUB6PCR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-3GJI8H0BNAEZPQPQ1V0VVY3FY.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-CWSP3J98S2658BYCVL6RP99T3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-8VMXEKVDA3MHUH9AOTP905DID.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-E7EH96HAL3G83QSWLT7VWYIP4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CFNetwork-2CUR2VK9S3S3WPFXPNXNUWYGN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-6IR1XRM0Q9YQZMFW89F3H4V3X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-BSSIP64DIGUKMAYJOG1WPQ78X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-59NY7PABM0I4V978161FOC04A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ImageIO-88D4CLEBD4CLWQKT78PZ6H1O8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-6ZFJ1AK4H8IBGEBMYQBWGBYLK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-ETSJ65FELPWR8WH8G49R1DF2E.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-B6BODGZ4MQQTY0PBC4SHRP009.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-7V4O8DATEQ9F7SDNTCW8YWLG3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-B5AU9VM9Y7NU79RLMH13Z4IFM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-37JIYZ2GWDA1L166PP1D9JKAF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-95CC8U42ZA9STP5K6GP9ZVJS5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-E9ZW5TH066WIJWH9080RC5NG4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-7OT6HHTMY0ZFEQJ095LJZ6NLC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-DYMPHH3PH8AX9I1FHA4VFJ675.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/IOSurface-38FJ1CKX9FV2RD97O64Z7QB17.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-YVXXAOMVX0JH2KO1XTTKTY51.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OpenGLES-4NY99CNDU9WUNUYEIXSS1QFGE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Metal-2KYBS7IML1SD788M91YV7Q0CC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-DPU0PB5X0XLSVA2ETRGI6FJBM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreImage-7S2AFJ8EIY3DUFYLEAX1JR1QV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-DJSYAWKXFGVSAK5CQMOB3JSR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-4OUKVT03LV547KZJDPPJRJ4F8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-543QU5V2NHKUFCYFJDKUJ7NYG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-1TKWN7VC2X6N3ITMRVA2G0EB2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-7BV1YDT6IZWW6B8OC6ENV0Y0F.pcm
SwiftCompile normal arm64 Compiling\ CalendarView.swift /Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift (in target 'CalendarView' from project 'CalendarView')
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:32:13: error: 'UICalendarView' is unavailable in tvOS
30 | var image: String?
31 | var color: Color?
32 | var size: UICalendarView.DecorationSize?
| `- error: 'UICalendarView' is unavailable in tvOS
33 | var customView: ((DateComponents) -> AnyView)?
34 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:96:46: error: 'UICalendarView' is unavailable in tvOS
94 | // MARK: - UIViewRepresentable
95 |
96 | public func makeUIView(context: Context) -> UICalendarView {
| `- error: 'UICalendarView' is unavailable in tvOS
97 | let calendarView = UICalendarView()
98 | calendarView.delegate = context.coordinator
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:106:43: error: 'UICalendarView' is unavailable in tvOS
104 | }
105 |
106 | public func updateUIView(_ calendarView: UICalendarView, context: Context) {
| `- error: 'UICalendarView' is unavailable in tvOS
107 | context.coordinator.parent = self
108 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:27:15: warning: unavailable class 'UICalendarView' was used to satisfy a requirement of protocol 'UIViewRepresentable'; this will be an error in a future Swift language mode
25 | import SwiftUI
26 |
27 | public struct CalendarView: UIViewRepresentable {
| `- warning: unavailable class 'UICalendarView' was used to satisfy a requirement of protocol 'UIViewRepresentable'; this will be an error in a future Swift language mode
28 | struct Decoration {
29 | var systemImage: String?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' declared here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' declared here
19 |
20 | /// The object that defines the delegate of the calendar view.
SwiftUI.UIViewRepresentable.UIViewType:2:16: note: requirement 'UIViewType' declared here
1 | protocol UIViewRepresentable {
2 | associatedtype UIViewType : UIView}
| `- note: requirement 'UIViewType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:248:112: error: 'UICalendarView' is unavailable in tvOS
246 | }
247 |
248 | func decorating(_ dateComponents: Set<DateComponents>, systemImage: String? = nil, color: Color? = nil, size: UICalendarView.DecorationSize = .medium) -> Self {
| `- error: 'UICalendarView' is unavailable in tvOS
249 | var view = self
250 | view.add(Decoration(systemImage: systemImage, color: color, size: size), for: dateComponents)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:254:99: error: 'UICalendarView' is unavailable in tvOS
252 | }
253 |
254 | func decorating(_ dateComponents: Set<DateComponents>, image: String, color: Color? = nil, size: UICalendarView.DecorationSize = .medium) -> Self {
| `- error: 'UICalendarView' is unavailable in tvOS
255 | var view = self
256 | view.add(Decoration(image: image, color: color, size: size), for: dateComponents)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:303:43: error: 'UICalendarView' is unavailable in tvOS
301 |
302 | extension CalendarView.Coordinator: UICalendarViewDelegate {
303 | public func calendarView(_ calendarView: UICalendarView, decorationFor dateComponents: DateComponents) -> UICalendarView.Decoration? {
| `- error: 'UICalendarView' is unavailable in tvOS
304 | if #unavailable(iOS 16.2) {
305 | // UICalendarView doesn't provide a way to get notified when property visibleDateComponents changes.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:303:108: error: 'UICalendarView' is unavailable in tvOS
301 |
302 | extension CalendarView.Coordinator: UICalendarViewDelegate {
303 | public func calendarView(_ calendarView: UICalendarView, decorationFor dateComponents: DateComponents) -> UICalendarView.Decoration? {
| `- error: 'UICalendarView' is unavailable in tvOS
304 | if #unavailable(iOS 16.2) {
305 | // UICalendarView doesn't provide a way to get notified when property visibleDateComponents changes.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:343:43: error: 'UICalendarView' is unavailable in tvOS
341 | }
342 |
343 | public func calendarView(_ calendarView: UICalendarView, didChangeVisibleDateComponentsFrom previousDateComponents: DateComponents) {
| `- error: 'UICalendarView' is unavailable in tvOS
344 | parent.visibleDateComponents?.wrappedValue = calendarView.visibleDateComponents
345 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:302:37: error: 'UICalendarViewDelegate' is unavailable in tvOS
300 | // MARK: - UICalendarViewDelegate
301 |
302 | extension CalendarView.Coordinator: UICalendarViewDelegate {
| `- error: 'UICalendarViewDelegate' is unavailable in tvOS
303 | public func calendarView(_ calendarView: UICalendarView, decorationFor dateComponents: DateComponents) -> UICalendarView.Decoration? {
304 | if #unavailable(iOS 16.2) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:74:11: note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
72 |
73 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
74 | @protocol UICalendarViewDelegate<NSObject>
| `- note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
75 |
76 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:351:41: error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
349 |
350 | extension CalendarView.Coordinator: UICalendarSelectionSingleDateDelegate {
351 | public func dateSelection(_ selection: UICalendarSelectionSingleDate, canSelectDate dateComponents: DateComponents?) -> Bool {
| `- error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
352 | if let dateComponents {
353 | return parent.canSelectDate?(dateComponents) ?? true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:16:12: note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionSingleDate : UICalendarSelection
| `- note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
17 |
18 | /// The object that acts as the delegate of the calendar view selection
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:363:41: error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
361 | }
362 |
363 | public func dateSelection(_ selection: UICalendarSelectionSingleDate, didSelectDate dateComponents: DateComponents?) {
| `- error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
364 | parent.selection?.wrappedValue = dateComponents
365 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:16:12: note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionSingleDate : UICalendarSelection
| `- note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
17 |
18 | /// The object that acts as the delegate of the calendar view selection
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:350:37: error: 'UICalendarSelectionSingleDateDelegate' is unavailable in tvOS
348 | // MARK: - UICalendarSelectionSingleDateDelegate
349 |
350 | extension CalendarView.Coordinator: UICalendarSelectionSingleDateDelegate {
| `- error: 'UICalendarSelectionSingleDateDelegate' is unavailable in tvOS
351 | public func dateSelection(_ selection: UICalendarSelectionSingleDate, canSelectDate dateComponents: DateComponents?) -> Bool {
352 | if let dateComponents {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:34:11: note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
34 | @protocol UICalendarSelectionSingleDateDelegate <NSObject>
| `- note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
35 |
36 | /**
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:371:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
369 |
370 | extension CalendarView.Coordinator: UICalendarSelectionMultiDateDelegate {
371 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, canSelectDate dateComponents: DateComponents) -> Bool {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
372 | parent.canSelectDate?(dateComponents) ?? true
373 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:375:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
373 | }
374 |
375 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, canDeselectDate dateComponents: DateComponents) -> Bool {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
376 | parent.canDeselectDate?(dateComponents) ?? true
377 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:379:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
377 | }
378 |
379 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, didSelectDate dateComponents: DateComponents) {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
380 | parent.selections?.wrappedValue = selection.selectedDates
381 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:383:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
381 | }
382 |
383 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, didDeselectDate dateComponents: DateComponents) {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
384 | // workaround for bug in UICalendarView where deselected date components
385 | // do not match programmatically selected date components
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CalendarView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:370:37: error: 'UICalendarSelectionMultiDateDelegate' is unavailable in tvOS
368 | // MARK: - UICalendarSelectionMultiDateDelegate
369 |
370 | extension CalendarView.Coordinator: UICalendarSelectionMultiDateDelegate {
| `- error: 'UICalendarSelectionMultiDateDelegate' is unavailable in tvOS
371 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, canSelectDate dateComponents: DateComponents) -> Bool {
372 | parent.canSelectDate?(dateComponents) ?? true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:33:11: note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
31 |
32 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
33 | @protocol UICalendarSelectionMultiDateDelegate <NSObject>
| `- note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
34 |
35 | /**
SwiftEmitModule normal arm64 Emitting\ module\ for\ CalendarView (in target 'CalendarView' from project 'CalendarView')
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:32:13: error: 'UICalendarView' is unavailable in tvOS
30 | var image: String?
31 | var color: Color?
32 | var size: UICalendarView.DecorationSize?
| `- error: 'UICalendarView' is unavailable in tvOS
33 | var customView: ((DateComponents) -> AnyView)?
34 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:96:46: error: 'UICalendarView' is unavailable in tvOS
94 | // MARK: - UIViewRepresentable
95 |
96 | public func makeUIView(context: Context) -> UICalendarView {
| `- error: 'UICalendarView' is unavailable in tvOS
97 | let calendarView = UICalendarView()
98 | calendarView.delegate = context.coordinator
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:106:43: error: 'UICalendarView' is unavailable in tvOS
104 | }
105 |
106 | public func updateUIView(_ calendarView: UICalendarView, context: Context) {
| `- error: 'UICalendarView' is unavailable in tvOS
107 | context.coordinator.parent = self
108 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:27:15: warning: unavailable class 'UICalendarView' was used to satisfy a requirement of protocol 'UIViewRepresentable'; this will be an error in a future Swift language mode
25 | import SwiftUI
26 |
27 | public struct CalendarView: UIViewRepresentable {
| `- warning: unavailable class 'UICalendarView' was used to satisfy a requirement of protocol 'UIViewRepresentable'; this will be an error in a future Swift language mode
28 | struct Decoration {
29 | var systemImage: String?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' declared here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' declared here
19 |
20 | /// The object that defines the delegate of the calendar view.
SwiftUI.UIViewRepresentable.UIViewType:2:16: note: requirement 'UIViewType' declared here
1 | protocol UIViewRepresentable {
2 | associatedtype UIViewType : UIView}
| `- note: requirement 'UIViewType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:248:112: error: 'UICalendarView' is unavailable in tvOS
246 | }
247 |
248 | func decorating(_ dateComponents: Set<DateComponents>, systemImage: String? = nil, color: Color? = nil, size: UICalendarView.DecorationSize = .medium) -> Self {
| `- error: 'UICalendarView' is unavailable in tvOS
249 | var view = self
250 | view.add(Decoration(systemImage: systemImage, color: color, size: size), for: dateComponents)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:254:99: error: 'UICalendarView' is unavailable in tvOS
252 | }
253 |
254 | func decorating(_ dateComponents: Set<DateComponents>, image: String, color: Color? = nil, size: UICalendarView.DecorationSize = .medium) -> Self {
| `- error: 'UICalendarView' is unavailable in tvOS
255 | var view = self
256 | view.add(Decoration(image: image, color: color, size: size), for: dateComponents)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:303:43: error: 'UICalendarView' is unavailable in tvOS
301 |
302 | extension CalendarView.Coordinator: UICalendarViewDelegate {
303 | public func calendarView(_ calendarView: UICalendarView, decorationFor dateComponents: DateComponents) -> UICalendarView.Decoration? {
| `- error: 'UICalendarView' is unavailable in tvOS
304 | if #unavailable(iOS 16.2) {
305 | // UICalendarView doesn't provide a way to get notified when property visibleDateComponents changes.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:303:108: error: 'UICalendarView' is unavailable in tvOS
301 |
302 | extension CalendarView.Coordinator: UICalendarViewDelegate {
303 | public func calendarView(_ calendarView: UICalendarView, decorationFor dateComponents: DateComponents) -> UICalendarView.Decoration? {
| `- error: 'UICalendarView' is unavailable in tvOS
304 | if #unavailable(iOS 16.2) {
305 | // UICalendarView doesn't provide a way to get notified when property visibleDateComponents changes.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:343:43: error: 'UICalendarView' is unavailable in tvOS
341 | }
342 |
343 | public func calendarView(_ calendarView: UICalendarView, didChangeVisibleDateComponentsFrom previousDateComponents: DateComponents) {
| `- error: 'UICalendarView' is unavailable in tvOS
344 | parent.visibleDateComponents?.wrappedValue = calendarView.visibleDateComponents
345 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:302:37: error: 'UICalendarViewDelegate' is unavailable in tvOS
300 | // MARK: - UICalendarViewDelegate
301 |
302 | extension CalendarView.Coordinator: UICalendarViewDelegate {
| `- error: 'UICalendarViewDelegate' is unavailable in tvOS
303 | public func calendarView(_ calendarView: UICalendarView, decorationFor dateComponents: DateComponents) -> UICalendarView.Decoration? {
304 | if #unavailable(iOS 16.2) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:74:11: note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
72 |
73 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
74 | @protocol UICalendarViewDelegate<NSObject>
| `- note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
75 |
76 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:351:41: error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
349 |
350 | extension CalendarView.Coordinator: UICalendarSelectionSingleDateDelegate {
351 | public func dateSelection(_ selection: UICalendarSelectionSingleDate, canSelectDate dateComponents: DateComponents?) -> Bool {
| `- error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
352 | if let dateComponents {
353 | return parent.canSelectDate?(dateComponents) ?? true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:16:12: note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionSingleDate : UICalendarSelection
| `- note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
17 |
18 | /// The object that acts as the delegate of the calendar view selection
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:363:41: error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
361 | }
362 |
363 | public func dateSelection(_ selection: UICalendarSelectionSingleDate, didSelectDate dateComponents: DateComponents?) {
| `- error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
364 | parent.selection?.wrappedValue = dateComponents
365 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:16:12: note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionSingleDate : UICalendarSelection
| `- note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
17 |
18 | /// The object that acts as the delegate of the calendar view selection
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:350:37: error: 'UICalendarSelectionSingleDateDelegate' is unavailable in tvOS
348 | // MARK: - UICalendarSelectionSingleDateDelegate
349 |
350 | extension CalendarView.Coordinator: UICalendarSelectionSingleDateDelegate {
| `- error: 'UICalendarSelectionSingleDateDelegate' is unavailable in tvOS
351 | public func dateSelection(_ selection: UICalendarSelectionSingleDate, canSelectDate dateComponents: DateComponents?) -> Bool {
352 | if let dateComponents {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:34:11: note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
34 | @protocol UICalendarSelectionSingleDateDelegate <NSObject>
| `- note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
35 |
36 | /**
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:371:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
369 |
370 | extension CalendarView.Coordinator: UICalendarSelectionMultiDateDelegate {
371 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, canSelectDate dateComponents: DateComponents) -> Bool {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
372 | parent.canSelectDate?(dateComponents) ?? true
373 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:375:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
373 | }
374 |
375 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, canDeselectDate dateComponents: DateComponents) -> Bool {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
376 | parent.canDeselectDate?(dateComponents) ?? true
377 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:379:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
377 | }
378 |
379 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, didSelectDate dateComponents: DateComponents) {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
380 | parent.selections?.wrappedValue = selection.selectedDates
381 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:383:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
381 | }
382 |
383 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, didDeselectDate dateComponents: DateComponents) {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
384 | // workaround for bug in UICalendarView where deselected date components
385 | // do not match programmatically selected date components
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:370:37: error: 'UICalendarSelectionMultiDateDelegate' is unavailable in tvOS
368 | // MARK: - UICalendarSelectionMultiDateDelegate
369 |
370 | extension CalendarView.Coordinator: UICalendarSelectionMultiDateDelegate {
| `- error: 'UICalendarSelectionMultiDateDelegate' is unavailable in tvOS
371 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, canSelectDate dateComponents: DateComponents) -> Bool {
372 | parent.canSelectDate?(dateComponents) ?? true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:33:11: note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
31 |
32 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
33 | @protocol UICalendarSelectionMultiDateDelegate <NSObject>
| `- note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
34 |
35 | /**
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/UICalendarView+Helper.swift:27:11: error: 'UICalendarView' is unavailable in tvOS
25 | import UIKit
26 |
27 | extension UICalendarView {
| `- error: 'UICalendarView' is unavailable in tvOS
28 | func reloadDecorationsForVisibleMonth(animated: Bool) {
29 | guard let visibleMonth = calendar.date(from: visibleDateComponents) else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift /Users/admin/builder/spi-builder-workspace/Sources/CalendarView/UICalendarView+Helper.swift -target arm64-apple-tvos16.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CalendarView -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.abi.json
SwiftCompile normal arm64 (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'CalendarView' from project 'CalendarView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64 Compiling\ UICalendarView+Helper.swift /Users/admin/builder/spi-builder-workspace/Sources/CalendarView/UICalendarView+Helper.swift (in target 'CalendarView' from project 'CalendarView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CalendarView/UICalendarView+Helper.swift (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UICalendarView+Helper.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-22 23:02:40.959 xcodebuild[684:4218] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ CalendarView (in target 'CalendarView' from project 'CalendarView')
SwiftCompile normal arm64 (in target 'CalendarView' from project 'CalendarView')
Building workspace CalendarView with scheme CalendarView
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
CalendarView: /Users/admin/builder/spi-builder-workspace
resolved source packages: CalendarView
2026-09-22 23:02:46.883 xcodebuild[765:4554] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "CalendarView",
"name" : "CalendarView",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "16.0"
}
],
"products" : [
{
"name" : "CalendarView",
"targets" : [
"CalendarView"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "CalendarView",
"module_type" : "SwiftTarget",
"name" : "CalendarView",
"path" : "Sources/CalendarView",
"product_memberships" : [
"CalendarView"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/PrivacyInfo.xcprivacy",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"CalendarView.swift",
"UICalendarView+Helper.swift"
],
"type" : "library"
}
],
"tools_version" : "5.7"
}
{
"workspace" : {
"name" : "CalendarView",
"schemes" : [
"CalendarView"
]
}
}
2026-09-22 23:02:48.057 xcodebuild[773:4624] [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 CalendarView -destination generic/platform=tvOS
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 CalendarView -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
CalendarView: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (3 targets)
Target 'CalendarView-product' in project 'CalendarView'
➜ Explicit dependency on target 'CalendarView' in project 'CalendarView'
➜ Explicit dependency on target 'CalendarView_CalendarView' in project 'CalendarView'
Target 'CalendarView' in project 'CalendarView'
➜ Explicit dependency on target 'CalendarView_CalendarView' in project 'CalendarView'
Target 'CalendarView_CalendarView' in project 'CalendarView' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.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/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
SwiftDriver CalendarView normal arm64 com.apple.xcode.tools.swift.compiler (in target 'CalendarView' from project 'CalendarView')
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 CalendarView -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos16.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-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-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/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-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/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-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/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'CalendarView' from project 'CalendarView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ CalendarView (in target 'CalendarView' from project 'CalendarView')
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:32:13: error: 'UICalendarView' is unavailable in tvOS
30 | var image: String?
31 | var color: Color?
32 | var size: UICalendarView.DecorationSize?
| `- error: 'UICalendarView' is unavailable in tvOS
33 | var customView: ((DateComponents) -> AnyView)?
34 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:96:46: error: 'UICalendarView' is unavailable in tvOS
94 | // MARK: - UIViewRepresentable
95 |
96 | public func makeUIView(context: Context) -> UICalendarView {
| `- error: 'UICalendarView' is unavailable in tvOS
97 | let calendarView = UICalendarView()
98 | calendarView.delegate = context.coordinator
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:106:43: error: 'UICalendarView' is unavailable in tvOS
104 | }
105 |
106 | public func updateUIView(_ calendarView: UICalendarView, context: Context) {
| `- error: 'UICalendarView' is unavailable in tvOS
107 | context.coordinator.parent = self
108 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:27:15: warning: unavailable class 'UICalendarView' was used to satisfy a requirement of protocol 'UIViewRepresentable'; this will be an error in a future Swift language mode
25 | import SwiftUI
26 |
27 | public struct CalendarView: UIViewRepresentable {
| `- warning: unavailable class 'UICalendarView' was used to satisfy a requirement of protocol 'UIViewRepresentable'; this will be an error in a future Swift language mode
28 | struct Decoration {
29 | var systemImage: String?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' declared here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' declared here
19 |
20 | /// The object that defines the delegate of the calendar view.
SwiftUI.UIViewRepresentable.UIViewType:2:16: note: requirement 'UIViewType' declared here
1 | protocol UIViewRepresentable {
2 | associatedtype UIViewType : UIView}
| `- note: requirement 'UIViewType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:248:112: error: 'UICalendarView' is unavailable in tvOS
246 | }
247 |
248 | func decorating(_ dateComponents: Set<DateComponents>, systemImage: String? = nil, color: Color? = nil, size: UICalendarView.DecorationSize = .medium) -> Self {
| `- error: 'UICalendarView' is unavailable in tvOS
249 | var view = self
250 | view.add(Decoration(systemImage: systemImage, color: color, size: size), for: dateComponents)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:254:99: error: 'UICalendarView' is unavailable in tvOS
252 | }
253 |
254 | func decorating(_ dateComponents: Set<DateComponents>, image: String, color: Color? = nil, size: UICalendarView.DecorationSize = .medium) -> Self {
| `- error: 'UICalendarView' is unavailable in tvOS
255 | var view = self
256 | view.add(Decoration(image: image, color: color, size: size), for: dateComponents)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:303:43: error: 'UICalendarView' is unavailable in tvOS
301 |
302 | extension CalendarView.Coordinator: UICalendarViewDelegate {
303 | public func calendarView(_ calendarView: UICalendarView, decorationFor dateComponents: DateComponents) -> UICalendarView.Decoration? {
| `- error: 'UICalendarView' is unavailable in tvOS
304 | if #unavailable(iOS 16.2) {
305 | // UICalendarView doesn't provide a way to get notified when property visibleDateComponents changes.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:303:108: error: 'UICalendarView' is unavailable in tvOS
301 |
302 | extension CalendarView.Coordinator: UICalendarViewDelegate {
303 | public func calendarView(_ calendarView: UICalendarView, decorationFor dateComponents: DateComponents) -> UICalendarView.Decoration? {
| `- error: 'UICalendarView' is unavailable in tvOS
304 | if #unavailable(iOS 16.2) {
305 | // UICalendarView doesn't provide a way to get notified when property visibleDateComponents changes.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:343:43: error: 'UICalendarView' is unavailable in tvOS
341 | }
342 |
343 | public func calendarView(_ calendarView: UICalendarView, didChangeVisibleDateComponentsFrom previousDateComponents: DateComponents) {
| `- error: 'UICalendarView' is unavailable in tvOS
344 | parent.visibleDateComponents?.wrappedValue = calendarView.visibleDateComponents
345 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:302:37: error: 'UICalendarViewDelegate' is unavailable in tvOS
300 | // MARK: - UICalendarViewDelegate
301 |
302 | extension CalendarView.Coordinator: UICalendarViewDelegate {
| `- error: 'UICalendarViewDelegate' is unavailable in tvOS
303 | public func calendarView(_ calendarView: UICalendarView, decorationFor dateComponents: DateComponents) -> UICalendarView.Decoration? {
304 | if #unavailable(iOS 16.2) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:74:11: note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
72 |
73 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
74 | @protocol UICalendarViewDelegate<NSObject>
| `- note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
75 |
76 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:351:41: error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
349 |
350 | extension CalendarView.Coordinator: UICalendarSelectionSingleDateDelegate {
351 | public func dateSelection(_ selection: UICalendarSelectionSingleDate, canSelectDate dateComponents: DateComponents?) -> Bool {
| `- error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
352 | if let dateComponents {
353 | return parent.canSelectDate?(dateComponents) ?? true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:16:12: note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionSingleDate : UICalendarSelection
| `- note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
17 |
18 | /// The object that acts as the delegate of the calendar view selection
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:363:41: error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
361 | }
362 |
363 | public func dateSelection(_ selection: UICalendarSelectionSingleDate, didSelectDate dateComponents: DateComponents?) {
| `- error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
364 | parent.selection?.wrappedValue = dateComponents
365 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:16:12: note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionSingleDate : UICalendarSelection
| `- note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
17 |
18 | /// The object that acts as the delegate of the calendar view selection
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:350:37: error: 'UICalendarSelectionSingleDateDelegate' is unavailable in tvOS
348 | // MARK: - UICalendarSelectionSingleDateDelegate
349 |
350 | extension CalendarView.Coordinator: UICalendarSelectionSingleDateDelegate {
| `- error: 'UICalendarSelectionSingleDateDelegate' is unavailable in tvOS
351 | public func dateSelection(_ selection: UICalendarSelectionSingleDate, canSelectDate dateComponents: DateComponents?) -> Bool {
352 | if let dateComponents {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:34:11: note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
34 | @protocol UICalendarSelectionSingleDateDelegate <NSObject>
| `- note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
35 |
36 | /**
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:371:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
369 |
370 | extension CalendarView.Coordinator: UICalendarSelectionMultiDateDelegate {
371 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, canSelectDate dateComponents: DateComponents) -> Bool {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
372 | parent.canSelectDate?(dateComponents) ?? true
373 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:375:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
373 | }
374 |
375 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, canDeselectDate dateComponents: DateComponents) -> Bool {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
376 | parent.canDeselectDate?(dateComponents) ?? true
377 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:379:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
377 | }
378 |
379 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, didSelectDate dateComponents: DateComponents) {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
380 | parent.selections?.wrappedValue = selection.selectedDates
381 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:383:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
381 | }
382 |
383 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, didDeselectDate dateComponents: DateComponents) {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
384 | // workaround for bug in UICalendarView where deselected date components
385 | // do not match programmatically selected date components
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:370:37: error: 'UICalendarSelectionMultiDateDelegate' is unavailable in tvOS
368 | // MARK: - UICalendarSelectionMultiDateDelegate
369 |
370 | extension CalendarView.Coordinator: UICalendarSelectionMultiDateDelegate {
| `- error: 'UICalendarSelectionMultiDateDelegate' is unavailable in tvOS
371 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, canSelectDate dateComponents: DateComponents) -> Bool {
372 | parent.canSelectDate?(dateComponents) ?? true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:33:11: note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
31 |
32 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
33 | @protocol UICalendarSelectionMultiDateDelegate <NSObject>
| `- note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
34 |
35 | /**
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/UICalendarView+Helper.swift:27:11: error: 'UICalendarView' is unavailable in tvOS
25 | import UIKit
26 |
27 | extension UICalendarView {
| `- error: 'UICalendarView' is unavailable in tvOS
28 | func reloadDecorationsForVisibleMonth(animated: Bool) {
29 | guard let visibleMonth = calendar.date(from: visibleDateComponents) else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift /Users/admin/builder/spi-builder-workspace/Sources/CalendarView/UICalendarView+Helper.swift -target arm64-apple-tvos16.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CalendarView -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CalendarView.build/Debug-appletvos/CalendarView-t.build/Objects-normal/arm64/CalendarView.abi.json
SwiftCompile normal arm64 (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ CalendarView.swift /Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift (in target 'CalendarView' from project 'CalendarView')
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:32:13: error: 'UICalendarView' is unavailable in tvOS
30 | var image: String?
31 | var color: Color?
32 | var size: UICalendarView.DecorationSize?
| `- error: 'UICalendarView' is unavailable in tvOS
33 | var customView: ((DateComponents) -> AnyView)?
34 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:96:46: error: 'UICalendarView' is unavailable in tvOS
94 | // MARK: - UIViewRepresentable
95 |
96 | public func makeUIView(context: Context) -> UICalendarView {
| `- error: 'UICalendarView' is unavailable in tvOS
97 | let calendarView = UICalendarView()
98 | calendarView.delegate = context.coordinator
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:106:43: error: 'UICalendarView' is unavailable in tvOS
104 | }
105 |
106 | public func updateUIView(_ calendarView: UICalendarView, context: Context) {
| `- error: 'UICalendarView' is unavailable in tvOS
107 | context.coordinator.parent = self
108 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:27:15: warning: unavailable class 'UICalendarView' was used to satisfy a requirement of protocol 'UIViewRepresentable'; this will be an error in a future Swift language mode
25 | import SwiftUI
26 |
27 | public struct CalendarView: UIViewRepresentable {
| `- warning: unavailable class 'UICalendarView' was used to satisfy a requirement of protocol 'UIViewRepresentable'; this will be an error in a future Swift language mode
28 | struct Decoration {
29 | var systemImage: String?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' declared here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' declared here
19 |
20 | /// The object that defines the delegate of the calendar view.
SwiftUI.UIViewRepresentable.UIViewType:2:16: note: requirement 'UIViewType' declared here
1 | protocol UIViewRepresentable {
2 | associatedtype UIViewType : UIView}
| `- note: requirement 'UIViewType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:248:112: error: 'UICalendarView' is unavailable in tvOS
246 | }
247 |
248 | func decorating(_ dateComponents: Set<DateComponents>, systemImage: String? = nil, color: Color? = nil, size: UICalendarView.DecorationSize = .medium) -> Self {
| `- error: 'UICalendarView' is unavailable in tvOS
249 | var view = self
250 | view.add(Decoration(systemImage: systemImage, color: color, size: size), for: dateComponents)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:254:99: error: 'UICalendarView' is unavailable in tvOS
252 | }
253 |
254 | func decorating(_ dateComponents: Set<DateComponents>, image: String, color: Color? = nil, size: UICalendarView.DecorationSize = .medium) -> Self {
| `- error: 'UICalendarView' is unavailable in tvOS
255 | var view = self
256 | view.add(Decoration(image: image, color: color, size: size), for: dateComponents)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:303:43: error: 'UICalendarView' is unavailable in tvOS
301 |
302 | extension CalendarView.Coordinator: UICalendarViewDelegate {
303 | public func calendarView(_ calendarView: UICalendarView, decorationFor dateComponents: DateComponents) -> UICalendarView.Decoration? {
| `- error: 'UICalendarView' is unavailable in tvOS
304 | if #unavailable(iOS 16.2) {
305 | // UICalendarView doesn't provide a way to get notified when property visibleDateComponents changes.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:303:108: error: 'UICalendarView' is unavailable in tvOS
301 |
302 | extension CalendarView.Coordinator: UICalendarViewDelegate {
303 | public func calendarView(_ calendarView: UICalendarView, decorationFor dateComponents: DateComponents) -> UICalendarView.Decoration? {
| `- error: 'UICalendarView' is unavailable in tvOS
304 | if #unavailable(iOS 16.2) {
305 | // UICalendarView doesn't provide a way to get notified when property visibleDateComponents changes.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:343:43: error: 'UICalendarView' is unavailable in tvOS
341 | }
342 |
343 | public func calendarView(_ calendarView: UICalendarView, didChangeVisibleDateComponentsFrom previousDateComponents: DateComponents) {
| `- error: 'UICalendarView' is unavailable in tvOS
344 | parent.visibleDateComponents?.wrappedValue = calendarView.visibleDateComponents
345 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:18:12: note: 'UICalendarView' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
18 | @interface UICalendarView : UIView
| `- note: 'UICalendarView' has been explicitly marked unavailable here
19 |
20 | /// The object that defines the delegate of the calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:302:37: error: 'UICalendarViewDelegate' is unavailable in tvOS
300 | // MARK: - UICalendarViewDelegate
301 |
302 | extension CalendarView.Coordinator: UICalendarViewDelegate {
| `- error: 'UICalendarViewDelegate' is unavailable in tvOS
303 | public func calendarView(_ calendarView: UICalendarView, decorationFor dateComponents: DateComponents) -> UICalendarView.Decoration? {
304 | if #unavailable(iOS 16.2) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarView.h:74:11: note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
72 |
73 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
74 | @protocol UICalendarViewDelegate<NSObject>
| `- note: 'UICalendarViewDelegate' has been explicitly marked unavailable here
75 |
76 | @optional
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:351:41: error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
349 |
350 | extension CalendarView.Coordinator: UICalendarSelectionSingleDateDelegate {
351 | public func dateSelection(_ selection: UICalendarSelectionSingleDate, canSelectDate dateComponents: DateComponents?) -> Bool {
| `- error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
352 | if let dateComponents {
353 | return parent.canSelectDate?(dateComponents) ?? true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:16:12: note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionSingleDate : UICalendarSelection
| `- note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
17 |
18 | /// The object that acts as the delegate of the calendar view selection
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:363:41: error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
361 | }
362 |
363 | public func dateSelection(_ selection: UICalendarSelectionSingleDate, didSelectDate dateComponents: DateComponents?) {
| `- error: 'UICalendarSelectionSingleDate' is unavailable in tvOS
364 | parent.selection?.wrappedValue = dateComponents
365 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:16:12: note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionSingleDate : UICalendarSelection
| `- note: 'UICalendarSelectionSingleDate' has been explicitly marked unavailable here
17 |
18 | /// The object that acts as the delegate of the calendar view selection
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:350:37: error: 'UICalendarSelectionSingleDateDelegate' is unavailable in tvOS
348 | // MARK: - UICalendarSelectionSingleDateDelegate
349 |
350 | extension CalendarView.Coordinator: UICalendarSelectionSingleDateDelegate {
| `- error: 'UICalendarSelectionSingleDateDelegate' is unavailable in tvOS
351 | public func dateSelection(_ selection: UICalendarSelectionSingleDate, canSelectDate dateComponents: DateComponents?) -> Bool {
352 | if let dateComponents {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionSingleDate.h:34:11: note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
32 |
33 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
34 | @protocol UICalendarSelectionSingleDateDelegate <NSObject>
| `- note: 'UICalendarSelectionSingleDateDelegate' has been explicitly marked unavailable here
35 |
36 | /**
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:371:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
369 |
370 | extension CalendarView.Coordinator: UICalendarSelectionMultiDateDelegate {
371 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, canSelectDate dateComponents: DateComponents) -> Bool {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
372 | parent.canSelectDate?(dateComponents) ?? true
373 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:375:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
373 | }
374 |
375 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, canDeselectDate dateComponents: DateComponents) -> Bool {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
376 | parent.canDeselectDate?(dateComponents) ?? true
377 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:379:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
377 | }
378 |
379 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, didSelectDate dateComponents: DateComponents) {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
380 | parent.selections?.wrappedValue = selection.selectedDates
381 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:383:46: error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
381 | }
382 |
383 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, didDeselectDate dateComponents: DateComponents) {
| `- error: 'UICalendarSelectionMultiDate' is unavailable in tvOS
384 | // workaround for bug in UICalendarView where deselected date components
385 | // do not match programmatically selected date components
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:16:12: note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
16 | @interface UICalendarSelectionMultiDate : UICalendarSelection
| `- note: 'UICalendarSelectionMultiDate' has been explicitly marked unavailable here
17 |
18 | /// The currently selected dates in the Calendar view.
/Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift:370:37: error: 'UICalendarSelectionMultiDateDelegate' is unavailable in tvOS
368 | // MARK: - UICalendarSelectionMultiDateDelegate
369 |
370 | extension CalendarView.Coordinator: UICalendarSelectionMultiDateDelegate {
| `- error: 'UICalendarSelectionMultiDateDelegate' is unavailable in tvOS
371 | public func multiDateSelection(_ selection: UICalendarSelectionMultiDate, canSelectDate dateComponents: DateComponents) -> Bool {
372 | parent.canSelectDate?(dateComponents) ?? true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICalendarSelectionMultiDate.h:33:11: note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
31 |
32 | API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos, tvos) NS_SWIFT_UI_ACTOR
33 | @protocol UICalendarSelectionMultiDateDelegate <NSObject>
| `- note: 'UICalendarSelectionMultiDateDelegate' has been explicitly marked unavailable here
34 |
35 | /**
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CalendarView/CalendarView.swift (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CalendarView.swift
SwiftCompile normal arm64 Compiling\ UICalendarView+Helper.swift /Users/admin/builder/spi-builder-workspace/Sources/CalendarView/UICalendarView+Helper.swift (in target 'CalendarView' from project 'CalendarView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CalendarView/UICalendarView+Helper.swift (in target 'CalendarView' from project 'CalendarView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UICalendarView+Helper.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-22 23:02:48.986 xcodebuild[774:4650] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ CalendarView (in target 'CalendarView' from project 'CalendarView')
SwiftCompile normal arm64 (in target 'CalendarView' from project 'CalendarView')
Building workspace CalendarView with scheme CalendarView
(3 failures)
BUILD FAILURE 6.4 tvOS