Build Information
Failed to build ApiLogKit, reference 0.5.2 (51955a), with Swift 6.4 for tvOS using Xcode 27.0 on 25 Oct 2026 00:43:14 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ApiLogKit -destination generic/platform=tvOSBuild Log
========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/henrydavl/ApiLogKit.git
Reference: 0.5.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/henrydavl/ApiLogKit
* tag 0.5.2 -> FETCH_HEAD
HEAD is now at 51955a6 Merge pull request #6 from henrydavl/fix/curl-export-base64
Cloned https://github.com/henrydavl/ApiLogKit.git
Revision (git rev-parse @):
51955a6344c989ccdff8d5c1dcf150357b6e029d
SUCCESS checkout https://github.com/henrydavl/ApiLogKit.git at 0.5.2
========================================
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.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-10-24 20:42:29.989 xcodebuild[564:3073] [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",
"ApiLogExporterTests.swift",
"ApiLogFilterTests.swift",
"ApiLoggerTests.swift",
"EmbeddedJSONTests.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/LongStringViewer.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-10-24 20:43:02.770 xcodebuild[661:3873] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.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.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.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: 263b6284a54df866f014b079fc06db67
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/263b6284a54df866f014b079fc06db67.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
ClangStatCache /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044509235ffd515576fb835ffc8f67461e5.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044509235ffd515576fb835ffc8f67461e5.sdkstatcache
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
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/Intermediates.noindex/SwiftExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-appletvos
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-appletvos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks
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.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.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_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
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.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-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
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.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.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0.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.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.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0.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-e829b21a6f8c9b70876ba0858053c044509235ffd515576fb835ffc8f67461e5.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/DeveloperToolsSupport-4X5R7MVRJWMMEXQ6V7L3QV2CF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-7530Y65XAUR6H55OYT9TC129M.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-7SC1GPMW2IRVRYSEFKR4R5SKM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-BHJ0OCKXH4XIEHO07P6PQLHJ1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-AKKDHEE6S3GU8H2GTN67D0X5K.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-3COVWWFYYXUVF8TFNUVJSASC1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-3EWCS0OOJCV3KBOKT7IVY02SO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-2B7K2VB0Y7UO1OYSQ5W4RR7OZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-54EHR5UZISLM70A21NNXF7OO8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-9CLQPTGQISATYUK5OVMUXK298.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-3U7OLR6EWC5D0QM3QUXGZVX9X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-DS1CW4P3UBHU7XKSC4LLVJ27U.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-DNBM23NV9OD9J7L4ZZT6G0GY9.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-DEVNI4OBJZ7WDOEEGNFOKN13B.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-B2ZRSF1U2AHAFM06EHANBLW5P.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-2JDLLERTKTFUI42MQXLIAA17L.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-21WDIU1XVLTT6JWX7YVVOZ2UI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-1U4BZGAIUE5G5BGQFXHYHGETW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-ENEBYNKXJNOF5ZQV2NNE2Q4AE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-VK382K4KRQ8MP85EVNHVLJX0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-AT6AM3TGD8GLVJJL4HK5Z1QKT.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-DJG7WYACCDPEV5IQO58TEJ7HA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-BECX3NS06KUTY29O0G4A5C2PO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-8NNZDQ7KJ4BTV4YQIJF37N7L0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-3UB62IUQ7HT6EQXHDOKSJL44A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-3M3GAMWGVC4EPFNAGRLDUT5UP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-50RTDZGIJ1544F6U05Q78829E.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-1VA7CAHLCT1MOAC2HIIITYFZL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-7EI271C0S5YTVPVNXYDH1DM6G.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-5I3UDEF87IHKRG4FUGMFVTNHC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-8VHJMC89OTSFBZEW4733Z0WGC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-EKUWUA2XSEFJBP9M8I599YOJB.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CFNetwork-2NS7VO7D0YRA4802ARQSTO7IP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-VGJ80UPU5PJJ5UE4ZW8LX9OQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-EPLCE6NTWZGXCALTX7Y23TZ4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-6U0CR0A4W0W6MUC2S1TECBBL4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-BL5XEV2EOD77BD4UY59JI5R3A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-DWUJ3CV9774RECD6FJ6BFV0A1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-D366SYLRTRLVRHXMVGMQREA7J.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ImageIO-3OOECJX926HEGQKF2OFPFOC9V.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-3NFRVEVCOLUQTK1A5UYHOS0UU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-9NZ46EJ2J9Q44CDBWOAAG3ET2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-ASBCVE6SZ0L7ST82LJR941PC3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-MQD5RQ8LXE4KYI6FJ12D1DSX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-2T9PJFXSYDY06ZI8KZK614ATD.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-6A9N5K2Y0FX1Z1J329BZMH7W4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-4EPB2D5X61LSM8NZYWMDHGP3E.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-27I5ZWBUFBKRVMBZ63C75L89E.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-1ST9SK1XMBO9YEE62Q5Z5CL1G.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/IOSurface-5V1I28H76XAC054QSU4O93IZE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-RNXCUGLIXORA4SD85NXXWN2M.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMIDI-44E61N7AX2RKSN8IQP82MFPOU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-EFPJH3GSKR6DZQDZ2GULOHZI4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OpenGLES-D5BPILJ4LAJ1XZK3INJ51WNXH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Metal-9XR8FV53XJM0BJI8G5HD3R9TG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AudioToolbox-E306MWZZXM7Q979D7LTNCLLL8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-63ZTF5YBZ5HNDNA0IMXOQ3S4N.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-7HT56BL7MCQ3IEFZJPOLH3CS2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-E67SEPNHRC3S59HB6DFRUFBRI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accelerate-EBAJM0VPCF0EOUW0242Z8H0I0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreImage-2RVAJ8543YO49OG2THKBHGPAM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-A5BCVTMW89W9HUMG3OOF07YDB.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-7QVNRR7BYEYEQJSWUUMLK0DKA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/LinkPresentation-AIA43OUL58ND2XW72NC7ZPBYT.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-CSXSV6KOU70QSOH5ACYBERGJT.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.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.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.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.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.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.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.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.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.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.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.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.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/LongStringViewer.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.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.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.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0.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.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.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.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0.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-e829b21a6f8c9b70876ba0858053c044509235ffd515576fb835ffc8f67461e5.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.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\ LongStringViewer.swift,\ ShareSheet.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/LongStringViewer.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/LongStringViewer.swift:44:14: error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
42 | }
43 | .navigationTitle(item.title)
44 | .navigationBarTitleDisplayMode(.inline)
| `- error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
45 | .toolbar {
46 | 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/Component/LongStringViewer.swift:51:25: error: 'UIPasteboard' is unavailable in tvOS
49 | ToolbarItem(placement: .navigationBarTrailing) {
50 | Button {
51 | UIPasteboard.general.string = item.value
| `- error: 'UIPasteboard' is unavailable in tvOS
52 | copied = true
53 | DispatchQueue.main.asyncAfter(deadline: .now() + 1.5) { copied = false }
/Applications/Xcode-27.0.0.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/Component/LongStringViewer.swift:51:46: error: 'string' is unavailable in tvOS
49 | ToolbarItem(placement: .navigationBarTrailing) {
50 | Button {
51 | UIPasteboard.general.string = item.value
| `- error: 'string' is unavailable in tvOS
52 | copied = true
53 | DispatchQueue.main.asyncAfter(deadline: .now() + 1.5) { copied = false }
/Applications/Xcode-27.0.0.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/Component/LongStringViewer.swift:136:30: error: 'textSelection' is unavailable in tvOS
134 | Text(chunks[index])
135 | .font(.system(size: Self.fontSize, design: .monospaced))
136 | .textSelection(.enabled)
| `- error: 'textSelection' is unavailable in tvOS
137 | .frame(maxWidth: .infinity, alignment: .leading)
138 | }
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/Component/LongStringViewer.swift:136:45: error: 'enabled' is unavailable in tvOS
134 | Text(chunks[index])
135 | .font(.system(size: Self.fontSize, design: .monospaced))
136 | .textSelection(.enabled)
| `- error: 'enabled' is unavailable in tvOS
137 | .frame(maxWidth: .infinity, alignment: .leading)
138 | }
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/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.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.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.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 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/LongStringViewer.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LongStringViewer.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: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.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.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.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.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.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.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.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
SwiftCompile normal arm64 Compiling\ ApiLogRowView.swift,\ JSONTreeView.swift,\ JSONValue.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 (in target 'ApiLogKit' from project 'ApiLogKit')
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 /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
/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.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.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.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 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.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.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.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);
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:49:10: error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
47 | }
48 | .navigationTitle("Detail")
49 | .navigationBarTitleDisplayMode(.inline)
| `- error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
50 | .toolbar {
51 | 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:107:22: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
105 | .id(section)
106 | .listRowInsets(EdgeInsets())
107 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
108 | .onAppear { if section == viewModel.sections.first { atTop = true } }
109 | .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:119:18: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
117 | .id(bottomAnchor)
118 | .listRowInsets(EdgeInsets())
119 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
120 | .onAppear { atBottom = true }
121 | .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:136:18: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
134 | .padding(.bottom, 4)
135 | .listRowInsets(EdgeInsets())
136 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
137 |
138 | JSONTreeView(model: tree, onCopy: { copy($0) }, onOpenString: { longString = $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:143:18: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
141 | .padding(.bottom, 10)
142 | .listRowInsets(EdgeInsets())
143 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
144 | } else {
145 | 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:152: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?
:
125 |
126 | @ViewBuilder
127 | private func sectionBody(_ section: LogSection) -> some View {
| `- note: add '@available' attribute to enclosing instance method
128 | if let tree = viewModel.treeModel(for: section), !rawMode {
129 | // Controls live in their own fixed-height row so they don't shift
:
150 | .padding(.vertical, 8)
151 | .contentShape(Rectangle())
152 | .onTapGesture { copy(row.value) }
| |- error: 'onTapGesture(count:perform:)' is only available in tvOS 16.0 or newer
| `- note: add 'if #available' version check
153 | .listRowInsets(EdgeInsets())
154 | .listRowSeparator(.hidden)
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:154:22: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
152 | .onTapGesture { copy(row.value) }
153 | .listRowInsets(EdgeInsets())
154 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
155 | }
156 | }
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:169:18: error: 'textSelection' is unavailable in tvOS
167 | .font(monospaced ? .system(size: 13, design: .monospaced) : .system(size: 14))
168 | .foregroundColor(.primary)
169 | .textSelection(.enabled)
| `- error: 'textSelection' is unavailable in tvOS
170 | }
171 | }
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:169:33: error: 'enabled' is unavailable in tvOS
167 | .font(monospaced ? .system(size: 13, design: .monospaced) : .system(size: 14))
168 | .foregroundColor(.primary)
169 | .textSelection(.enabled)
| `- error: 'enabled' is unavailable in tvOS
170 | }
171 | }
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:189:28: error: 'secondarySystemBackground' is unavailable in tvOS
187 | .padding(.vertical, 12)
188 | .frame(maxWidth: .infinity, alignment: .leading)
189 | .background(Color(.secondarySystemBackground))
| `- error: 'secondarySystemBackground' is unavailable in tvOS
190 | }
191 |
/Applications/Xcode-27.0.0.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 /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
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\ 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
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\ 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
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-10-24 20:43:04.328 xcodebuild[662:3915] [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.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-10-24 20:43:11.098 xcodebuild[779:4489] [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",
"ApiLogExporterTests.swift",
"ApiLogFilterTests.swift",
"ApiLoggerTests.swift",
"EmbeddedJSONTests.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/LongStringViewer.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-10-24 20:43:12.334 xcodebuild[787:4562] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.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.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.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044509235ffd515576fb835ffc8f67461e5.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044509235ffd515576fb835ffc8f67461e5.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.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.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0.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.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.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0.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-e829b21a6f8c9b70876ba0858053c044509235ffd515576fb835ffc8f67461e5.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\ 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\ 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\ 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\ 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\ ApiLogRowView.swift,\ JSONTreeView.swift,\ JSONValue.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 (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.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.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.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 /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 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:49:10: error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
47 | }
48 | .navigationTitle("Detail")
49 | .navigationBarTitleDisplayMode(.inline)
| `- error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
50 | .toolbar {
51 | 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:107:22: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
105 | .id(section)
106 | .listRowInsets(EdgeInsets())
107 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
108 | .onAppear { if section == viewModel.sections.first { atTop = true } }
109 | .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:119:18: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
117 | .id(bottomAnchor)
118 | .listRowInsets(EdgeInsets())
119 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
120 | .onAppear { atBottom = true }
121 | .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:136:18: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
134 | .padding(.bottom, 4)
135 | .listRowInsets(EdgeInsets())
136 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
137 |
138 | JSONTreeView(model: tree, onCopy: { copy($0) }, onOpenString: { longString = $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:143:18: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
141 | .padding(.bottom, 10)
142 | .listRowInsets(EdgeInsets())
143 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
144 | } else {
145 | 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:152: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?
:
125 |
126 | @ViewBuilder
127 | private func sectionBody(_ section: LogSection) -> some View {
| `- note: add '@available' attribute to enclosing instance method
128 | if let tree = viewModel.treeModel(for: section), !rawMode {
129 | // Controls live in their own fixed-height row so they don't shift
:
150 | .padding(.vertical, 8)
151 | .contentShape(Rectangle())
152 | .onTapGesture { copy(row.value) }
| |- error: 'onTapGesture(count:perform:)' is only available in tvOS 16.0 or newer
| `- note: add 'if #available' version check
153 | .listRowInsets(EdgeInsets())
154 | .listRowSeparator(.hidden)
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:154:22: error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
152 | .onTapGesture { copy(row.value) }
153 | .listRowInsets(EdgeInsets())
154 | .listRowSeparator(.hidden)
| `- error: 'listRowSeparator(_:edges:)' is unavailable in tvOS
155 | }
156 | }
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:169:18: error: 'textSelection' is unavailable in tvOS
167 | .font(monospaced ? .system(size: 13, design: .monospaced) : .system(size: 14))
168 | .foregroundColor(.primary)
169 | .textSelection(.enabled)
| `- error: 'textSelection' is unavailable in tvOS
170 | }
171 | }
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:169:33: error: 'enabled' is unavailable in tvOS
167 | .font(monospaced ? .system(size: 13, design: .monospaced) : .system(size: 14))
168 | .foregroundColor(.primary)
169 | .textSelection(.enabled)
| `- error: 'enabled' is unavailable in tvOS
170 | }
171 | }
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:189:28: error: 'secondarySystemBackground' is unavailable in tvOS
187 | .padding(.vertical, 12)
188 | .frame(maxWidth: .infinity, alignment: .leading)
189 | .background(Color(.secondarySystemBackground))
| `- error: 'secondarySystemBackground' is unavailable in tvOS
190 | }
191 |
/Applications/Xcode-27.0.0.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:195:9: error: 'UIPasteboard' is unavailable in tvOS
193 |
194 | private func copy(_ text: String) {
195 | UIPasteboard.general.string = text
| `- error: 'UIPasteboard' is unavailable in tvOS
196 | showToast("Copied to clipboard")
197 | }
/Applications/Xcode-27.0.0.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:195:30: error: 'string' is unavailable in tvOS
193 |
194 | private func copy(_ text: String) {
195 | UIPasteboard.general.string = text
| `- error: 'string' is unavailable in tvOS
196 | showToast("Copied to clipboard")
197 | }
/Applications/Xcode-27.0.0.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:216:33: error: 'systemBackground' is unavailable in tvOS
214 | .font(.system(size: 14, weight: .medium))
215 | }
216 | .foregroundColor(Color(.systemBackground))
| `- error: 'systemBackground' is unavailable in tvOS
217 | .padding(.horizontal, 16)
218 | .padding(.vertical, 10)
/Applications/Xcode-27.0.0.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:235: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?
:
232 | /// the URL alone instead of the log. Setting `UIPasteboard.string` writes
233 | /// plain text and nothing else.
234 | private var exportMenu: some View {
| `- note: add '@available' attribute to enclosing property
235 | Menu {
| |- error: 'Menu' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
236 | Button {
237 | copy(viewModel.exportRawLog())
/Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Detail/ApiLogDetailView.swift:235: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?
:
232 | /// the URL alone instead of the log. Setting `UIPasteboard.string` writes
233 | /// plain text and nothing else.
234 | private var exportMenu: some View {
| `- note: add '@available' attribute to enclosing property
235 | Menu {
| |- error: 'init(content:label:)' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
236 | Button {
237 | 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\ LongStringViewer.swift,\ ShareSheet.swift /Users/admin/builder/spi-builder-workspace/Sources/ApiLogKit/View/Component/LongStringViewer.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/LongStringViewer.swift:44:14: error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
42 | }
43 | .navigationTitle(item.title)
44 | .navigationBarTitleDisplayMode(.inline)
| `- error: 'navigationBarTitleDisplayMode' is unavailable in tvOS
45 | .toolbar {
46 | 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/Component/LongStringViewer.swift:51:25: error: 'UIPasteboard' is unavailable in tvOS
49 | ToolbarItem(placement: .navigationBarTrailing) {
50 | Button {
51 | UIPasteboard.general.string = item.value
| `- error: 'UIPasteboard' is unavailable in tvOS
52 | copied = true
53 | DispatchQueue.main.asyncAfter(deadline: .now() + 1.5) { copied = false }
/Applications/Xcode-27.0.0.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/Component/LongStringViewer.swift:51:46: error: 'string' is unavailable in tvOS
49 | ToolbarItem(placement: .navigationBarTrailing) {
50 | Button {
51 | UIPasteboard.general.string = item.value
| `- error: 'string' is unavailable in tvOS
52 | copied = true
53 | DispatchQueue.main.asyncAfter(deadline: .now() + 1.5) { copied = false }
/Applications/Xcode-27.0.0.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/Component/LongStringViewer.swift:136:30: error: 'textSelection' is unavailable in tvOS
134 | Text(chunks[index])
135 | .font(.system(size: Self.fontSize, design: .monospaced))
136 | .textSelection(.enabled)
| `- error: 'textSelection' is unavailable in tvOS
137 | .frame(maxWidth: .infinity, alignment: .leading)
138 | }
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/Component/LongStringViewer.swift:136:45: error: 'enabled' is unavailable in tvOS
134 | Text(chunks[index])
135 | .font(.system(size: Self.fontSize, design: .monospaced))
136 | .textSelection(.enabled)
| `- error: 'enabled' is unavailable in tvOS
137 | .frame(maxWidth: .infinity, alignment: .leading)
138 | }
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/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.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.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.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.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.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.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.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.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.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.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.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.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/LongStringViewer.swift (in target 'ApiLogKit' from project 'ApiLogKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LongStringViewer.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
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.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.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.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.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.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.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.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.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.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.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.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.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/LongStringViewer.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.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.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.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0.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.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.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.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0.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-e829b21a6f8c9b70876ba0858053c044509235ffd515576fb835ffc8f67461e5.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.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\ 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
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-10-24 20:43:13.308 xcodebuild[788:4587] [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