Build Information
Failed to build ApiLogKit, reference main (52ed95), with Swift 6.4 for tvOS using Xcode 27.0 on 26 Sep 2026 14:12:06 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 ApiLogKit -destination generic/platform=tvOSBuild Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/henrydavl/ApiLogKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/henrydavl/ApiLogKit
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 52ed955 Merge pull request #3 from henrydavl/fix/share-sheet-url-detection
Cloned https://github.com/henrydavl/ApiLogKit.git
Revision (git rev-parse @):
52ed955f7c958cd316400bdfa2650979c6c8cbf3
SUCCESS checkout https://github.com/henrydavl/ApiLogKit.git at main
========================================
Build
========================================
Selected platform: tvOS
Swift version: 6.4
Building package at path: $PWD
https://github.com/henrydavl/ApiLogKit.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:
ApiLogKit: /Users/admin/builder/spi-builder-workspace
resolved source packages: ApiLogKit
2026-09-26 10:11:22.046 xcodebuild[529:3036] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "ApiLogKit",
"name" : "ApiLogKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "15.0"
}
],
"products" : [
{
"name" : "ApiLogKit",
"targets" : [
"ApiLogKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ApiLogKitTests",
"module_type" : "SwiftTarget",
"name" : "ApiLogKitTests",
"path" : "Tests/ApiLogKitTests",
"sources" : [
"ApiLogDetailViewModelTests.swift",
"ApiLogFilterTests.swift",
"ApiLoggerTests.swift",
"PersistedApiLogTests.swift",
"RestoredLogTests.swift"
],
"target_dependencies" : [
"ApiLogKit"
],
"type" : "test"
},
{
"c99name" : "ApiLogKit",
"module_type" : "SwiftTarget",
"name" : "ApiLogKit",
"path" : "Sources/ApiLogKit",
"product_memberships" : [
"ApiLogKit"
],
"sources" : [
"ApiLogKitConfig.swift",
"Helper/InternalHelpers.swift",
"Interceptor/ApiLogURLProtocol.swift",
"Interceptor/ThirdPartyTracker.swift",
"Interceptor/URLSessionConfiguration+ApiLogKit.swift",
"Model/ApiLog.swift",
"Model/ApiLogFilter.swift",
"Model/ApiLogger.swift",
"Model/LogEventType.swift",
"Model/LogSection.swift",
"Model/PersistenceOptions.swift",
"Model/ThirdPartyTrackerOptions.swift",
"Persistence/LogPersistence.swift",
"Persistence/PersistedApiLog.swift",
"ShakeDetector.swift",
"View/ApiLogHostingController.swift",
"View/Component/ApiLogExporter.swift",
"View/Component/ApiLogPreviewData.swift",
"View/Component/ApiLogRowView.swift",
"View/Component/JSONTreeView.swift",
"View/Component/JSONValue.swift",
"View/Component/ShareSheet.swift",
"View/Detail/ApiLogDetailView.swift",
"View/Detail/ApiLogDetailViewModel.swift",
"View/Main/ApiLogListView.swift",
"View/Main/ApiLogListViewModel.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
{
"workspace" : {
"name" : "ApiLogKit",
"schemes" : [
"ApiLogKit"
]
}
}
2026-09-26 10:11:54.589 xcodebuild[626:3840] [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 ApiLogKit -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 ApiLogKit -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
ApiLogKit: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'ApiLogKit-product' in project 'ApiLogKit'
➜ Explicit dependency on target 'ApiLogKit' in project 'ApiLogKit'
Target 'ApiLogKit' in project 'ApiLogKit' (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: 150d4aad1b2d26201780ca54fc40d86e
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/150d4aad1b2d26201780ca54fc40d86e.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
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
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
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-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
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/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
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/ApiLogKit.DependencyStaticMetadataFileList (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/ApiLogKit.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/ApiLogKit.modulemap (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/ApiLogKit.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/ApiLogKit.DependencyMetadataFileList (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/ApiLogKit.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-OutputFileMap.json (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.SwiftFileList (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.LinkFileList (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.SwiftConstValuesFileList (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit_const_extract_protocols.json (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit_const_extract_protocols.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/ApiLogKit.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/ApiLogKit.modulemap (in target 'ApiLogKit' from project 'ApiLogKit')
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/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/ApiLogKit.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos
SwiftDriver ApiLogKit normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ApiLogKit' from project 'ApiLogKit')
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 ApiLogKit -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-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/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-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/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit_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/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-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/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-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/_AvailabilityInternal-BV2EDDP0MI5QJDDPEEV4D9D3V.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-2AZ6B5IBYD3RRRTFWN2ONASY3.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/ptrauth-8X2KEPL7CTRPS40TUB9APHPK6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-8N4EXJ4RUJTR8K9OO3CMOH1EP.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/_Builtin_stdarg-BO2OCAUYVAXDRVQWQ8ISKGNUQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-B1X8RI63V48AJRTH2RK6JAARV.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/_Builtin_limits-7JU2HP127LIT1X9E2V3D8WZ1.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_tgmath-7ULT1EUHDHW4OZPSTT33H6QGE.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_stdint-6NFTB6IBKS143IVPGT1EKB7HO.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_stdatomic-3YXHN678NGYM3NL9POJ2HVEIF.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/Security-8VMXEKVDA3MHUH9AOTP905DID.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-CWSP3J98S2658BYCVL6RP99T3.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/ImageIO-88D4CLEBD4CLWQKT78PZ6H1O8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-59NY7PABM0I4V978161FOC04A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-6ZFJ1AK4H8IBGEBMYQBWGBYLK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-DYMPHH3PH8AX9I1FHA4VFJ675.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMIDI-23HL6T8YUJM8DF3NKDJAU0CM7.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-7V4O8DATEQ9F7SDNTCW8YWLG3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-B6BODGZ4MQQTY0PBC4SHRP009.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-37JIYZ2GWDA1L166PP1D9JKAF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-7OT6HHTMY0ZFEQJ095LJZ6NLC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-B5AU9VM9Y7NU79RLMH13Z4IFM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/IOSurface-38FJ1CKX9FV2RD97O64Z7QB17.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-E9ZW5TH066WIJWH9080RC5NG4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-ETSJ65FELPWR8WH8G49R1DF2E.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-95CC8U42ZA9STP5K6GP9ZVJS5.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/AudioToolbox-BFZSY3NS10U8E5FG2JHTQ7SO8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-YVXXAOMVX0JH2KO1XTTKTY51.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-DPU0PB5X0XLSVA2ETRGI6FJBM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accelerate-1T5BZVGJ83Q7L5MFSULVR87AS.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-4OUKVT03LV547KZJDPPJRJ4F8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-DJSYAWKXFGVSAK5CQMOB3JSR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreImage-7S2AFJ8EIY3DUFYLEAX1JR1QV.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
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/LinkPresentation-3ML1CHP369O0H97I4J4FOKSQB.pcm
SwiftEmitModule normal arm64 Emitting\ module\ for\ ApiLogKit (in target 'ApiLogKit' from project 'ApiLogKit')
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:21:52: error: 'UIActivityViewController' is unavailable in tvOS
19 | let text: String
20 |
21 | func makeUIViewController(context: Context) -> UIActivityViewController {
| `- error: 'UIActivityViewController' is unavailable in tvOS
22 | let controller = UIActivityViewController(
23 | activityItems: [PlainTextItem(text)],
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:36:47: error: 'UIActivityViewController' is unavailable in tvOS
34 | }
35 |
36 | func updateUIViewController(_ controller: UIActivityViewController, context: Context) {}
| `- error: 'UIActivityViewController' is unavailable in tvOS
37 | }
38 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:18:8: warning: unavailable class 'UIActivityViewController' was used to satisfy a requirement of protocol 'UIViewControllerRepresentable'; this will be an error in a future Swift language mode
16 | }
17 |
18 | struct ShareSheet: UIViewControllerRepresentable {
| `- warning: unavailable class 'UIActivityViewController' was used to satisfy a requirement of protocol 'UIViewControllerRepresentable'; this will be an error in a future Swift language mode
19 | let text: String
20 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' declared here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' declared here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
SwiftUI.UIViewControllerRepresentable.UIViewControllerType:2:16: note: requirement 'UIViewControllerType' declared here
1 | protocol UIViewControllerRepresentable {
2 | associatedtype UIViewControllerType : UIViewController}
| `- note: requirement 'UIViewControllerType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:64:62: error: 'UIActivityViewController' is unavailable in tvOS
62 | /// Only used to size the preview, so it stays empty rather than copying the
63 | /// whole log twice.
64 | func activityViewControllerPlaceholderItem(_ controller: UIActivityViewController) -> Any {
| `- error: 'UIActivityViewController' is unavailable in tvOS
65 | ""
66 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:69:23: error: 'UIActivityViewController' is unavailable in tvOS
67 |
68 | func activityViewController(
69 | _ controller: UIActivityViewController,
| `- error: 'UIActivityViewController' is unavailable in tvOS
70 | itemForActivityType activityType: UIActivity.ActivityType?
71 | ) -> Any? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:70:43: error: 'UIActivity' is unavailable in tvOS
68 | func activityViewController(
69 | _ controller: UIActivityViewController,
70 | itemForActivityType activityType: UIActivity.ActivityType?
| `- error: 'UIActivity' is unavailable in tvOS
71 | ) -> Any? {
72 | text
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivity.h:44:79: note: 'UIActivity' has been explicitly marked unavailable here
42 | } API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED;
43 |
44 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivity : NSObject
| `- note: 'UIActivity' has been explicitly marked unavailable here
45 |
46 | // override methods
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:76:23: error: 'UIActivityViewController' is unavailable in tvOS
74 |
75 | func activityViewController(
76 | _ controller: UIActivityViewController,
| `- error: 'UIActivityViewController' is unavailable in tvOS
77 | dataTypeIdentifierForActivityType activityType: UIActivity.ActivityType?
78 | ) -> 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/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:77:57: error: 'UIActivity' is unavailable in tvOS
75 | func activityViewController(
76 | _ controller: UIActivityViewController,
77 | dataTypeIdentifierForActivityType activityType: UIActivity.ActivityType?
| `- error: 'UIActivity' is unavailable in tvOS
78 | ) -> String {
79 | UTType.plainText.identifier
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivity.h:44:79: note: 'UIActivity' has been explicitly marked unavailable here
42 | } API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED;
43 |
44 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivity : NSObject
| `- note: 'UIActivity' has been explicitly marked unavailable here
45 |
46 | // override methods
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:84:23: error: 'UIActivityViewController' is unavailable in tvOS
82 | /// Used as the filename by "Save to Files" and as the subject by Mail.
83 | func activityViewController(
84 | _ controller: UIActivityViewController,
| `- error: 'UIActivityViewController' is unavailable in tvOS
85 | subjectForActivityType activityType: UIActivity.ActivityType?
86 | ) -> 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/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:85:46: error: 'UIActivity' is unavailable in tvOS
83 | func activityViewController(
84 | _ controller: UIActivityViewController,
85 | subjectForActivityType activityType: UIActivity.ActivityType?
| `- error: 'UIActivity' is unavailable in tvOS
86 | ) -> String {
87 | "API log"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivity.h:44:79: note: 'UIActivity' has been explicitly marked unavailable here
42 | } API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED;
43 |
44 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivity : NSObject
| `- note: 'UIActivity' has been explicitly marked unavailable here
45 |
46 | // override methods
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:92:59: error: 'UIActivityViewController' is unavailable in tvOS
90 | /// Supplying metadata with a title and no URL stops the sheet resolving the
91 | /// detected link itself and previewing the export as a web page.
92 | func activityViewControllerLinkMetadata(_ controller: UIActivityViewController) -> LPLinkMetadata? {
| `- error: 'UIActivityViewController' is unavailable in tvOS
93 | let metadata = LPLinkMetadata()
94 | metadata.title = "API log"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
Failed frontend command:
SwiftCompile normal arm64 (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/ApiLogKitConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Helper/InternalHelpers.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/ApiLogURLProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/ThirdPartyTracker.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/URLSessionConfiguration+ApiLogKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLog.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLogFilter.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLogger.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/LogEventType.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/LogSection.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/PersistenceOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ThirdPartyTrackerOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Persistence/LogPersistence.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Persistence/PersistedApiLog.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/ShakeDetector.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/ApiLogHostingController.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogExporter.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogPreviewData.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogRowView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/JSONTreeView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/JSONValue.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListViewModel.swift -target arm64-apple-tvos15.0 -disable-cross-import-overlay-search -swift-module-cross-import LinkPresentation /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/LinkPresentation.framework/Modules/LinkPresentation.swiftcrossimport/AppIntents.swiftoverlay -swift-module-cross-import LinkPresentation /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/LinkPresentation.framework/Modules/LinkPresentation.swiftcrossimport/AppIntents.swiftoverlay -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/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-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 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/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/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ApiLogKit -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit_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/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.abi.json
SwiftCompile normal arm64 Compiling\ ApiLogListView.swift,\ ApiLogListViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListViewModel.swift (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogListView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListViewModel.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogListViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift:37:18: error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
35 | list
36 | .navigationTitle(viewModel.title)
37 | .navigationBarTitleDisplayMode(.inline)
| `- error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
38 | .toolbar {
39 | ToolbarItem(placement: .navigationBarLeading) {
SwiftUI.View.navigationBarTitleDisplayMode:2:25: note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func navigationBarTitleDisplayMode(_ displayMode: NavigationBarItem.TitleDisplayMode) -> some View
| `- note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift:82:9: error: 'UIPasteboard' is unavailable in tvOS
80 | /// alone into anything that prefers a URL.
81 | private func copy(_ text: String) {
82 | UIPasteboard.general.string = text
| `- error: 'UIPasteboard' is unavailable in tvOS
83 | toastWorkItem?.cancel()
84 | withAnimation(.easeInOut(duration: 0.2)) { toastMessage = "Copied to clipboard" }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPasteboard.h:50:12: note: 'UIPasteboard' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
50 | @interface UIPasteboard : NSObject
| `- note: 'UIPasteboard' has been explicitly marked unavailable here
51 |
52 | @property(class, nonatomic, readonly) UIPasteboard *generalPasteboard;
SwiftCompile normal arm64 Compiling\ ApiLogHostingController.swift,\ ApiLogExporter.swift,\ ApiLogPreviewData.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/ApiLogHostingController.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogExporter.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogPreviewData.swift (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/ApiLogHostingController.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogHostingController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogExporter.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogExporter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogPreviewData.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogPreviewData.swift
SwiftCompile normal arm64 Compiling\ ApiLogDetailView.swift,\ ApiLogDetailViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailViewModel.swift (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogDetailView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailViewModel.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogDetailViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:46:10: error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
44 | }
45 | .navigationTitle("Detail")
46 | .navigationBarTitleDisplayMode(.inline)
| `- error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
47 | .toolbar {
48 | ToolbarItem(placement: .navigationBarTrailing) {
SwiftUI.View.navigationBarTitleDisplayMode:2:25: note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func navigationBarTitleDisplayMode(_ displayMode: NavigationBarItem.TitleDisplayMode) -> some View
| `- note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:101:22: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
99 | .id(section)
100 | .listRowInsets(EdgeInsets())
101 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
102 | .onAppear { if section == viewModel.sections.first { atTop = true } }
103 | .onDisappear { if section == viewModel.sections.first { atTop = false } }
SwiftUI.View.listRowSeparator:2:25: note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func listRowSeparator(_ visibility: Visibility, edges: VerticalEdge.Set = .all) -> some View
| `- note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:113:18: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
111 | .id(bottomAnchor)
112 | .listRowInsets(EdgeInsets())
113 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
114 | .onAppear { atBottom = true }
115 | .onDisappear { atBottom = false }
SwiftUI.View.listRowSeparator:2:25: note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func listRowSeparator(_ visibility: Visibility, edges: VerticalEdge.Set = .all) -> some View
| `- note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:130:18: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
128 | .padding(.bottom, 4)
129 | .listRowInsets(EdgeInsets())
130 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
131 |
132 | JSONTreeView(model: tree, onCopy: { copy($0) })
SwiftUI.View.listRowSeparator:2:25: note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func listRowSeparator(_ visibility: Visibility, edges: VerticalEdge.Set = .all) -> some View
| `- note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:137:18: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
135 | .padding(.bottom, 10)
136 | .listRowInsets(EdgeInsets())
137 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
138 | } else {
139 | let monospaced = viewModel.jsonNode(for: section) != nil
SwiftUI.View.listRowSeparator:2:25: note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func listRowSeparator(_ visibility: Visibility, edges: VerticalEdge.Set = .all) -> some View
| `- note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:146:22: error: 'onTapGesture(count:perform:)' is only available in tvOS 16.0 or newer
9 | import UIKit
10 |
11 | struct ApiLogDetailView: View {
| `- note: add '@available' attribute to enclosing struct
12 | @StateObject private var viewModel: ApiLogDetailViewModel
13 | @State private var shareItem: ShareItem?
:
119 |
120 | @ViewBuilder
121 | private func sectionBody(_ section: LogSection) -> some View {
| `- note: add '@available' attribute to enclosing instance method
122 | if let tree = viewModel.treeModel(for: section), !rawMode {
123 | // Controls live in their own fixed-height row so they don't shift
:
144 | .padding(.vertical, 8)
145 | .contentShape(Rectangle())
146 | .onTapGesture { copy(row.value) }
| |- error: 'onTapGesture(count:perform:)' is only available in tvOS 16.0 or newer
| `- note: add 'if #available' version check
147 | .listRowInsets(EdgeInsets())
148 | .listRowSeparator(.hidden)
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:148:22: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
146 | .onTapGesture { copy(row.value) }
147 | .listRowInsets(EdgeInsets())
148 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
149 | }
150 | }
SwiftUI.View.listRowSeparator:2:25: note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func listRowSeparator(_ visibility: Visibility, edges: VerticalEdge.Set = .all) -> some View
| `- note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:163:18: error: 'textSelection' is unavailable in tvOS
161 | .font(monospaced ? .system(size: 13, design: .monospaced) : .system(size: 14))
162 | .foregroundColor(.primary)
163 | .textSelection(.enabled)
| `- error: 'textSelection' is unavailable in tvOS
164 | }
165 | }
SwiftUI.View.textSelection:2:25: note: 'textSelection' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func textSelection<S>(_ selectability: S) -> some View where S : TextSelectability
| `- note: 'textSelection' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:163:33: error: 'enabled' is unavailable in tvOS
161 | .font(monospaced ? .system(size: 13, design: .monospaced) : .system(size: 14))
162 | .foregroundColor(.primary)
163 | .textSelection(.enabled)
| `- error: 'enabled' is unavailable in tvOS
164 | }
165 | }
SwiftUI.TextSelectability.enabled:2:43: note: 'enabled' has been explicitly marked unavailable here
1 | protocol TextSelectability {
2 | @export(implementation) public static var enabled: EnabledTextSelectability { get }}
| `- note: 'enabled' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:183:28: error: 'secondarySystemBackground' is unavailable in tvOS
181 | .padding(.vertical, 12)
182 | .frame(maxWidth: .infinity, alignment: .leading)
183 | .background(Color(.secondarySystemBackground))
| `- error: 'secondarySystemBackground' is unavailable in tvOS
184 | }
185 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:209:49: note: 'secondarySystemBackground' has been explicitly marked unavailable here
207 | */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'secondarySystemBackground' has been explicitly marked unavailable here
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
211 |
SwiftCompile normal arm64 Compiling\ ApiLogRowView.swift,\ JSONTreeView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogRowView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/JSONTreeView.swift (in target 'ApiLogKit' from project 'ApiLogKit')
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogRowView.swift:80:28: error: 'secondarySystemBackground' is unavailable in tvOS
78 | .padding(12)
79 | .frame(maxWidth: .infinity, alignment: .leading)
80 | .background(Color(.secondarySystemBackground))
| `- error: 'secondarySystemBackground' is unavailable in tvOS
81 | .clipShape(RoundedRectangle(cornerRadius: 10, style: .continuous))
82 | .overlay(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:209:49: note: 'secondarySystemBackground' has been explicitly marked unavailable here
207 | */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'secondarySystemBackground' has been explicitly marked unavailable here
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
211 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogRowView.swift:84:77: error: 'systemGray4' is unavailable in tvOS
82 | .overlay(
83 | RoundedRectangle(cornerRadius: 10, style: .continuous)
84 | .stroke(isPending ? Color.accentColor.opacity(0.5) : Color(.systemGray4),
| `- error: 'systemGray4' is unavailable in tvOS
85 | lineWidth: 1)
86 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:148:49: note: 'systemGray4' has been explicitly marked unavailable here
146 | @property (class, nonatomic, readonly) UIColor *systemGray2Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
147 | @property (class, nonatomic, readonly) UIColor *systemGray3Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
148 | @property (class, nonatomic, readonly) UIColor *systemGray4Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'systemGray4' has been explicitly marked unavailable here
149 | @property (class, nonatomic, readonly) UIColor *systemGray5Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
150 | @property (class, nonatomic, readonly) UIColor *systemGray6Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogRowView.swift:100:32: error: 'tertiarySystemFill' is unavailable in tvOS
98 | .padding(.horizontal, 7)
99 | .padding(.vertical, 4)
100 | .background(Color(.tertiarySystemFill))
| `- error: 'tertiarySystemFill' is unavailable in tvOS
101 | .clipShape(RoundedRectangle(cornerRadius: 6, style: .continuous))
102 | .accessibilityLabel("From a previous session")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:239:49: note: 'tertiarySystemFill' has been explicitly marked unavailable here
237 | * Examples: Input fields, search bars, buttons.
238 | */
239 | @property (class, nonatomic, readonly) UIColor *tertiarySystemFillColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'tertiarySystemFill' has been explicitly marked unavailable here
240 |
241 | /* quaternarySystemFillColor is appropriate for filling large areas containing complex content.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogRowView.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogRowView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/JSONTreeView.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JSONTreeView.swift
SwiftCompile normal arm64 Compiling\ LogPersistence.swift,\ PersistedApiLog.swift,\ ShakeDetector.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Persistence/LogPersistence.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Persistence/PersistedApiLog.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/ShakeDetector.swift (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Persistence/LogPersistence.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LogPersistence.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Persistence/PersistedApiLog.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PersistedApiLog.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/ShakeDetector.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShakeDetector.swift
SwiftCompile normal arm64 Compiling\ ThirdPartyTracker.swift,\ URLSessionConfiguration+ApiLogKit.swift,\ ApiLog.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/ThirdPartyTracker.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/URLSessionConfiguration+ApiLogKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLog.swift (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/ThirdPartyTracker.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ThirdPartyTracker.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/URLSessionConfiguration+ApiLogKit.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile URLSessionConfiguration+ApiLogKit.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLog.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLog.swift
SwiftCompile normal arm64 Compiling\ LogSection.swift,\ PersistenceOptions.swift,\ ThirdPartyTrackerOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/LogSection.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/PersistenceOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ThirdPartyTrackerOptions.swift (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/LogSection.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LogSection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/PersistenceOptions.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PersistenceOptions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ThirdPartyTrackerOptions.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ThirdPartyTrackerOptions.swift
SwiftCompile normal arm64 Compiling\ JSONValue.swift,\ ShareSheet.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/JSONValue.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift (in target 'ApiLogKit' from project 'ApiLogKit')
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:21:52: error: 'UIActivityViewController' is unavailable in tvOS
19 | let text: String
20 |
21 | func makeUIViewController(context: Context) -> UIActivityViewController {
| `- error: 'UIActivityViewController' is unavailable in tvOS
22 | let controller = UIActivityViewController(
23 | activityItems: [PlainTextItem(text)],
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:36:47: error: 'UIActivityViewController' is unavailable in tvOS
34 | }
35 |
36 | func updateUIViewController(_ controller: UIActivityViewController, context: Context) {}
| `- error: 'UIActivityViewController' is unavailable in tvOS
37 | }
38 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:18:8: warning: unavailable class 'UIActivityViewController' was used to satisfy a requirement of protocol 'UIViewControllerRepresentable'; this will be an error in a future Swift language mode
16 | }
17 |
18 | struct ShareSheet: UIViewControllerRepresentable {
| `- warning: unavailable class 'UIActivityViewController' was used to satisfy a requirement of protocol 'UIViewControllerRepresentable'; this will be an error in a future Swift language mode
19 | let text: String
20 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' declared here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' declared here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
SwiftUI.UIViewControllerRepresentable.UIViewControllerType:2:16: note: requirement 'UIViewControllerType' declared here
1 | protocol UIViewControllerRepresentable {
2 | associatedtype UIViewControllerType : UIViewController}
| `- note: requirement 'UIViewControllerType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:64:62: error: 'UIActivityViewController' is unavailable in tvOS
62 | /// Only used to size the preview, so it stays empty rather than copying the
63 | /// whole log twice.
64 | func activityViewControllerPlaceholderItem(_ controller: UIActivityViewController) -> Any {
| `- error: 'UIActivityViewController' is unavailable in tvOS
65 | ""
66 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:69:23: error: 'UIActivityViewController' is unavailable in tvOS
67 |
68 | func activityViewController(
69 | _ controller: UIActivityViewController,
| `- error: 'UIActivityViewController' is unavailable in tvOS
70 | itemForActivityType activityType: UIActivity.ActivityType?
71 | ) -> Any? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/JSONValue.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JSONValue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShareSheet.swift
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:70:43: error: 'UIActivity' is unavailable in tvOS
68 | func activityViewController(
69 | _ controller: UIActivityViewController,
70 | itemForActivityType activityType: UIActivity.ActivityType?
| `- error: 'UIActivity' is unavailable in tvOS
71 | ) -> Any? {
72 | text
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivity.h:44:79: note: 'UIActivity' has been explicitly marked unavailable here
42 | } API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED;
43 |
44 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivity : NSObject
| `- note: 'UIActivity' has been explicitly marked unavailable here
45 |
46 | // override methods
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:76:23: error: 'UIActivityViewController' is unavailable in tvOS
74 |
75 | func activityViewController(
76 | _ controller: UIActivityViewController,
| `- error: 'UIActivityViewController' is unavailable in tvOS
77 | dataTypeIdentifierForActivityType activityType: UIActivity.ActivityType?
78 | ) -> 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/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:77:57: error: 'UIActivity' is unavailable in tvOS
75 | func activityViewController(
76 | _ controller: UIActivityViewController,
77 | dataTypeIdentifierForActivityType activityType: UIActivity.ActivityType?
| `- error: 'UIActivity' is unavailable in tvOS
78 | ) -> String {
79 | UTType.plainText.identifier
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivity.h:44:79: note: 'UIActivity' has been explicitly marked unavailable here
42 | } API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED;
43 |
44 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivity : NSObject
| `- note: 'UIActivity' has been explicitly marked unavailable here
45 |
46 | // override methods
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:84:23: error: 'UIActivityViewController' is unavailable in tvOS
82 | /// Used as the filename by "Save to Files" and as the subject by Mail.
83 | func activityViewController(
84 | _ controller: UIActivityViewController,
| `- error: 'UIActivityViewController' is unavailable in tvOS
85 | subjectForActivityType activityType: UIActivity.ActivityType?
86 | ) -> 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/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:85:46: error: 'UIActivity' is unavailable in tvOS
83 | func activityViewController(
84 | _ controller: UIActivityViewController,
85 | subjectForActivityType activityType: UIActivity.ActivityType?
| `- error: 'UIActivity' is unavailable in tvOS
86 | ) -> String {
87 | "API log"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivity.h:44:79: note: 'UIActivity' has been explicitly marked unavailable here
42 | } API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED;
43 |
44 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivity : NSObject
| `- note: 'UIActivity' has been explicitly marked unavailable here
45 |
46 | // override methods
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:92:59: error: 'UIActivityViewController' is unavailable in tvOS
90 | /// Supplying metadata with a title and no URL stops the sheet resolving the
91 | /// detected link itself and previewing the export as a web page.
92 | func activityViewControllerLinkMetadata(_ controller: UIActivityViewController) -> LPLinkMetadata? {
| `- error: 'UIActivityViewController' is unavailable in tvOS
93 | let metadata = LPLinkMetadata()
94 | metadata.title = "API log"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:22:26: error: 'UIActivityViewController' is unavailable in tvOS
20 |
21 | func makeUIViewController(context: Context) -> UIActivityViewController {
22 | let controller = UIActivityViewController(
| `- error: 'UIActivityViewController' is unavailable in tvOS
23 | activityItems: [PlainTextItem(text)],
24 | applicationActivities: nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
SwiftCompile normal arm64 Compiling\ ApiLogKitConfig.swift,\ InternalHelpers.swift,\ ApiLogURLProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/ApiLogKitConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Helper/InternalHelpers.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/ApiLogURLProtocol.swift (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/ApiLogKitConfig.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogKitConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Helper/InternalHelpers.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile InternalHelpers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/ApiLogURLProtocol.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogURLProtocol.swift
SwiftCompile normal arm64 Compiling\ ApiLogFilter.swift,\ ApiLogger.swift,\ LogEventType.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLogFilter.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLogger.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/LogEventType.swift (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLogFilter.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogFilter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLogger.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogger.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/LogEventType.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LogEventType.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-26 10:11:56.157 xcodebuild[627:3883] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftEmitModule normal arm64 Emitting\ module\ for\ ApiLogKit (in target 'ApiLogKit' from project 'ApiLogKit')
Building workspace ApiLogKit with scheme ApiLogKit
(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:
ApiLogKit: /Users/admin/builder/spi-builder-workspace
resolved source packages: ApiLogKit
2026-09-26 10:12:02.861 xcodebuild[742:4445] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "ApiLogKit",
"name" : "ApiLogKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "15.0"
}
],
"products" : [
{
"name" : "ApiLogKit",
"targets" : [
"ApiLogKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ApiLogKitTests",
"module_type" : "SwiftTarget",
"name" : "ApiLogKitTests",
"path" : "Tests/ApiLogKitTests",
"sources" : [
"ApiLogDetailViewModelTests.swift",
"ApiLogFilterTests.swift",
"ApiLoggerTests.swift",
"PersistedApiLogTests.swift",
"RestoredLogTests.swift"
],
"target_dependencies" : [
"ApiLogKit"
],
"type" : "test"
},
{
"c99name" : "ApiLogKit",
"module_type" : "SwiftTarget",
"name" : "ApiLogKit",
"path" : "Sources/ApiLogKit",
"product_memberships" : [
"ApiLogKit"
],
"sources" : [
"ApiLogKitConfig.swift",
"Helper/InternalHelpers.swift",
"Interceptor/ApiLogURLProtocol.swift",
"Interceptor/ThirdPartyTracker.swift",
"Interceptor/URLSessionConfiguration+ApiLogKit.swift",
"Model/ApiLog.swift",
"Model/ApiLogFilter.swift",
"Model/ApiLogger.swift",
"Model/LogEventType.swift",
"Model/LogSection.swift",
"Model/PersistenceOptions.swift",
"Model/ThirdPartyTrackerOptions.swift",
"Persistence/LogPersistence.swift",
"Persistence/PersistedApiLog.swift",
"ShakeDetector.swift",
"View/ApiLogHostingController.swift",
"View/Component/ApiLogExporter.swift",
"View/Component/ApiLogPreviewData.swift",
"View/Component/ApiLogRowView.swift",
"View/Component/JSONTreeView.swift",
"View/Component/JSONValue.swift",
"View/Component/ShareSheet.swift",
"View/Detail/ApiLogDetailView.swift",
"View/Detail/ApiLogDetailViewModel.swift",
"View/Main/ApiLogListView.swift",
"View/Main/ApiLogListViewModel.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
{
"workspace" : {
"name" : "ApiLogKit",
"schemes" : [
"ApiLogKit"
]
}
}
2026-09-26 10:12:04.063 xcodebuild[750:4509] [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 ApiLogKit -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 ApiLogKit -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
ApiLogKit: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'ApiLogKit-product' in project 'ApiLogKit'
➜ Explicit dependency on target 'ApiLogKit' in project 'ApiLogKit'
Target 'ApiLogKit' in project 'ApiLogKit' (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 ApiLogKit normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ApiLogKit' from project 'ApiLogKit')
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 ApiLogKit -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-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/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-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/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit_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/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-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/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ ApiLogKitConfig.swift,\ InternalHelpers.swift,\ ApiLogURLProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/ApiLogKitConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Helper/InternalHelpers.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/ApiLogURLProtocol.swift (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/ApiLogKitConfig.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogKitConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Helper/InternalHelpers.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile InternalHelpers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/ApiLogURLProtocol.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogURLProtocol.swift
SwiftCompile normal arm64 Compiling\ LogPersistence.swift,\ PersistedApiLog.swift,\ ShakeDetector.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Persistence/LogPersistence.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Persistence/PersistedApiLog.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/ShakeDetector.swift (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Persistence/LogPersistence.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LogPersistence.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Persistence/PersistedApiLog.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PersistedApiLog.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/ShakeDetector.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShakeDetector.swift
SwiftCompile normal arm64 Compiling\ ApiLogFilter.swift,\ ApiLogger.swift,\ LogEventType.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLogFilter.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLogger.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/LogEventType.swift (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLogFilter.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogFilter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLogger.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogger.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/LogEventType.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LogEventType.swift
SwiftCompile normal arm64 Compiling\ JSONValue.swift,\ ShareSheet.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/JSONValue.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift (in target 'ApiLogKit' from project 'ApiLogKit')
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:21:52: error: 'UIActivityViewController' is unavailable in tvOS
19 | let text: String
20 |
21 | func makeUIViewController(context: Context) -> UIActivityViewController {
| `- error: 'UIActivityViewController' is unavailable in tvOS
22 | let controller = UIActivityViewController(
23 | activityItems: [PlainTextItem(text)],
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:36:47: error: 'UIActivityViewController' is unavailable in tvOS
34 | }
35 |
36 | func updateUIViewController(_ controller: UIActivityViewController, context: Context) {}
| `- error: 'UIActivityViewController' is unavailable in tvOS
37 | }
38 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:18:8: warning: unavailable class 'UIActivityViewController' was used to satisfy a requirement of protocol 'UIViewControllerRepresentable'; this will be an error in a future Swift language mode
16 | }
17 |
18 | struct ShareSheet: UIViewControllerRepresentable {
| `- warning: unavailable class 'UIActivityViewController' was used to satisfy a requirement of protocol 'UIViewControllerRepresentable'; this will be an error in a future Swift language mode
19 | let text: String
20 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' declared here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' declared here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
SwiftUI.UIViewControllerRepresentable.UIViewControllerType:2:16: note: requirement 'UIViewControllerType' declared here
1 | protocol UIViewControllerRepresentable {
2 | associatedtype UIViewControllerType : UIViewController}
| `- note: requirement 'UIViewControllerType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:64:62: error: 'UIActivityViewController' is unavailable in tvOS
62 | /// Only used to size the preview, so it stays empty rather than copying the
63 | /// whole log twice.
64 | func activityViewControllerPlaceholderItem(_ controller: UIActivityViewController) -> Any {
| `- error: 'UIActivityViewController' is unavailable in tvOS
65 | ""
66 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:69:23: error: 'UIActivityViewController' is unavailable in tvOS
67 |
68 | func activityViewController(
69 | _ controller: UIActivityViewController,
| `- error: 'UIActivityViewController' is unavailable in tvOS
70 | itemForActivityType activityType: UIActivity.ActivityType?
71 | ) -> Any? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:70:43: error: 'UIActivity' is unavailable in tvOS
68 | func activityViewController(
69 | _ controller: UIActivityViewController,
70 | itemForActivityType activityType: UIActivity.ActivityType?
| `- error: 'UIActivity' is unavailable in tvOS
71 | ) -> Any? {
72 | text
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivity.h:44:79: note: 'UIActivity' has been explicitly marked unavailable here
42 | } API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED;
43 |
44 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivity : NSObject
| `- note: 'UIActivity' has been explicitly marked unavailable here
45 |
46 | // override methods
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:76:23: error: 'UIActivityViewController' is unavailable in tvOS
74 |
75 | func activityViewController(
76 | _ controller: UIActivityViewController,
| `- error: 'UIActivityViewController' is unavailable in tvOS
77 | dataTypeIdentifierForActivityType activityType: UIActivity.ActivityType?
78 | ) -> 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/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:77:57: error: 'UIActivity' is unavailable in tvOS
75 | func activityViewController(
76 | _ controller: UIActivityViewController,
77 | dataTypeIdentifierForActivityType activityType: UIActivity.ActivityType?
| `- error: 'UIActivity' is unavailable in tvOS
78 | ) -> String {
79 | UTType.plainText.identifier
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivity.h:44:79: note: 'UIActivity' has been explicitly marked unavailable here
42 | } API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED;
43 |
44 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivity : NSObject
| `- note: 'UIActivity' has been explicitly marked unavailable here
45 |
46 | // override methods
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:84:23: error: 'UIActivityViewController' is unavailable in tvOS
82 | /// Used as the filename by "Save to Files" and as the subject by Mail.
83 | func activityViewController(
84 | _ controller: UIActivityViewController,
| `- error: 'UIActivityViewController' is unavailable in tvOS
85 | subjectForActivityType activityType: UIActivity.ActivityType?
86 | ) -> 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/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:85:46: error: 'UIActivity' is unavailable in tvOS
83 | func activityViewController(
84 | _ controller: UIActivityViewController,
85 | subjectForActivityType activityType: UIActivity.ActivityType?
| `- error: 'UIActivity' is unavailable in tvOS
86 | ) -> String {
87 | "API log"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivity.h:44:79: note: 'UIActivity' has been explicitly marked unavailable here
42 | } API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED;
43 |
44 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivity : NSObject
| `- note: 'UIActivity' has been explicitly marked unavailable here
45 |
46 | // override methods
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:92:59: error: 'UIActivityViewController' is unavailable in tvOS
90 | /// Supplying metadata with a title and no URL stops the sheet resolving the
91 | /// detected link itself and previewing the export as a web page.
92 | func activityViewControllerLinkMetadata(_ controller: UIActivityViewController) -> LPLinkMetadata? {
| `- error: 'UIActivityViewController' is unavailable in tvOS
93 | let metadata = LPLinkMetadata()
94 | metadata.title = "API log"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:22:26: error: 'UIActivityViewController' is unavailable in tvOS
20 |
21 | func makeUIViewController(context: Context) -> UIActivityViewController {
22 | let controller = UIActivityViewController(
| `- error: 'UIActivityViewController' is unavailable in tvOS
23 | activityItems: [PlainTextItem(text)],
24 | applicationActivities: nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/JSONValue.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JSONValue.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShareSheet.swift
SwiftCompile normal arm64 Compiling\ ApiLogListView.swift,\ ApiLogListViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListViewModel.swift (in target 'ApiLogKit' from project 'ApiLogKit')
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift:37:18: error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
35 | list
36 | .navigationTitle(viewModel.title)
37 | .navigationBarTitleDisplayMode(.inline)
| `- error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
38 | .toolbar {
39 | ToolbarItem(placement: .navigationBarLeading) {
SwiftUI.View.navigationBarTitleDisplayMode:2:25: note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func navigationBarTitleDisplayMode(_ displayMode: NavigationBarItem.TitleDisplayMode) -> some View
| `- note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift:82:9: error: 'UIPasteboard' is unavailable in tvOS
80 | /// alone into anything that prefers a URL.
81 | private func copy(_ text: String) {
82 | UIPasteboard.general.string = text
| `- error: 'UIPasteboard' is unavailable in tvOS
83 | toastWorkItem?.cancel()
84 | withAnimation(.easeInOut(duration: 0.2)) { toastMessage = "Copied to clipboard" }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPasteboard.h:50:12: note: 'UIPasteboard' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
50 | @interface UIPasteboard : NSObject
| `- note: 'UIPasteboard' has been explicitly marked unavailable here
51 |
52 | @property(class, nonatomic, readonly) UIPasteboard *generalPasteboard;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift:82:30: error: 'string' is unavailable in tvOS
80 | /// alone into anything that prefers a URL.
81 | private func copy(_ text: String) {
82 | UIPasteboard.general.string = text
| `- error: 'string' is unavailable in tvOS
83 | toastWorkItem?.cancel()
84 | withAnimation(.easeInOut(duration: 0.2)) { toastMessage = "Copied to clipboard" }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPasteboard.h:108:46: note: 'string' has been explicitly marked unavailable here
106 | - (void)setItems:(NSArray<NSDictionary<NSString *, id> *> *)items options:(NSDictionary<UIPasteboardOption, id> *)options API_AVAILABLE(ios(10.0));
107 |
108 | @property(nullable,nonatomic,copy) NSString *string API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos);
| `- note: 'string' has been explicitly marked unavailable here
109 | @property(nullable,nonatomic,copy) NSArray<NSString *> *strings API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos);
110 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift:99:33: error: 'systemBackground' is unavailable in tvOS
97 | .font(.system(size: 14, weight: .medium))
98 | }
99 | .foregroundColor(Color(.systemBackground))
| `- error: 'systemBackground' is unavailable in tvOS
100 | .padding(.horizontal, 16)
101 | .padding(.vertical, 10)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:208:49: note: 'systemBackground' has been explicitly marked unavailable here
206 | * primary background in light mode.
207 | */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'systemBackground' has been explicitly marked unavailable here
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift:138:22: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
136 | }
137 | .buttonStyle(.plain)
138 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
139 | .listRowInsets(EdgeInsets(top: 6, leading: 16, bottom: 6, trailing: 16))
140 | }
SwiftUI.View.listRowSeparator:2:25: note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func listRowSeparator(_ visibility: Visibility, edges: VerticalEdge.Set = .all) -> some View
| `- note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift:160:28: error: 'systemBackground' is unavailable in tvOS
158 | }
159 | .frame(maxWidth: .infinity, maxHeight: .infinity)
160 | .background(Color(.systemBackground))
| `- error: 'systemBackground' is unavailable in tvOS
161 | }
162 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:208:49: note: 'systemBackground' has been explicitly marked unavailable here
206 | * primary background in light mode.
207 | */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'systemBackground' has been explicitly marked unavailable here
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift:192:28: error: 'systemBackground' is unavailable in tvOS
190 | Divider()
191 | }
192 | .background(Color(.systemBackground))
| `- error: 'systemBackground' is unavailable in tvOS
193 | }
194 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:208:49: note: 'systemBackground' has been explicitly marked unavailable here
206 | * primary background in light mode.
207 | */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'systemBackground' has been explicitly marked unavailable here
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift:196:9: error: 'Menu' is only available in tvOS 17.0 or newer
9 | import UIKit
10 |
11 | public struct ApiLogListView: View {
| `- note: add '@available' attribute to enclosing struct
12 | @StateObject private var viewModel: ApiLogListViewModel
13 | @State private var shareItem: ShareItem?
:
193 | }
194 |
195 | private var statusChip: some View {
| `- note: add '@available' attribute to enclosing property
196 | Menu {
| |- error: 'Menu' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
197 | ForEach(StatusClass.allCases, id: \.self) { status in
198 | Button {
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift:196:9: error: 'init(content:label:)' is only available in tvOS 17.0 or newer
9 | import UIKit
10 |
11 | public struct ApiLogListView: View {
| `- note: add '@available' attribute to enclosing struct
12 | @StateObject private var viewModel: ApiLogListViewModel
13 | @State private var shareItem: ShareItem?
:
193 | }
194 |
195 | private var statusChip: some View {
| `- note: add '@available' attribute to enclosing property
196 | Menu {
| |- error: 'init(content:label:)' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
197 | ForEach(StatusClass.allCases, id: \.self) { status in
198 | Button {
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift:213:9: error: 'Menu' is only available in tvOS 17.0 or newer
9 | import UIKit
10 |
11 | public struct ApiLogListView: View {
| `- note: add '@available' attribute to enclosing struct
12 | @StateObject private var viewModel: ApiLogListViewModel
13 | @State private var shareItem: ShareItem?
:
210 | }
211 |
212 | private var methodChip: some View {
| `- note: add '@available' attribute to enclosing property
213 | Menu {
| |- error: 'Menu' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
214 | ForEach(viewModel.availableMethods, id: \.self) { method in
215 | Button {
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift:213:9: error: 'init(content:label:)' is only available in tvOS 17.0 or newer
9 | import UIKit
10 |
11 | public struct ApiLogListView: View {
| `- note: add '@available' attribute to enclosing struct
12 | @StateObject private var viewModel: ApiLogListViewModel
13 | @State private var shareItem: ShareItem?
:
210 | }
211 |
212 | private var methodChip: some View {
| `- note: add '@available' attribute to enclosing property
213 | Menu {
| |- error: 'init(content:label:)' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
214 | ForEach(viewModel.availableMethods, id: \.self) { method in
215 | Button {
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift:230:9: error: 'Menu' is only available in tvOS 17.0 or newer
9 | import UIKit
10 |
11 | public struct ApiLogListView: View {
| `- note: add '@available' attribute to enclosing struct
12 | @StateObject private var viewModel: ApiLogListViewModel
13 | @State private var shareItem: ShareItem?
:
227 | }
228 |
229 | private var hostChip: some View {
| `- note: add '@available' attribute to enclosing property
230 | Menu {
| |- error: 'Menu' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
231 | ForEach(viewModel.availableHosts, id: \.self) { host in
232 | Button {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogListView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListViewModel.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogListViewModel.swift
SwiftCompile normal arm64 Compiling\ ApiLogDetailView.swift,\ ApiLogDetailViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailViewModel.swift (in target 'ApiLogKit' from project 'ApiLogKit')
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:46:10: error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
44 | }
45 | .navigationTitle("Detail")
46 | .navigationBarTitleDisplayMode(.inline)
| `- error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
47 | .toolbar {
48 | ToolbarItem(placement: .navigationBarTrailing) {
SwiftUI.View.navigationBarTitleDisplayMode:2:25: note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func navigationBarTitleDisplayMode(_ displayMode: NavigationBarItem.TitleDisplayMode) -> some View
| `- note: 'navigationBarTitleDisplayMode' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:101:22: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
99 | .id(section)
100 | .listRowInsets(EdgeInsets())
101 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
102 | .onAppear { if section == viewModel.sections.first { atTop = true } }
103 | .onDisappear { if section == viewModel.sections.first { atTop = false } }
SwiftUI.View.listRowSeparator:2:25: note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func listRowSeparator(_ visibility: Visibility, edges: VerticalEdge.Set = .all) -> some View
| `- note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:113:18: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
111 | .id(bottomAnchor)
112 | .listRowInsets(EdgeInsets())
113 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
114 | .onAppear { atBottom = true }
115 | .onDisappear { atBottom = false }
SwiftUI.View.listRowSeparator:2:25: note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func listRowSeparator(_ visibility: Visibility, edges: VerticalEdge.Set = .all) -> some View
| `- note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:130:18: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
128 | .padding(.bottom, 4)
129 | .listRowInsets(EdgeInsets())
130 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
131 |
132 | JSONTreeView(model: tree, onCopy: { copy($0) })
SwiftUI.View.listRowSeparator:2:25: note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func listRowSeparator(_ visibility: Visibility, edges: VerticalEdge.Set = .all) -> some View
| `- note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:137:18: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
135 | .padding(.bottom, 10)
136 | .listRowInsets(EdgeInsets())
137 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
138 | } else {
139 | let monospaced = viewModel.jsonNode(for: section) != nil
SwiftUI.View.listRowSeparator:2:25: note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func listRowSeparator(_ visibility: Visibility, edges: VerticalEdge.Set = .all) -> some View
| `- note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:146:22: error: 'onTapGesture(count:perform:)' is only available in tvOS 16.0 or newer
9 | import UIKit
10 |
11 | struct ApiLogDetailView: View {
| `- note: add '@available' attribute to enclosing struct
12 | @StateObject private var viewModel: ApiLogDetailViewModel
13 | @State private var shareItem: ShareItem?
:
119 |
120 | @ViewBuilder
121 | private func sectionBody(_ section: LogSection) -> some View {
| `- note: add '@available' attribute to enclosing instance method
122 | if let tree = viewModel.treeModel(for: section), !rawMode {
123 | // Controls live in their own fixed-height row so they don't shift
:
144 | .padding(.vertical, 8)
145 | .contentShape(Rectangle())
146 | .onTapGesture { copy(row.value) }
| |- error: 'onTapGesture(count:perform:)' is only available in tvOS 16.0 or newer
| `- note: add 'if #available' version check
147 | .listRowInsets(EdgeInsets())
148 | .listRowSeparator(.hidden)
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:148:22: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
146 | .onTapGesture { copy(row.value) }
147 | .listRowInsets(EdgeInsets())
148 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
149 | }
150 | }
SwiftUI.View.listRowSeparator:2:25: note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func listRowSeparator(_ visibility: Visibility, edges: VerticalEdge.Set = .all) -> some View
| `- note: 'listRowSeparator(_:edges:)' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:163:18: error: 'textSelection' is unavailable in tvOS
161 | .font(monospaced ? .system(size: 13, design: .monospaced) : .system(size: 14))
162 | .foregroundColor(.primary)
163 | .textSelection(.enabled)
| `- error: 'textSelection' is unavailable in tvOS
164 | }
165 | }
SwiftUI.View.textSelection:2:25: note: 'textSelection' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func textSelection<S>(_ selectability: S) -> some View where S : TextSelectability
| `- note: 'textSelection' has been explicitly marked unavailable here
3 | }
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:163:33: error: 'enabled' is unavailable in tvOS
161 | .font(monospaced ? .system(size: 13, design: .monospaced) : .system(size: 14))
162 | .foregroundColor(.primary)
163 | .textSelection(.enabled)
| `- error: 'enabled' is unavailable in tvOS
164 | }
165 | }
SwiftUI.TextSelectability.enabled:2:43: note: 'enabled' has been explicitly marked unavailable here
1 | protocol TextSelectability {
2 | @export(implementation) public static var enabled: EnabledTextSelectability { get }}
| `- note: 'enabled' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:183:28: error: 'secondarySystemBackground' is unavailable in tvOS
181 | .padding(.vertical, 12)
182 | .frame(maxWidth: .infinity, alignment: .leading)
183 | .background(Color(.secondarySystemBackground))
| `- error: 'secondarySystemBackground' is unavailable in tvOS
184 | }
185 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:209:49: note: 'secondarySystemBackground' has been explicitly marked unavailable here
207 | */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'secondarySystemBackground' has been explicitly marked unavailable here
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
211 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:189:9: error: 'UIPasteboard' is unavailable in tvOS
187 |
188 | private func copy(_ text: String) {
189 | UIPasteboard.general.string = text
| `- error: 'UIPasteboard' is unavailable in tvOS
190 | showToast("Copied to clipboard")
191 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPasteboard.h:50:12: note: 'UIPasteboard' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
50 | @interface UIPasteboard : NSObject
| `- note: 'UIPasteboard' has been explicitly marked unavailable here
51 |
52 | @property(class, nonatomic, readonly) UIPasteboard *generalPasteboard;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:189:30: error: 'string' is unavailable in tvOS
187 |
188 | private func copy(_ text: String) {
189 | UIPasteboard.general.string = text
| `- error: 'string' is unavailable in tvOS
190 | showToast("Copied to clipboard")
191 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPasteboard.h:108:46: note: 'string' has been explicitly marked unavailable here
106 | - (void)setItems:(NSArray<NSDictionary<NSString *, id> *> *)items options:(NSDictionary<UIPasteboardOption, id> *)options API_AVAILABLE(ios(10.0));
107 |
108 | @property(nullable,nonatomic,copy) NSString *string API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos);
| `- note: 'string' has been explicitly marked unavailable here
109 | @property(nullable,nonatomic,copy) NSArray<NSString *> *strings API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos);
110 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:210:33: error: 'systemBackground' is unavailable in tvOS
208 | .font(.system(size: 14, weight: .medium))
209 | }
210 | .foregroundColor(Color(.systemBackground))
| `- error: 'systemBackground' is unavailable in tvOS
211 | .padding(.horizontal, 16)
212 | .padding(.vertical, 10)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:208:49: note: 'systemBackground' has been explicitly marked unavailable here
206 | * primary background in light mode.
207 | */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'systemBackground' has been explicitly marked unavailable here
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:229:9: error: 'Menu' is only available in tvOS 17.0 or newer
9 | import UIKit
10 |
11 | struct ApiLogDetailView: View {
| `- note: add '@available' attribute to enclosing struct
12 | @StateObject private var viewModel: ApiLogDetailViewModel
13 | @State private var shareItem: ShareItem?
:
226 | /// the URL alone instead of the log. Setting `UIPasteboard.string` writes
227 | /// plain text and nothing else.
228 | private var exportMenu: some View {
| `- note: add '@available' attribute to enclosing property
229 | Menu {
| |- error: 'Menu' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
230 | Button {
231 | copy(viewModel.exportRawLog())
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:229:9: error: 'init(content:label:)' is only available in tvOS 17.0 or newer
9 | import UIKit
10 |
11 | struct ApiLogDetailView: View {
| `- note: add '@available' attribute to enclosing struct
12 | @StateObject private var viewModel: ApiLogDetailViewModel
13 | @State private var shareItem: ShareItem?
:
226 | /// the URL alone instead of the log. Setting `UIPasteboard.string` writes
227 | /// plain text and nothing else.
228 | private var exportMenu: some View {
| `- note: add '@available' attribute to enclosing property
229 | Menu {
| |- error: 'init(content:label:)' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
230 | Button {
231 | copy(viewModel.exportRawLog())
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogDetailView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailViewModel.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogDetailViewModel.swift
SwiftCompile normal arm64 Compiling\ ApiLogHostingController.swift,\ ApiLogExporter.swift,\ ApiLogPreviewData.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/ApiLogHostingController.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogExporter.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogPreviewData.swift (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/ApiLogHostingController.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogHostingController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogExporter.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogExporter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogPreviewData.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogPreviewData.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ ApiLogKit (in target 'ApiLogKit' from project 'ApiLogKit')
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:21:52: error: 'UIActivityViewController' is unavailable in tvOS
19 | let text: String
20 |
21 | func makeUIViewController(context: Context) -> UIActivityViewController {
| `- error: 'UIActivityViewController' is unavailable in tvOS
22 | let controller = UIActivityViewController(
23 | activityItems: [PlainTextItem(text)],
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:36:47: error: 'UIActivityViewController' is unavailable in tvOS
34 | }
35 |
36 | func updateUIViewController(_ controller: UIActivityViewController, context: Context) {}
| `- error: 'UIActivityViewController' is unavailable in tvOS
37 | }
38 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:18:8: warning: unavailable class 'UIActivityViewController' was used to satisfy a requirement of protocol 'UIViewControllerRepresentable'; this will be an error in a future Swift language mode
16 | }
17 |
18 | struct ShareSheet: UIViewControllerRepresentable {
| `- warning: unavailable class 'UIActivityViewController' was used to satisfy a requirement of protocol 'UIViewControllerRepresentable'; this will be an error in a future Swift language mode
19 | let text: String
20 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' declared here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' declared here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
SwiftUI.UIViewControllerRepresentable.UIViewControllerType:2:16: note: requirement 'UIViewControllerType' declared here
1 | protocol UIViewControllerRepresentable {
2 | associatedtype UIViewControllerType : UIViewController}
| `- note: requirement 'UIViewControllerType' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:64:62: error: 'UIActivityViewController' is unavailable in tvOS
62 | /// Only used to size the preview, so it stays empty rather than copying the
63 | /// whole log twice.
64 | func activityViewControllerPlaceholderItem(_ controller: UIActivityViewController) -> Any {
| `- error: 'UIActivityViewController' is unavailable in tvOS
65 | ""
66 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:69:23: error: 'UIActivityViewController' is unavailable in tvOS
67 |
68 | func activityViewController(
69 | _ controller: UIActivityViewController,
| `- error: 'UIActivityViewController' is unavailable in tvOS
70 | itemForActivityType activityType: UIActivity.ActivityType?
71 | ) -> Any? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:70:43: error: 'UIActivity' is unavailable in tvOS
68 | func activityViewController(
69 | _ controller: UIActivityViewController,
70 | itemForActivityType activityType: UIActivity.ActivityType?
| `- error: 'UIActivity' is unavailable in tvOS
71 | ) -> Any? {
72 | text
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivity.h:44:79: note: 'UIActivity' has been explicitly marked unavailable here
42 | } API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED;
43 |
44 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivity : NSObject
| `- note: 'UIActivity' has been explicitly marked unavailable here
45 |
46 | // override methods
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:76:23: error: 'UIActivityViewController' is unavailable in tvOS
74 |
75 | func activityViewController(
76 | _ controller: UIActivityViewController,
| `- error: 'UIActivityViewController' is unavailable in tvOS
77 | dataTypeIdentifierForActivityType activityType: UIActivity.ActivityType?
78 | ) -> 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/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:77:57: error: 'UIActivity' is unavailable in tvOS
75 | func activityViewController(
76 | _ controller: UIActivityViewController,
77 | dataTypeIdentifierForActivityType activityType: UIActivity.ActivityType?
| `- error: 'UIActivity' is unavailable in tvOS
78 | ) -> String {
79 | UTType.plainText.identifier
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivity.h:44:79: note: 'UIActivity' has been explicitly marked unavailable here
42 | } API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED;
43 |
44 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivity : NSObject
| `- note: 'UIActivity' has been explicitly marked unavailable here
45 |
46 | // override methods
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:84:23: error: 'UIActivityViewController' is unavailable in tvOS
82 | /// Used as the filename by "Save to Files" and as the subject by Mail.
83 | func activityViewController(
84 | _ controller: UIActivityViewController,
| `- error: 'UIActivityViewController' is unavailable in tvOS
85 | subjectForActivityType activityType: UIActivity.ActivityType?
86 | ) -> 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/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:85:46: error: 'UIActivity' is unavailable in tvOS
83 | func activityViewController(
84 | _ controller: UIActivityViewController,
85 | subjectForActivityType activityType: UIActivity.ActivityType?
| `- error: 'UIActivity' is unavailable in tvOS
86 | ) -> String {
87 | "API log"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivity.h:44:79: note: 'UIActivity' has been explicitly marked unavailable here
42 | } API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED;
43 |
44 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivity : NSObject
| `- note: 'UIActivity' has been explicitly marked unavailable here
45 |
46 | // override methods
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift:92:59: error: 'UIActivityViewController' is unavailable in tvOS
90 | /// Supplying metadata with a title and no URL stops the sheet resolving the
91 | /// detected link itself and previewing the export as a web page.
92 | func activityViewControllerLinkMetadata(_ controller: UIActivityViewController) -> LPLinkMetadata? {
| `- error: 'UIActivityViewController' is unavailable in tvOS
93 | let metadata = LPLinkMetadata()
94 | metadata.title = "API log"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityViewController.h:26:79: note: 'UIActivityViewController' has been explicitly marked unavailable here
24 | typedef void (^UIActivityViewControllerCompletionWithItemsHandler)(UIActivityType __nullable activityType, BOOL completed, NSArray * __nullable returnedItems, NSError * __nullable activityError) API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
25 |
26 | API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) __TVOS_PROHIBITED @interface UIActivityViewController : UIViewController
| `- note: 'UIActivityViewController' has been explicitly marked unavailable here
27 |
28 | - (instancetype)init NS_UNAVAILABLE;
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/ApiLogKitConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Helper/InternalHelpers.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/ApiLogURLProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/ThirdPartyTracker.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/URLSessionConfiguration+ApiLogKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLog.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLogFilter.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLogger.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/LogEventType.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/LogSection.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/PersistenceOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ThirdPartyTrackerOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Persistence/LogPersistence.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Persistence/PersistedApiLog.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/ShakeDetector.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/ApiLogHostingController.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogExporter.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogPreviewData.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogRowView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/JSONTreeView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/JSONValue.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ShareSheet.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Main/ApiLogListViewModel.swift -target arm64-apple-tvos15.0 -disable-cross-import-overlay-search -swift-module-cross-import LinkPresentation /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/LinkPresentation.framework/Modules/LinkPresentation.swiftcrossimport/AppIntents.swiftoverlay -swift-module-cross-import LinkPresentation /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/LinkPresentation.framework/Modules/LinkPresentation.swiftcrossimport/AppIntents.swiftoverlay -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/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-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 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/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/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ApiLogKit -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit_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/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ApiLogKit.build/Debug-appletvos/ApiLogKit-t.build/Objects-normal/arm64/ApiLogKit.abi.json
SwiftCompile normal arm64 (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ ApiLogRowView.swift,\ JSONTreeView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogRowView.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/JSONTreeView.swift (in target 'ApiLogKit' from project 'ApiLogKit')
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogRowView.swift:80:28: error: 'secondarySystemBackground' is unavailable in tvOS
78 | .padding(12)
79 | .frame(maxWidth: .infinity, alignment: .leading)
80 | .background(Color(.secondarySystemBackground))
| `- error: 'secondarySystemBackground' is unavailable in tvOS
81 | .clipShape(RoundedRectangle(cornerRadius: 10, style: .continuous))
82 | .overlay(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:209:49: note: 'secondarySystemBackground' has been explicitly marked unavailable here
207 | */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'secondarySystemBackground' has been explicitly marked unavailable here
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
211 |
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogRowView.swift:84:77: error: 'systemGray4' is unavailable in tvOS
82 | .overlay(
83 | RoundedRectangle(cornerRadius: 10, style: .continuous)
84 | .stroke(isPending ? Color.accentColor.opacity(0.5) : Color(.systemGray4),
| `- error: 'systemGray4' is unavailable in tvOS
85 | lineWidth: 1)
86 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:148:49: note: 'systemGray4' has been explicitly marked unavailable here
146 | @property (class, nonatomic, readonly) UIColor *systemGray2Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
147 | @property (class, nonatomic, readonly) UIColor *systemGray3Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
148 | @property (class, nonatomic, readonly) UIColor *systemGray4Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'systemGray4' has been explicitly marked unavailable here
149 | @property (class, nonatomic, readonly) UIColor *systemGray5Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
150 | @property (class, nonatomic, readonly) UIColor *systemGray6Color API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogRowView.swift:100:32: error: 'tertiarySystemFill' is unavailable in tvOS
98 | .padding(.horizontal, 7)
99 | .padding(.vertical, 4)
100 | .background(Color(.tertiarySystemFill))
| `- error: 'tertiarySystemFill' is unavailable in tvOS
101 | .clipShape(RoundedRectangle(cornerRadius: 6, style: .continuous))
102 | .accessibilityLabel("From a previous session")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:239:49: note: 'tertiarySystemFill' has been explicitly marked unavailable here
237 | * Examples: Input fields, search bars, buttons.
238 | */
239 | @property (class, nonatomic, readonly) UIColor *tertiarySystemFillColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'tertiarySystemFill' has been explicitly marked unavailable here
240 |
241 | /* quaternarySystemFillColor is appropriate for filling large areas containing complex content.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/ApiLogRowView.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLogRowView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/JSONTreeView.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JSONTreeView.swift
SwiftCompile normal arm64 Compiling\ LogSection.swift,\ PersistenceOptions.swift,\ ThirdPartyTrackerOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/LogSection.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/PersistenceOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ThirdPartyTrackerOptions.swift (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/LogSection.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LogSection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/PersistenceOptions.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PersistenceOptions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ThirdPartyTrackerOptions.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ThirdPartyTrackerOptions.swift
SwiftCompile normal arm64 Compiling\ ThirdPartyTracker.swift,\ URLSessionConfiguration+ApiLogKit.swift,\ ApiLog.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/ThirdPartyTracker.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/URLSessionConfiguration+ApiLogKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLog.swift (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/ThirdPartyTracker.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ThirdPartyTracker.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Interceptor/URLSessionConfiguration+ApiLogKit.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile URLSessionConfiguration+ApiLogKit.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/Model/ApiLog.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ApiLog.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-26 10:12:05.058 xcodebuild[751:4538] [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\ ApiLogKit (in target 'ApiLogKit' from project 'ApiLogKit')
SwiftCompile normal arm64 (in target 'ApiLogKit' from project 'ApiLogKit')
Building workspace ApiLogKit with scheme ApiLogKit
(3 failures)
BUILD FAILURE 6.4 tvOS