The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Rejourney, reference v0.5.2 (9dc563), with Swift 6.4 for tvOS using Xcode 27.0 on 23 Sep 2026 07:05:07 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Rejourney -destination generic/platform=tvOS

Build Log

SwiftDriver Rejourney normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Rejourney -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/RejourneySignalSupport.modulemap -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos15.1 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney-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/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney-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/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/RejourneySignalSupport/include -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/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-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/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdarg-6ZQ7KN0BZKK89LCM6S9PC8G2B.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdarg-6ZQ7KN0BZKK89LCM6S9PC8G2B.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stddef-7OF57AQ7CR8ECBYXBLNZLIMCI.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stddef-7OF57AQ7CR8ECBYXBLNZLIMCI.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/ptrcheck-2L1C7LGG7R51AK0HF3D3VGQHV.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/ptrcheck-2L1C7LGG7R51AK0HF3D3VGQHV.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_AvailabilityInternal-9XKC8W9XOUY7YLU9K4YPSKLGO.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_AvailabilityInternal-9XKC8W9XOUY7YLU9K4YPSKLGO.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_float-7XXOKV73LLDIBXS36IM6UB58T.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_float-7XXOKV73LLDIBXS36IM6UB58T.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/ptrauth-A62YH8TKUMPYEJ51ADV5XFCPH.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/ptrauth-A62YH8TKUMPYEJ51ADV5XFCPH.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdbool-OAKMDBNKXVV7X5OC3D4MK0D2.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdbool-OAKMDBNKXVV7X5OC3D4MK0D2.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation1-2VHMU2J60DHWP9XEG4J7JO45I.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation1-2VHMU2J60DHWP9XEG4J7JO45I.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation2-6CF2FDGW0IGON5NEZ75MVFSE5.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation2-6CF2FDGW0IGON5NEZ75MVFSE5.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_limits-30MWD4VSHZHZZ8XYH1O0I215.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_limits-30MWD4VSHZHZZ8XYH1O0I215.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdint-4G2Z8C7WNSEYPXD93CF7VQ1K0.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_stdint-4G2Z8C7WNSEYPXD93CF7VQ1K0.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation3-6R7ED5ACTY4BH1EJGR9RYTF2O.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_DarwinFoundation3-6R7ED5ACTY4BH1EJGR9RYTF2O.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_inttypes-DZWEWP5HBCLEZGQVB43NGBWMJ.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/_Builtin_inttypes-DZWEWP5HBCLEZGQVB43NGBWMJ.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/Darwin-3A8264BGPQ6OROR55SG7FLKJP.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/Darwin-3A8264BGPQ6OROR55SG7FLKJP.scan
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-8N4EXJ4RUJTR8K9OO3CMOH1EP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-8X2KEPL7CTRPS40TUB9APHPK6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-2AZ6B5IBYD3RRRTFWN2ONASY3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-8ZJAYZ85YBOAOP52Y9H6IUNP3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-B1X8RI63V48AJRTH2RK6JAARV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-BY5PD8KF1L5KF6F4Q69HE3TJ4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-AHRDH5EKLY6D04C5E42F3VCQI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-BO2OCAUYVAXDRVQWQ8ISKGNUQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-BV2EDDP0MI5QJDDPEEV4D9D3V.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-9ZJZ6FDEZNKTZU8YLPMFT9RAQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-JOTYMOA1YZCIJ2NON6FQ848O.pcm
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/ObjectiveC-59UL6ZWRUE6JAHDDYLRSF05M0.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/ObjectiveC-59UL6ZWRUE6JAHDDYLRSF05M0.scan
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-7JU2HP127LIT1X9E2V3D8WZ1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-AOGAN1O02NKXRJN5V73AV3V3M.pcm
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/os_object-DJW2CS1XXVK4O1VCEEJWAD2PX.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/os_object-DJW2CS1XXVK4O1VCEEJWAD2PX.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/os_workgroup-CXGPZXZ0ZJ37NK06B5T3DXQDF.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/os_workgroup-CXGPZXZ0ZJ37NK06B5T3DXQDF.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/Dispatch-BIXTRP1TMFSCWBG2IIZN1AR6D.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/Dispatch-BIXTRP1TMFSCWBG2IIZN1AR6D.scan
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-6EVHP7A717OUS5DMC78F79HWO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-6NFTB6IBKS143IVPGT1EKB7HO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-8GCAV1YMG5UUGHUID3CA20TCH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-7ULT1EUHDHW4OZPSTT33H6QGE.pcm
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/XPC-2URT8MVMVE71OTQGCJUG5JRQK.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/XPC-2URT8MVMVE71OTQGCJUG5JRQK.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/CoreFoundation-93E7WXBQIMCTTPGELJIQ5JJV0.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/CoreFoundation-93E7WXBQIMCTTPGELJIQ5JJV0.scan
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-437O2R2NID4WAQVENR63GR82C.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-3YXHN678NGYM3NL9POJ2HVEIF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-8SR3855WDFHQPR6G9GHOI2C07.pcm
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/CFNetwork-4O8RT897LP218ZWMPDDHD86S1.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/CFNetwork-4O8RT897LP218ZWMPDDHD86S1.scan
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/Security-58CXKETW9SW93GIG97Y99QS0Y.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/Security-58CXKETW9SW93GIG97Y99QS0Y.scan
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/zlib-5OS6U3HFV5OYO6MJYO5JZOTH3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-6X1IQ3QK9KEVKXOK9Y79EW7J3.pcm
PrecompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/Foundation-D2NPJQSU5F4F0VEZNDOZY9SKD.scan
    cd /
    builtin-precompileModule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules/Foundation-D2NPJQSU5F4F0VEZNDOZY9SKD.scan
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-DBSQAVBBPC3D2OMU5ZI2RXMST.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-117QUXEUT3Z7UQCUYWV2UA228.pcm
CompileC /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/RejourneySignalSupport-t.build/Objects-normal/arm64/RejourneySignalSupport.o /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/RejourneySignalSupport/RejourneySignalSupport.m normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'RejourneySignalSupport' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

    Using response file: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/RejourneySignalSupport-t.build/Objects-normal/arm64/e6072d4f65d7061329687fe24e3d63a7-common-args.resp

    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -target arm64-apple-tvos15.1 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-implicit-atomic-properties -Wno-objc-interface-ivars -Wno-arc-repeated-use-of-weak -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wno-undeclared-selector -Wno-deprecated-implementations -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/RejourneySignalSupport-t.build/Objects-normal/arm64/e6072d4f65d7061329687fe24e3d63a7-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/RejourneySignalSupport-t.build/Objects-normal/arm64/RejourneySignalSupport.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/RejourneySignalSupport-t.build/Objects-normal/arm64/RejourneySignalSupport.dia -c /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/RejourneySignalSupport/RejourneySignalSupport.m -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/RejourneySignalSupport-t.build/Objects-normal/arm64/RejourneySignalSupport.o -index-unit-output-path /Rejourney.build/Debug-appletvos/RejourneySignalSupport-t.build/Objects-normal/arm64/RejourneySignalSupport.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/RejourneySignalSupport.o normal (in target 'RejourneySignalSupport' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-tvos15.1 -r -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -O0 -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-appletvos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/RejourneySignalSupport-t.build/Objects-normal/arm64/RejourneySignalSupport.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/RejourneySignalSupport-t.build/Objects-normal/arm64/RejourneySignalSupport_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/RejourneySignalSupport-t.build/Objects-normal/arm64/RejourneySignalSupport_dependency_info.dat -fobjc-arc -fobjc-link-runtime -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/RejourneySignalSupport.o
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-5250FDCE56N8508OR6XUYDKZM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-EH3F5PJCIZG05NO51CEFSZYPW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-E2DGZ0SX0TULQHULZRPO6OKNW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-DBUFF7811DKMX7VPBOJPGGF1U.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-7U8NLEFXSB8BR7PJQGVMF5A4Q.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-1QL58A0V50C39KVAIC6C38SHL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-6O2DJFT3QUJ7QKTD3SNUB6PCR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/dnssd-EP05MCI8X9XCB9GCC2I2LPUJV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-7TPJ7ENDC4L1A1ESHYI9TXS0D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-3GJI8H0BNAEZPQPQ1V0VVY3FY.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CFNetwork-2CUR2VK9S3S3WPFXPNXNUWYGN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-E7EH96HAL3G83QSWLT7VWYIP4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-CWSP3J98S2658BYCVL6RP99T3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-8VMXEKVDA3MHUH9AOTP905DID.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-6IR1XRM0Q9YQZMFW89F3H4V3X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-BSSIP64DIGUKMAYJOG1WPQ78X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-59NY7PABM0I4V978161FOC04A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ImageIO-88D4CLEBD4CLWQKT78PZ6H1O8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-7OT6HHTMY0ZFEQJ095LJZ6NLC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-ETSJ65FELPWR8WH8G49R1DF2E.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-B6BODGZ4MQQTY0PBC4SHRP009.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-95CC8U42ZA9STP5K6GP9ZVJS5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/StateReporting-N0GD98DLEY4Q7X0HA9EHDB5T.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMIDI-23HL6T8YUJM8DF3NKDJAU0CM7.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-6ZFJ1AK4H8IBGEBMYQBWGBYLK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-7V4O8DATEQ9F7SDNTCW8YWLG3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-E9ZW5TH066WIJWH9080RC5NG4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-B5AU9VM9Y7NU79RLMH13Z4IFM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MetricKit-8OJTC1ITR6DE83RAY3FIMJO42.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-37JIYZ2GWDA1L166PP1D9JKAF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Network-4N07O3JN82GNOWXYH2TBMWON5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/IOSurface-38FJ1CKX9FV2RD97O64Z7QB17.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-YVXXAOMVX0JH2KO1XTTKTY51.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVRouting-53KTSRU06N7KHZMUFWVUAHAVC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AudioToolbox-BFZSY3NS10U8E5FG2JHTQ7SO8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OpenGLES-4NY99CNDU9WUNUYEIXSS1QFGE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Metal-2KYBS7IML1SD788M91YV7Q0CC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-DPU0PB5X0XLSVA2ETRGI6FJBM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreImage-7S2AFJ8EIY3DUFYLEAX1JR1QV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-4OUKVT03LV547KZJDPPJRJ4F8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-DJSYAWKXFGVSAK5CQMOB3JSR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accelerate-1T5BZVGJ83Q7L5MFSULVR87AS.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-543QU5V2NHKUFCYFJDKUJ7NYG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-1TKWN7VC2X6N3ITMRVA2G0EB2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/VideoToolbox-9D68N9ZVOUSE0ZFYNU39RYT33.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MediaToolbox-4OQJAKJ1UOGLVUHH8TJFAFUX8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVFAudio-I2OUXVW3JAJP9H9YYQSK67OC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVFoundation-4DKPNMYIKC5WBJ7VZILY1MMIU.pcm
SwiftEmitModule normal arm64 Emitting\ module\ for\ Rejourney (in target 'Rejourney' from project 'Rejourney')
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:120:34: error: 'MXMetricPayload' is unavailable in tvOS
118 |     }
119 |
120 |     func didReceive(_ payloads: [MXMetricPayload]) {
    |                                  `- error: 'MXMetricPayload' is unavailable in tvOS
121 |         // Daily aggregate metrics are not Stability occurrences.
122 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricPayload.h:39:12: note: 'MXMetricPayload' has been explicitly marked unavailable here
 37 |  */
 38 | API_DEPRECATED("Use MetricReport instead.", ios(13.0, API_TO_BE_DEPRECATED), macos(10.15, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
 39 | @interface MXMetricPayload : NSObject <NSSecureCoding>
    |            `- note: 'MXMetricPayload' has been explicitly marked unavailable here
 40 |
 41 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:124:34: error: 'MXDiagnosticPayload' is unavailable in tvOS
122 |     }
123 |
124 |     func didReceive(_ payloads: [MXDiagnosticPayload]) {
    |                                  `- error: 'MXDiagnosticPayload' is unavailable in tvOS
125 |         subscriptionLock.lock()
126 |         let collectCrashes = crashCollectionEnabled
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXDiagnosticPayload.h:30:12: note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
28 |  */
29 | API_DEPRECATED("Use DiagnosticReport instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
30 | @interface MXDiagnosticPayload : NSObject <NSSecureCoding>
   |            `- note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
31 |
32 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:192:38: error: 'MXHangDiagnostic' is unavailable in tvOS
190 |     }
191 |
192 |     private func persist(diagnostic: MXHangDiagnostic, payload: MXDiagnosticPayload) {
    |                                      `- error: 'MXHangDiagnostic' is unavailable in tvOS
193 |         let durationMs = max(
194 |             1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXHangDiagnostic.h:22:12: note: 'MXHangDiagnostic' has been explicitly marked unavailable here
20 | */
21 | API_DEPRECATED("Use DiagnosticResult instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
22 | @interface MXHangDiagnostic : MXDiagnostic
   |            `- note: 'MXHangDiagnostic' has been explicitly marked unavailable here
23 |
24 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:192:65: error: 'MXDiagnosticPayload' is unavailable in tvOS
190 |     }
191 |
192 |     private func persist(diagnostic: MXHangDiagnostic, payload: MXDiagnosticPayload) {
    |                                                                 `- error: 'MXDiagnosticPayload' is unavailable in tvOS
193 |         let durationMs = max(
194 |             1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXDiagnosticPayload.h:30:12: note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
28 |  */
29 | API_DEPRECATED("Use DiagnosticReport instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
30 | @interface MXDiagnosticPayload : NSObject <NSSecureCoding>
   |            `- note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
31 |
32 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:239:37: error: 'MXCrashDiagnostic' is unavailable in tvOS
237 |
238 |     private func persist(
239 |         crashDiagnostic diagnostic: MXCrashDiagnostic,
    |                                     `- error: 'MXCrashDiagnostic' is unavailable in tvOS
240 |         payload: MXDiagnosticPayload
241 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXCrashDiagnostic.h:22:12: note: 'MXCrashDiagnostic' has been explicitly marked unavailable here
20 | */
21 | API_DEPRECATED("Use DiagnosticResult instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
22 | @interface MXCrashDiagnostic : MXDiagnostic
   |            `- note: 'MXCrashDiagnostic' has been explicitly marked unavailable here
23 |
24 |
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:240:18: error: 'MXDiagnosticPayload' is unavailable in tvOS
238 |     private func persist(
239 |         crashDiagnostic diagnostic: MXCrashDiagnostic,
240 |         payload: MXDiagnosticPayload
    |                  `- error: 'MXDiagnosticPayload' is unavailable in tvOS
241 |     ) {
242 |         let frames = Self.frames(from: diagnostic.callStackTree)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXDiagnosticPayload.h:30:12: note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
28 |  */
29 | API_DEPRECATED("Use DiagnosticReport instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
30 | @interface MXDiagnosticPayload : NSObject <NSSecureCoding>
   |            `- note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
31 |
32 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:331:35: error: 'MXCallStackTree' is unavailable in tvOS
329 |     }
330 |
331 |     static func frames(from tree: MXCallStackTree) -> [String] {
    |                                   `- error: 'MXCallStackTree' is unavailable in tvOS
332 |         guard
333 |             let json = try? JSONSerialization.jsonObject(with: tree.jsonRepresentation()),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXCallStackTree.h:19:12: note: 'MXCallStackTree' has been explicitly marked unavailable here
17 | */
18 | API_DEPRECATED("Use CallStackTree instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
19 | @interface MXCallStackTree : NSObject <NSSecureCoding>
   |            `- note: 'MXCallStackTree' has been explicitly marked unavailable here
20 |
21 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:16:54: error: 'MXMetricManagerSubscriber' is unavailable in tvOS
 14 | /// watchdog-thread stack.
 15 | @available(iOS 14.0, *)
 16 | final class RejourneyMetricKitDiagnostics: NSObject, MXMetricManagerSubscriber {
    |                                                      `- error: 'MXMetricManagerSubscriber' is unavailable in tvOS
 17 |     static let shared = RejourneyMetricKitDiagnostics()
 18 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricManager.h:110:11: note: 'MXMetricManagerSubscriber' has been explicitly marked unavailable here
108 |  */
109 | API_DEPRECATED("Use MetricManager instead.", ios(13.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
110 | @protocol MXMetricManagerSubscriber <NSObject>
    |           `- note: 'MXMetricManagerSubscriber' has been explicitly marked unavailable here
111 |
112 | @optional
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:120:10: error: cannot override 'didReceive' which has been marked unavailable
118 |     }
119 |
120 |     func didReceive(_ payloads: [MXMetricPayload]) {
    |          `- error: cannot override 'didReceive' which has been marked unavailable
121 |         // Daily aggregate metrics are not Stability occurrences.
122 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricManager.h:124:1: note: 'didReceive' has been explicitly marked unavailable here
122 |  @discussion    This method is invoked on a background queue.
123 |  */
124 | - (void)didReceiveMetricPayloads:(NSArray<MXMetricPayload *> * _Nonnull)payloads API_DEPRECATED("Use MetricManager.metricReports instead.", ios(13.0, API_TO_BE_DEPRECATED), macos(10.15, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos);
    | `- note: 'didReceive' has been explicitly marked unavailable here
125 |
126 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:124:10: error: cannot override 'didReceive' which has been marked unavailable
122 |     }
123 |
124 |     func didReceive(_ payloads: [MXDiagnosticPayload]) {
    |          `- error: cannot override 'didReceive' which has been marked unavailable
125 |         subscriptionLock.lock()
126 |         let collectCrashes = crashCollectionEnabled
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricManager.h:136:1: note: 'didReceive' has been explicitly marked unavailable here
134 |  @discussion    This method is invoked on a background queue.
135 |  */
136 | - (void)didReceiveDiagnosticPayloads:(NSArray<MXDiagnosticPayload *> * _Nonnull)payloads API_DEPRECATED("Use MetricManager.diagnosticReports instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos);
    | `- note: 'didReceive' has been explicitly marked unavailable here
137 |
138 | @end
Failed frontend command:
SwiftCompile normal arm64 (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Engine/DeviceRegistrar.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Engine/DiagnosticLog.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/AnrSentinel.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/EventBuffer.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/InteractionRecorder.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/RejourneyNetworkEventFilter.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/RejourneyURLProtocol.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/ReplayOrchestrator.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/SegmentDispatcher.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/SpecialCases.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/StabilityMonitor.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/TelemetryPipeline.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/ViewHierarchyScanner.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Rejourney.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/RejourneySDKInfo.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/DataCompression.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/RejourneyEventSerializer.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/RuntimeMethodSwap.swift -target arm64-apple-tvos15.1 -module-can-import-version MetricKit 367 1.0.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libStateReportingMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#StateReportingMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/RejourneySignalSupport.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/RejourneySignalSupport/include -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/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Rejourney -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney.abi.json
SwiftCompile normal arm64 Compiling\ SpecialCases.swift,\ StabilityMonitor.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/SpecialCases.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/StabilityMonitor.swift (in target 'Rejourney' from project 'Rejourney')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/SpecialCases.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpecialCases.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/StabilityMonitor.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StabilityMonitor.swift
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/SpecialCases.swift:532:27: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
530 |     private func _isMapMotionGesture(_ recognizer: UIGestureRecognizer) -> Bool {
531 |         recognizer is UIPanGestureRecognizer ||
532 |             recognizer is UIPinchGestureRecognizer ||
    |                           `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
533 |             recognizer is UIRotationGestureRecognizer
534 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic)          CGFloat scale;               // scale relative to the touch points in screen coordinates
SwiftCompile normal arm64 Compiling\ TelemetryPipeline.swift,\ ViewHierarchyScanner.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/TelemetryPipeline.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/ViewHierarchyScanner.swift (in target 'Rejourney' from project 'Rejourney')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/TelemetryPipeline.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TelemetryPipeline.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/ViewHierarchyScanner.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ViewHierarchyScanner.swift
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/TelemetryPipeline.swift:186:116: error: 'keyboardWillShowNotification' is unavailable in tvOS
 184 |         NotificationCenter.default.addObserver(self, selector: #selector(_appSuspending), name: UIApplication.willResignActiveNotification, object: nil)
 185 |         NotificationCenter.default.addObserver(self, selector: #selector(_appSuspending), name: UIApplication.willTerminateNotification, object: nil)
 186 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardWillShow(_:)), name: UIResponder.keyboardWillShowNotification, object: nil)
     |                                                                                                                    `- error: 'keyboardWillShowNotification' is unavailable in tvOS
 187 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardDidShow(_:)), name: UIResponder.keyboardDidShowNotification, object: nil)
 188 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardDidHide), name: UIResponder.keyboardDidHideNotification, object: nil)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:132:39: note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
130 | // Use the various UICoordinateSpace convertRect facilities to get the frame in the desired coordinate system.
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/TelemetryPipeline.swift:187:115: error: 'keyboardDidShowNotification' is unavailable in tvOS
 185 |         NotificationCenter.default.addObserver(self, selector: #selector(_appSuspending), name: UIApplication.willTerminateNotification, object: nil)
 186 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardWillShow(_:)), name: UIResponder.keyboardWillShowNotification, object: nil)
 187 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardDidShow(_:)), name: UIResponder.keyboardDidShowNotification, object: nil)
     |                                                                                                                   `- error: 'keyboardDidShowNotification' is unavailable in tvOS
 188 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardDidHide), name: UIResponder.keyboardDidHideNotification, object: nil)
 189 |         if Thread.isMainThread {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:133:39: note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/TelemetryPipeline.swift:188:111: error: 'keyboardDidHideNotification' is unavailable in tvOS
 186 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardWillShow(_:)), name: UIResponder.keyboardWillShowNotification, object: nil)
 187 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardDidShow(_:)), name: UIResponder.keyboardDidShowNotification, object: nil)
 188 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardDidHide), name: UIResponder.keyboardDidHideNotification, object: nil)
     |                                                                                                               `- error: 'keyboardDidHideNotification' is unavailable in tvOS
 189 |         if Thread.isMainThread {
 190 |             let frame = _visibleKeyboardScreenFrame()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:135:39: note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
SwiftCompile normal arm64 Compiling\ VisualCapture.swift,\ Rejourney.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Rejourney.swift (in target 'Rejourney' from project 'Rejourney')
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift:157:31: error: 'keyboardWillShowNotification' is unavailable in tvOS
 155 |             self,
 156 |             selector: #selector(_handleKeyboardWillShow(_:)),
 157 |             name: UIResponder.keyboardWillShowNotification,
     |                               `- error: 'keyboardWillShowNotification' is unavailable in tvOS
 158 |             object: nil
 159 |         )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:132:39: note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
130 | // Use the various UICoordinateSpace convertRect facilities to get the frame in the desired coordinate system.
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift:163:31: error: 'keyboardWillHideNotification' is unavailable in tvOS
 161 |             self,
 162 |             selector: #selector(_handleKeyboardWillHide(_:)),
 163 |             name: UIResponder.keyboardWillHideNotification,
     |                               `- error: 'keyboardWillHideNotification' is unavailable in tvOS
 164 |             object: nil
 165 |         )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:134:39: note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
136 |
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift:169:31: error: 'keyboardDidShowNotification' is unavailable in tvOS
 167 |             self,
 168 |             selector: #selector(_handleKeyboardDidShow(_:)),
 169 |             name: UIResponder.keyboardDidShowNotification,
     |                               `- error: 'keyboardDidShowNotification' is unavailable in tvOS
 170 |             object: nil
 171 |         )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:133:39: note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift:175:31: error: 'keyboardDidHideNotification' is unavailable in tvOS
 173 |             self,
 174 |             selector: #selector(_handleKeyboardDidHide),
 175 |             name: UIResponder.keyboardDidHideNotification,
     |                               `- error: 'keyboardDidHideNotification' is unavailable in tvOS
 176 |             object: nil
 177 |         )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:135:39: note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift:742:69: error: 'keyboardFrameEndUserInfoKey' is unavailable in tvOS
 740 |
 741 |     private func _keyboardPlaceholderRect(from notification: Notification) -> CGRect? {
 742 |         guard let screenFrame = (notification.userInfo?[UIResponder.keyboardFrameEndUserInfoKey] as? NSValue)?.cgRectValue else {
     |                                                                     `- error: 'keyboardFrameEndUserInfoKey' is unavailable in tvOS
 743 |             return nil
 744 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:138:30: note: 'keyboardFrameEndUserInfoKey' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
138 | UIKIT_EXTERN NSString *const UIKeyboardFrameEndUserInfoKey          API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
    |                              `- note: 'keyboardFrameEndUserInfoKey' has been explicitly marked unavailable here
139 | UIKIT_EXTERN NSString *const UIKeyboardAnimationDurationUserInfoKey API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of double
140 | UIKIT_EXTERN NSString *const UIKeyboardAnimationCurveUserInfoKey    API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of NSUInteger (UIViewAnimationCurve)
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift:1164:26: error: 'AVCaptureVideoPreviewLayer' is only available in tvOS 17.0 or newer
  70 |
  71 | @objc(RJNativeVisualCapture)
  72 | final class VisualCapture: NSObject {
     |             `- note: add '@available' attribute to enclosing class
  73 |
  74 |     @objc static let shared = VisualCapture()
     :
1156 |     }
1157 |
1158 |     private func _isCameraView(_ view: UIView, className: String? = nil) -> Bool {
     |                  `- note: add '@available' attribute to enclosing instance method
1159 |         let resolvedClassName = className ?? String(describing: type(of: view))
1160 |         let lowerClassName = resolvedClassName.lowercased()
     :
1162 |             return true
1163 |         }
1164 |         if view.layer is AVCaptureVideoPreviewLayer {
     |                          |- error: 'AVCaptureVideoPreviewLayer' is only available in tvOS 17.0 or newer
     |                          `- note: add 'if #available' version check
1165 |             return true
1166 |         }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VisualCapture.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Rejourney.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Rejourney.swift
SwiftCompile normal arm64 Compiling\ RejourneyNetworkEventFilter.swift,\ RejourneyURLProtocol.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/RejourneyNetworkEventFilter.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/RejourneyURLProtocol.swift (in target 'Rejourney' from project 'Rejourney')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/RejourneyNetworkEventFilter.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RejourneyNetworkEventFilter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/RejourneyURLProtocol.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RejourneyURLProtocol.swift
SwiftCompile normal arm64 Compiling\ InteractionRecorder.swift,\ MetricKitDiagnostics.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/InteractionRecorder.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift (in target 'Rejourney' from project 'Rejourney')
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:120:34: error: 'MXMetricPayload' is unavailable in tvOS
118 |     }
119 |
120 |     func didReceive(_ payloads: [MXMetricPayload]) {
    |                                  `- error: 'MXMetricPayload' is unavailable in tvOS
121 |         // Daily aggregate metrics are not Stability occurrences.
122 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricPayload.h:39:12: note: 'MXMetricPayload' has been explicitly marked unavailable here
 37 |  */
 38 | API_DEPRECATED("Use MetricReport instead.", ios(13.0, API_TO_BE_DEPRECATED), macos(10.15, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
 39 | @interface MXMetricPayload : NSObject <NSSecureCoding>
    |            `- note: 'MXMetricPayload' has been explicitly marked unavailable here
 40 |
 41 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:124:34: error: 'MXDiagnosticPayload' is unavailable in tvOS
122 |     }
123 |
124 |     func didReceive(_ payloads: [MXDiagnosticPayload]) {
    |                                  `- error: 'MXDiagnosticPayload' is unavailable in tvOS
125 |         subscriptionLock.lock()
126 |         let collectCrashes = crashCollectionEnabled
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXDiagnosticPayload.h:30:12: note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
28 |  */
29 | API_DEPRECATED("Use DiagnosticReport instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
30 | @interface MXDiagnosticPayload : NSObject <NSSecureCoding>
   |            `- note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
31 |
32 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:192:38: error: 'MXHangDiagnostic' is unavailable in tvOS
190 |     }
191 |
192 |     private func persist(diagnostic: MXHangDiagnostic, payload: MXDiagnosticPayload) {
    |                                      `- error: 'MXHangDiagnostic' is unavailable in tvOS
193 |         let durationMs = max(
194 |             1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXHangDiagnostic.h:22:12: note: 'MXHangDiagnostic' has been explicitly marked unavailable here
20 | */
21 | API_DEPRECATED("Use DiagnosticResult instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
22 | @interface MXHangDiagnostic : MXDiagnostic
   |            `- note: 'MXHangDiagnostic' has been explicitly marked unavailable here
23 |
24 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:192:65: error: 'MXDiagnosticPayload' is unavailable in tvOS
190 |     }
191 |
192 |     private func persist(diagnostic: MXHangDiagnostic, payload: MXDiagnosticPayload) {
    |                                                                 `- error: 'MXDiagnosticPayload' is unavailable in tvOS
193 |         let durationMs = max(
194 |             1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXDiagnosticPayload.h:30:12: note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
28 |  */
29 | API_DEPRECATED("Use DiagnosticReport instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
30 | @interface MXDiagnosticPayload : NSObject <NSSecureCoding>
   |            `- note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
31 |
32 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:239:37: error: 'MXCrashDiagnostic' is unavailable in tvOS
237 |
238 |     private func persist(
239 |         crashDiagnostic diagnostic: MXCrashDiagnostic,
    |                                     `- error: 'MXCrashDiagnostic' is unavailable in tvOS
240 |         payload: MXDiagnosticPayload
241 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXCrashDiagnostic.h:22:12: note: 'MXCrashDiagnostic' has been explicitly marked unavailable here
20 | */
21 | API_DEPRECATED("Use DiagnosticResult instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
22 | @interface MXCrashDiagnostic : MXDiagnostic
   |            `- note: 'MXCrashDiagnostic' has been explicitly marked unavailable here
23 |
24 |
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:240:18: error: 'MXDiagnosticPayload' is unavailable in tvOS
238 |     private func persist(
239 |         crashDiagnostic diagnostic: MXCrashDiagnostic,
240 |         payload: MXDiagnosticPayload
    |                  `- error: 'MXDiagnosticPayload' is unavailable in tvOS
241 |     ) {
242 |         let frames = Self.frames(from: diagnostic.callStackTree)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXDiagnosticPayload.h:30:12: note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
28 |  */
29 | API_DEPRECATED("Use DiagnosticReport instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
30 | @interface MXDiagnosticPayload : NSObject <NSSecureCoding>
   |            `- note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
31 |
32 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:331:35: error: 'MXCallStackTree' is unavailable in tvOS
329 |     }
330 |
331 |     static func frames(from tree: MXCallStackTree) -> [String] {
    |                                   `- error: 'MXCallStackTree' is unavailable in tvOS
332 |         guard
333 |             let json = try? JSONSerialization.jsonObject(with: tree.jsonRepresentation()),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXCallStackTree.h:19:12: note: 'MXCallStackTree' has been explicitly marked unavailable here
17 | */
18 | API_DEPRECATED("Use CallStackTree instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
19 | @interface MXCallStackTree : NSObject <NSSecureCoding>
   |            `- note: 'MXCallStackTree' has been explicitly marked unavailable here
20 |
21 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:16:54: error: 'MXMetricManagerSubscriber' is unavailable in tvOS
 14 | /// watchdog-thread stack.
 15 | @available(iOS 14.0, *)
 16 | final class RejourneyMetricKitDiagnostics: NSObject, MXMetricManagerSubscriber {
    |                                                      `- error: 'MXMetricManagerSubscriber' is unavailable in tvOS
 17 |     static let shared = RejourneyMetricKitDiagnostics()
 18 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricManager.h:110:11: note: 'MXMetricManagerSubscriber' has been explicitly marked unavailable here
108 |  */
109 | API_DEPRECATED("Use MetricManager instead.", ios(13.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
110 | @protocol MXMetricManagerSubscriber <NSObject>
    |           `- note: 'MXMetricManagerSubscriber' has been explicitly marked unavailable here
111 |
112 | @optional
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:120:10: error: cannot override 'didReceive' which has been marked unavailable
118 |     }
119 |
120 |     func didReceive(_ payloads: [MXMetricPayload]) {
    |          `- error: cannot override 'didReceive' which has been marked unavailable
121 |         // Daily aggregate metrics are not Stability occurrences.
122 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricManager.h:124:1: note: 'didReceive' has been explicitly marked unavailable here
122 |  @discussion    This method is invoked on a background queue.
123 |  */
124 | - (void)didReceiveMetricPayloads:(NSArray<MXMetricPayload *> * _Nonnull)payloads API_DEPRECATED("Use MetricManager.metricReports instead.", ios(13.0, API_TO_BE_DEPRECATED), macos(10.15, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos);
    | `- note: 'didReceive' has been explicitly marked unavailable here
125 |
126 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:124:10: error: cannot override 'didReceive' which has been marked unavailable
122 |     }
123 |
124 |     func didReceive(_ payloads: [MXDiagnosticPayload]) {
    |          `- error: cannot override 'didReceive' which has been marked unavailable
125 |         subscriptionLock.lock()
126 |         let collectCrashes = crashCollectionEnabled
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricManager.h:136:1: note: 'didReceive' has been explicitly marked unavailable here
134 |  @discussion    This method is invoked on a background queue.
135 |  */
136 | - (void)didReceiveDiagnosticPayloads:(NSArray<MXDiagnosticPayload *> * _Nonnull)payloads API_DEPRECATED("Use MetricManager.diagnosticReports instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos);
    | `- note: 'didReceive' has been explicitly marked unavailable here
137 |
138 | @end
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:113:17: error: 'MXMetricManager' is unavailable in tvOS
111 |
112 |             if shouldAdd {
113 |                 MXMetricManager.shared.add(self)
    |                 `- error: 'MXMetricManager' is unavailable in tvOS
114 |             } else if shouldRemove {
115 |                 MXMetricManager.shared.remove(self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricManager.h:33:12: note: 'MXMetricManager' has been explicitly marked unavailable here
 31 |  */
 32 | API_DEPRECATED("Use MetricManager instead.", ios(13.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
 33 | @interface MXMetricManager : NSObject
    |            `- note: 'MXMetricManager' has been explicitly marked unavailable here
 34 |
 35 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:113:33: error: 'shared' is unavailable in tvOS
111 |
112 |             if shouldAdd {
113 |                 MXMetricManager.shared.add(self)
    |                                 `- error: 'shared' is unavailable in tvOS
114 |             } else if shouldRemove {
115 |                 MXMetricManager.shared.remove(self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricManager.h:51:54: note: 'shared' has been explicitly marked unavailable here
 49 |  @abstract      Singleton instance of MXMetricManager.
 50 |  */
 51 | @property (class, readonly, strong) MXMetricManager *sharedManager API_DEPRECATED("Use MetricManager instead.", ios(13.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos);
    |                                                      `- note: 'shared' has been explicitly marked unavailable here
 52 |
 53 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:113:40: error: 'add' is unavailable in tvOS
111 |
112 |             if shouldAdd {
113 |                 MXMetricManager.shared.add(self)
    |                                        `- error: 'add' is unavailable in tvOS
114 |             } else if shouldRemove {
115 |                 MXMetricManager.shared.remove(self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricManager.h:68:1: note: 'add' has been explicitly marked unavailable here
 66 |  @discussion    Subscribers can receive metric payloads by conforming to the MXMetricManagerSubscriber protocol.
 67 |  */
 68 | - (void)addSubscriber:(id<MXMetricManagerSubscriber>)subscriber API_DEPRECATED("Use MetricManager instead.", ios(13.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos);
    | `- note: 'add' has been explicitly marked unavailable here
 69 |
 70 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:115:17: error: 'MXMetricManager' is unavailable in tvOS
113 |                 MXMetricManager.shared.add(self)
114 |             } else if shouldRemove {
115 |                 MXMetricManager.shared.remove(self)
    |                 `- error: 'MXMetricManager' is unavailable in tvOS
116 |             }
117 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricManager.h:33:12: note: 'MXMetricManager' has been explicitly marked unavailable here
 31 |  */
 32 | API_DEPRECATED("Use MetricManager instead.", ios(13.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
 33 | @interface MXMetricManager : NSObject
    |            `- note: 'MXMetricManager' has been explicitly marked unavailable here
 34 |
 35 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:115:33: error: 'shared' is unavailable in tvOS
113 |                 MXMetricManager.shared.add(self)
114 |             } else if shouldRemove {
115 |                 MXMetricManager.shared.remove(self)
    |                                 `- error: 'shared' is unavailable in tvOS
116 |             }
117 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricManager.h:51:54: note: 'shared' has been explicitly marked unavailable here
 49 |  @abstract      Singleton instance of MXMetricManager.
 50 |  */
 51 | @property (class, readonly, strong) MXMetricManager *sharedManager API_DEPRECATED("Use MetricManager instead.", ios(13.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos);
    |                                                      `- note: 'shared' has been explicitly marked unavailable here
 52 |
 53 | /*!
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/InteractionRecorder.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InteractionRecorder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MetricKitDiagnostics.swift
SwiftCompile normal arm64 Compiling\ RejourneyEventSerializer.swift,\ RuntimeMethodSwap.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/RejourneyEventSerializer.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/RuntimeMethodSwap.swift (in target 'Rejourney' from project 'Rejourney')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/RejourneyEventSerializer.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RejourneyEventSerializer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/RuntimeMethodSwap.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RuntimeMethodSwap.swift
SwiftCompile normal arm64 Compiling\ AnrSentinel.swift,\ DeviceEnvironmentMonitor.swift,\ EventBuffer.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/AnrSentinel.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/EventBuffer.swift (in target 'Rejourney' from project 'Rejourney')
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:280:46: error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
278 |
279 |         let device = UIDevice.current
280 |         batteryMonitoringWasEnabled = device.isBatteryMonitoringEnabled
    |                                              `- error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
281 |         if !batteryMonitoringWasEnabled { device.isBatteryMonitoringEnabled = true }
282 |         // Apple documents begin/end orientation generation as nestable. Owning
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:52:61: note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
   |                                                             `- note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:281:50: error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
279 |         let device = UIDevice.current
280 |         batteryMonitoringWasEnabled = device.isBatteryMonitoringEnabled
281 |         if !batteryMonitoringWasEnabled { device.isBatteryMonitoringEnabled = true }
    |                                                  `- error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
282 |         // Apple documents begin/end orientation generation as nestable. Owning
283 |         // one balanced reference avoids disabling another library's listener and
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:52:61: note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
   |                                                             `- note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:285:16: error: 'beginGeneratingDeviceOrientationNotifications()' is unavailable in tvOS
283 |         // one balanced reference avoids disabling another library's listener and
284 |         // also survives another owner ending its own reference mid-session.
285 |         device.beginGeneratingDeviceOrientationNotifications()
    |                `- error: 'beginGeneratingDeviceOrientationNotifications()' is unavailable in tvOS
286 |
287 |         let center = NotificationCenter.default
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:49:1: note: 'beginGeneratingDeviceOrientationNotifications()' has been explicitly marked unavailable here
47 |
48 | @property(nonatomic,readonly,getter=isGeneratingDeviceOrientationNotifications) BOOL generatesDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
49 | - (void)beginGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);      // nestable
   | `- note: 'beginGeneratingDeviceOrientationNotifications()' has been explicitly marked unavailable here
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
51 |
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:289:22: error: 'batteryLevelDidChangeNotification' is unavailable in tvOS
287 |         let center = NotificationCenter.default
288 |         let names: [Notification.Name] = [
289 |             UIDevice.batteryLevelDidChangeNotification,
    |                      `- error: 'batteryLevelDidChangeNotification' is unavailable in tvOS
290 |             UIDevice.batteryStateDidChangeNotification,
291 |             Notification.Name.NSProcessInfoPowerStateDidChange
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:85:39: note: 'batteryLevelDidChangeNotification' has been explicitly marked unavailable here
83 | UIKIT_EXTERN NSNotificationName const UIDeviceOrientationDidChangeNotification API_UNAVAILABLE(tvos, visionos, watchos) NS_SWIFT_NONISOLATED;
84 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryStateDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
85 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryLevelDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
   |                                       `- note: 'batteryLevelDidChangeNotification' has been explicitly marked unavailable here
86 | UIKIT_EXTERN NSNotificationName const UIDeviceProximityStateDidChangeNotification API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
87 |
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:290:22: error: 'batteryStateDidChangeNotification' is unavailable in tvOS
288 |         let names: [Notification.Name] = [
289 |             UIDevice.batteryLevelDidChangeNotification,
290 |             UIDevice.batteryStateDidChangeNotification,
    |                      `- error: 'batteryStateDidChangeNotification' is unavailable in tvOS
291 |             Notification.Name.NSProcessInfoPowerStateDidChange
292 |         ]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:84:39: note: 'batteryStateDidChangeNotification' has been explicitly marked unavailable here
82 |
83 | UIKIT_EXTERN NSNotificationName const UIDeviceOrientationDidChangeNotification API_UNAVAILABLE(tvos, visionos, watchos) NS_SWIFT_NONISOLATED;
84 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryStateDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
   |                                       `- note: 'batteryStateDidChangeNotification' has been explicitly marked unavailable here
85 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryLevelDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
86 | UIKIT_EXTERN NSNotificationName const UIDeviceProximityStateDidChangeNotification API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:316:31: error: 'orientationDidChangeNotification' is unavailable in tvOS
314 |         })
315 |         observers.append(center.addObserver(
316 |             forName: UIDevice.orientationDidChangeNotification,
    |                               `- error: 'orientationDidChangeNotification' is unavailable in tvOS
317 |             object: nil,
318 |             queue: .main
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:83:39: note: 'orientationDidChangeNotification' has been explicitly marked unavailable here
81 | }
82 |
83 | UIKIT_EXTERN NSNotificationName const UIDeviceOrientationDidChangeNotification API_UNAVAILABLE(tvos, visionos, watchos) NS_SWIFT_NONISOLATED;
   |                                       `- note: 'orientationDidChangeNotification' has been explicitly marked unavailable here
84 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryStateDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
85 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryLevelDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:345:60: error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
343 |         observers.forEach { center.removeObserver($0) }
344 |         observers.removeAll()
345 |         if !batteryMonitoringWasEnabled { UIDevice.current.isBatteryMonitoringEnabled = false }
    |                                                            `- error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
346 |         UIDevice.current.endGeneratingDeviceOrientationNotifications()
347 |         batteryMonitoringWasEnabled = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:52:61: note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
   |                                                             `- note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:346:26: error: 'endGeneratingDeviceOrientationNotifications()' is unavailable in tvOS
344 |         observers.removeAll()
345 |         if !batteryMonitoringWasEnabled { UIDevice.current.isBatteryMonitoringEnabled = false }
346 |         UIDevice.current.endGeneratingDeviceOrientationNotifications()
    |                          `- error: 'endGeneratingDeviceOrientationNotifications()' is unavailable in tvOS
347 |         batteryMonitoringWasEnabled = false
348 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:50:1: note: 'endGeneratingDeviceOrientationNotifications()' has been explicitly marked unavailable here
48 | @property(nonatomic,readonly,getter=isGeneratingDeviceOrientationNotifications) BOOL generatesDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
49 | - (void)beginGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);      // nestable
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
   | `- note: 'endGeneratingDeviceOrientationNotifications()' has been explicitly marked unavailable here
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:415:33: error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
413 |         dispatchPrecondition(condition: .onQueue(.main))
414 |         let device = UIDevice.current
415 |         let wasEnabled = device.isBatteryMonitoringEnabled
    |                                 `- error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
416 |         if !wasEnabled { device.isBatteryMonitoringEnabled = true }
417 |         defer {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:52:61: note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
   |                                                             `- note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:416:33: error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
414 |         let device = UIDevice.current
415 |         let wasEnabled = device.isBatteryMonitoringEnabled
416 |         if !wasEnabled { device.isBatteryMonitoringEnabled = true }
    |                                 `- error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
417 |         defer {
418 |             if restoreMonitoring, !wasEnabled { device.isBatteryMonitoringEnabled = false }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:52:61: note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
   |                                                             `- note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:418:56: error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
416 |         if !wasEnabled { device.isBatteryMonitoringEnabled = true }
417 |         defer {
418 |             if restoreMonitoring, !wasEnabled { device.isBatteryMonitoringEnabled = false }
    |                                                        `- error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
419 |         }
420 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:52:61: note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
   |                                                             `- note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:422:23: error: 'batteryState' is unavailable in tvOS
420 |
421 |         let state: String
422 |         switch device.batteryState {
    |                       `- error: 'batteryState' is unavailable in tvOS
423 |         case .charging: state = "charging"
424 |         case .full: state = "full"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:53:61: note: 'batteryState' has been explicitly marked unavailable here
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
   |                                                             `- note: 'batteryState' has been explicitly marked unavailable here
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
55 |
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:433:19: error: 'batteryLevel' is unavailable in tvOS
431 |             "lowPowerModeEnabled": ProcessInfo.processInfo.isLowPowerModeEnabled
432 |         ]
433 |         if device.batteryLevel >= 0 {
    |                   `- error: 'batteryLevel' is unavailable in tvOS
434 |             snapshot["batteryLevelPercent"] = min(100, max(0, Int((device.batteryLevel * 100).rounded())))
435 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:54:61: note: 'batteryLevel' has been explicitly marked unavailable here
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
   |                                                             `- note: 'batteryLevel' has been explicitly marked unavailable here
55 |
56 | @property(nonatomic,getter=isProximityMonitoringEnabled) BOOL proximityMonitoringEnabled API_AVAILABLE(ios(3.0)); // default is NO
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:434:75: error: 'batteryLevel' is unavailable in tvOS
432 |         ]
433 |         if device.batteryLevel >= 0 {
434 |             snapshot["batteryLevelPercent"] = min(100, max(0, Int((device.batteryLevel * 100).rounded())))
    |                                                                           `- error: 'batteryLevel' is unavailable in tvOS
435 |         }
436 |         return snapshot
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:54:61: note: 'batteryLevel' has been explicitly marked unavailable here
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
   |                                                             `- note: 'batteryLevel' has been explicitly marked unavailable here
55 |
56 | @property(nonatomic,getter=isProximityMonitoringEnabled) BOOL proximityMonitoringEnabled API_AVAILABLE(ios(3.0)); // default is NO
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/AnrSentinel.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AnrSentinel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeviceEnvironmentMonitor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/EventBuffer.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile EventBuffer.swift
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift,\ DeviceRegistrar.swift,\ DiagnosticLog.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Engine/DeviceRegistrar.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Engine/DiagnosticLog.swift (in target 'Rejourney' from project 'Rejourney')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Engine/DeviceRegistrar.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeviceRegistrar.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Engine/DiagnosticLog.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DiagnosticLog.swift
SwiftCompile normal arm64 Compiling\ ReplayOrchestrator.swift,\ SegmentDispatcher.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/ReplayOrchestrator.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/SegmentDispatcher.swift (in target 'Rejourney' from project 'Rejourney')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/ReplayOrchestrator.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ReplayOrchestrator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/SegmentDispatcher.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SegmentDispatcher.swift
SwiftCompile normal arm64 Compiling\ RejourneySDKInfo.swift,\ DataCompression.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/RejourneySDKInfo.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/DataCompression.swift (in target 'Rejourney' from project 'Rejourney')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/RejourneySDKInfo.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RejourneySDKInfo.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/DataCompression.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DataCompression.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-23 03:04:55.119 xcodebuild[666:4251] [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 'Rejourney' from project 'Rejourney')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ Rejourney (in target 'Rejourney' from project 'Rejourney')
	Building workspace Rejourney with scheme Rejourney
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  Rejourney: /Users/admin/builder/spi-builder-workspace
resolved source packages: Rejourney
2026-09-23 03:05:02.792 xcodebuild[943:5567] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Rejourney",
  "name" : "Rejourney",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.1"
    }
  ],
  "products" : [
    {
      "name" : "Rejourney",
      "targets" : [
        "Rejourney"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "RejourneyTests",
      "module_type" : "SwiftTarget",
      "name" : "RejourneyTests",
      "path" : "packages/ios/Tests/RejourneyTests",
      "sources" : [
        "RejourneyTests.swift"
      ],
      "target_dependencies" : [
        "Rejourney"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RejourneySignalSupport",
      "module_type" : "ClangTarget",
      "name" : "RejourneySignalSupport",
      "path" : "packages/ios/Sources/RejourneySignalSupport",
      "product_memberships" : [
        "Rejourney"
      ],
      "sources" : [
        "RejourneySignalSupport.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Rejourney",
      "module_type" : "SwiftTarget",
      "name" : "Rejourney",
      "path" : "packages/ios/Sources/Rejourney",
      "product_memberships" : [
        "Rejourney"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Engine/DeviceRegistrar.swift",
        "Engine/DiagnosticLog.swift",
        "Recording/AnrSentinel.swift",
        "Recording/DeviceEnvironmentMonitor.swift",
        "Recording/EventBuffer.swift",
        "Recording/InteractionRecorder.swift",
        "Recording/MetricKitDiagnostics.swift",
        "Recording/RejourneyNetworkEventFilter.swift",
        "Recording/RejourneyURLProtocol.swift",
        "Recording/ReplayOrchestrator.swift",
        "Recording/SegmentDispatcher.swift",
        "Recording/SpecialCases.swift",
        "Recording/StabilityMonitor.swift",
        "Recording/TelemetryPipeline.swift",
        "Recording/ViewHierarchyScanner.swift",
        "Recording/VisualCapture.swift",
        "Rejourney.swift",
        "RejourneySDKInfo.swift",
        "Utility/DataCompression.swift",
        "Utility/RejourneyEventSerializer.swift",
        "Utility/RuntimeMethodSwap.swift"
      ],
      "target_dependencies" : [
        "RejourneySignalSupport"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
{
  "workspace" : {
    "name" : "Rejourney",
    "schemes" : [
      "Rejourney"
    ]
  }
}
2026-09-23 03:05:04.409 xcodebuild[992:5887] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Rejourney -destination generic/platform=tvOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme Rejourney -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
  Rejourney: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (4 targets)
    Target 'Rejourney-product' in project 'Rejourney'
        ➜ Explicit dependency on target 'Rejourney' in project 'Rejourney'
        ➜ Explicit dependency on target 'Rejourney_Rejourney' in project 'Rejourney'
        ➜ Explicit dependency on target 'RejourneySignalSupport' in project 'Rejourney'
    Target 'Rejourney' in project 'Rejourney'
        ➜ Explicit dependency on target 'Rejourney_Rejourney' in project 'Rejourney'
        ➜ Explicit dependency on target 'RejourneySignalSupport' in project 'Rejourney'
    Target 'RejourneySignalSupport' in project 'Rejourney' (no dependencies)
    Target 'Rejourney_Rejourney' in project 'Rejourney' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
SwiftDriver Rejourney normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Rejourney -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/RejourneySignalSupport.modulemap -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos15.1 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney-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/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney-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/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/RejourneySignalSupport/include -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/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-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/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ AnrSentinel.swift,\ DeviceEnvironmentMonitor.swift,\ EventBuffer.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/AnrSentinel.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/EventBuffer.swift (in target 'Rejourney' from project 'Rejourney')
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:280:46: error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
278 |
279 |         let device = UIDevice.current
280 |         batteryMonitoringWasEnabled = device.isBatteryMonitoringEnabled
    |                                              `- error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
281 |         if !batteryMonitoringWasEnabled { device.isBatteryMonitoringEnabled = true }
282 |         // Apple documents begin/end orientation generation as nestable. Owning
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:52:61: note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
   |                                                             `- note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:281:50: error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
279 |         let device = UIDevice.current
280 |         batteryMonitoringWasEnabled = device.isBatteryMonitoringEnabled
281 |         if !batteryMonitoringWasEnabled { device.isBatteryMonitoringEnabled = true }
    |                                                  `- error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
282 |         // Apple documents begin/end orientation generation as nestable. Owning
283 |         // one balanced reference avoids disabling another library's listener and
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:52:61: note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
   |                                                             `- note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:285:16: error: 'beginGeneratingDeviceOrientationNotifications()' is unavailable in tvOS
283 |         // one balanced reference avoids disabling another library's listener and
284 |         // also survives another owner ending its own reference mid-session.
285 |         device.beginGeneratingDeviceOrientationNotifications()
    |                `- error: 'beginGeneratingDeviceOrientationNotifications()' is unavailable in tvOS
286 |
287 |         let center = NotificationCenter.default
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:49:1: note: 'beginGeneratingDeviceOrientationNotifications()' has been explicitly marked unavailable here
47 |
48 | @property(nonatomic,readonly,getter=isGeneratingDeviceOrientationNotifications) BOOL generatesDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
49 | - (void)beginGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);      // nestable
   | `- note: 'beginGeneratingDeviceOrientationNotifications()' has been explicitly marked unavailable here
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
51 |
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:289:22: error: 'batteryLevelDidChangeNotification' is unavailable in tvOS
287 |         let center = NotificationCenter.default
288 |         let names: [Notification.Name] = [
289 |             UIDevice.batteryLevelDidChangeNotification,
    |                      `- error: 'batteryLevelDidChangeNotification' is unavailable in tvOS
290 |             UIDevice.batteryStateDidChangeNotification,
291 |             Notification.Name.NSProcessInfoPowerStateDidChange
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:85:39: note: 'batteryLevelDidChangeNotification' has been explicitly marked unavailable here
83 | UIKIT_EXTERN NSNotificationName const UIDeviceOrientationDidChangeNotification API_UNAVAILABLE(tvos, visionos, watchos) NS_SWIFT_NONISOLATED;
84 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryStateDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
85 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryLevelDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
   |                                       `- note: 'batteryLevelDidChangeNotification' has been explicitly marked unavailable here
86 | UIKIT_EXTERN NSNotificationName const UIDeviceProximityStateDidChangeNotification API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
87 |
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:290:22: error: 'batteryStateDidChangeNotification' is unavailable in tvOS
288 |         let names: [Notification.Name] = [
289 |             UIDevice.batteryLevelDidChangeNotification,
290 |             UIDevice.batteryStateDidChangeNotification,
    |                      `- error: 'batteryStateDidChangeNotification' is unavailable in tvOS
291 |             Notification.Name.NSProcessInfoPowerStateDidChange
292 |         ]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:84:39: note: 'batteryStateDidChangeNotification' has been explicitly marked unavailable here
82 |
83 | UIKIT_EXTERN NSNotificationName const UIDeviceOrientationDidChangeNotification API_UNAVAILABLE(tvos, visionos, watchos) NS_SWIFT_NONISOLATED;
84 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryStateDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
   |                                       `- note: 'batteryStateDidChangeNotification' has been explicitly marked unavailable here
85 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryLevelDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
86 | UIKIT_EXTERN NSNotificationName const UIDeviceProximityStateDidChangeNotification API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:316:31: error: 'orientationDidChangeNotification' is unavailable in tvOS
314 |         })
315 |         observers.append(center.addObserver(
316 |             forName: UIDevice.orientationDidChangeNotification,
    |                               `- error: 'orientationDidChangeNotification' is unavailable in tvOS
317 |             object: nil,
318 |             queue: .main
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:83:39: note: 'orientationDidChangeNotification' has been explicitly marked unavailable here
81 | }
82 |
83 | UIKIT_EXTERN NSNotificationName const UIDeviceOrientationDidChangeNotification API_UNAVAILABLE(tvos, visionos, watchos) NS_SWIFT_NONISOLATED;
   |                                       `- note: 'orientationDidChangeNotification' has been explicitly marked unavailable here
84 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryStateDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
85 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryLevelDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:345:60: error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
343 |         observers.forEach { center.removeObserver($0) }
344 |         observers.removeAll()
345 |         if !batteryMonitoringWasEnabled { UIDevice.current.isBatteryMonitoringEnabled = false }
    |                                                            `- error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
346 |         UIDevice.current.endGeneratingDeviceOrientationNotifications()
347 |         batteryMonitoringWasEnabled = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:52:61: note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
   |                                                             `- note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:346:26: error: 'endGeneratingDeviceOrientationNotifications()' is unavailable in tvOS
344 |         observers.removeAll()
345 |         if !batteryMonitoringWasEnabled { UIDevice.current.isBatteryMonitoringEnabled = false }
346 |         UIDevice.current.endGeneratingDeviceOrientationNotifications()
    |                          `- error: 'endGeneratingDeviceOrientationNotifications()' is unavailable in tvOS
347 |         batteryMonitoringWasEnabled = false
348 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:50:1: note: 'endGeneratingDeviceOrientationNotifications()' has been explicitly marked unavailable here
48 | @property(nonatomic,readonly,getter=isGeneratingDeviceOrientationNotifications) BOOL generatesDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
49 | - (void)beginGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);      // nestable
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
   | `- note: 'endGeneratingDeviceOrientationNotifications()' has been explicitly marked unavailable here
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:415:33: error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
413 |         dispatchPrecondition(condition: .onQueue(.main))
414 |         let device = UIDevice.current
415 |         let wasEnabled = device.isBatteryMonitoringEnabled
    |                                 `- error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
416 |         if !wasEnabled { device.isBatteryMonitoringEnabled = true }
417 |         defer {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:52:61: note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
   |                                                             `- note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:416:33: error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
414 |         let device = UIDevice.current
415 |         let wasEnabled = device.isBatteryMonitoringEnabled
416 |         if !wasEnabled { device.isBatteryMonitoringEnabled = true }
    |                                 `- error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
417 |         defer {
418 |             if restoreMonitoring, !wasEnabled { device.isBatteryMonitoringEnabled = false }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:52:61: note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
   |                                                             `- note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/AnrSentinel.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AnrSentinel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeviceEnvironmentMonitor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/EventBuffer.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile EventBuffer.swift
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:418:56: error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
416 |         if !wasEnabled { device.isBatteryMonitoringEnabled = true }
417 |         defer {
418 |             if restoreMonitoring, !wasEnabled { device.isBatteryMonitoringEnabled = false }
    |                                                        `- error: 'isBatteryMonitoringEnabled' is unavailable in tvOS
419 |         }
420 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:52:61: note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
50 | - (void)endGeneratingDeviceOrientationNotifications API_UNAVAILABLE(tvos, visionos);
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
   |                                                             `- note: 'isBatteryMonitoringEnabled' has been explicitly marked unavailable here
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:422:23: error: 'batteryState' is unavailable in tvOS
420 |
421 |         let state: String
422 |         switch device.batteryState {
    |                       `- error: 'batteryState' is unavailable in tvOS
423 |         case .charging: state = "charging"
424 |         case .full: state = "full"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:53:61: note: 'batteryState' has been explicitly marked unavailable here
51 |
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
   |                                                             `- note: 'batteryState' has been explicitly marked unavailable here
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
55 |
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:433:19: error: 'batteryLevel' is unavailable in tvOS
431 |             "lowPowerModeEnabled": ProcessInfo.processInfo.isLowPowerModeEnabled
432 |         ]
433 |         if device.batteryLevel >= 0 {
    |                   `- error: 'batteryLevel' is unavailable in tvOS
434 |             snapshot["batteryLevelPercent"] = min(100, max(0, Int((device.batteryLevel * 100).rounded())))
435 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:54:61: note: 'batteryLevel' has been explicitly marked unavailable here
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
   |                                                             `- note: 'batteryLevel' has been explicitly marked unavailable here
55 |
56 | @property(nonatomic,getter=isProximityMonitoringEnabled) BOOL proximityMonitoringEnabled API_AVAILABLE(ios(3.0)); // default is NO
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift:434:75: error: 'batteryLevel' is unavailable in tvOS
432 |         ]
433 |         if device.batteryLevel >= 0 {
434 |             snapshot["batteryLevelPercent"] = min(100, max(0, Int((device.batteryLevel * 100).rounded())))
    |                                                                           `- error: 'batteryLevel' is unavailable in tvOS
435 |         }
436 |         return snapshot
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:54:61: note: 'batteryLevel' has been explicitly marked unavailable here
52 | @property(nonatomic,getter=isBatteryMonitoringEnabled) BOOL batteryMonitoringEnabled API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // default is NO
53 | @property(nonatomic,readonly) UIDeviceBatteryState          batteryState API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // UIDeviceBatteryStateUnknown if monitoring disabled
54 | @property(nonatomic,readonly) float                         batteryLevel API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos);  // 0 .. 1.0. -1.0 if UIDeviceBatteryStateUnknown
   |                                                             `- note: 'batteryLevel' has been explicitly marked unavailable here
55 |
56 | @property(nonatomic,getter=isProximityMonitoringEnabled) BOOL proximityMonitoringEnabled API_AVAILABLE(ios(3.0)); // default is NO
SwiftCompile normal arm64 Compiling\ ReplayOrchestrator.swift,\ SegmentDispatcher.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/ReplayOrchestrator.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/SegmentDispatcher.swift (in target 'Rejourney' from project 'Rejourney')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/ReplayOrchestrator.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ReplayOrchestrator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/SegmentDispatcher.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SegmentDispatcher.swift
SwiftCompile normal arm64 Compiling\ RejourneySDKInfo.swift,\ DataCompression.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/RejourneySDKInfo.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/DataCompression.swift (in target 'Rejourney' from project 'Rejourney')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/RejourneySDKInfo.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RejourneySDKInfo.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/DataCompression.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DataCompression.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Rejourney (in target 'Rejourney' from project 'Rejourney')
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:120:34: error: 'MXMetricPayload' is unavailable in tvOS
118 |     }
119 |
120 |     func didReceive(_ payloads: [MXMetricPayload]) {
    |                                  `- error: 'MXMetricPayload' is unavailable in tvOS
121 |         // Daily aggregate metrics are not Stability occurrences.
122 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricPayload.h:39:12: note: 'MXMetricPayload' has been explicitly marked unavailable here
 37 |  */
 38 | API_DEPRECATED("Use MetricReport instead.", ios(13.0, API_TO_BE_DEPRECATED), macos(10.15, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
 39 | @interface MXMetricPayload : NSObject <NSSecureCoding>
    |            `- note: 'MXMetricPayload' has been explicitly marked unavailable here
 40 |
 41 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:124:34: error: 'MXDiagnosticPayload' is unavailable in tvOS
122 |     }
123 |
124 |     func didReceive(_ payloads: [MXDiagnosticPayload]) {
    |                                  `- error: 'MXDiagnosticPayload' is unavailable in tvOS
125 |         subscriptionLock.lock()
126 |         let collectCrashes = crashCollectionEnabled
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXDiagnosticPayload.h:30:12: note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
28 |  */
29 | API_DEPRECATED("Use DiagnosticReport instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
30 | @interface MXDiagnosticPayload : NSObject <NSSecureCoding>
   |            `- note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
31 |
32 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:192:38: error: 'MXHangDiagnostic' is unavailable in tvOS
190 |     }
191 |
192 |     private func persist(diagnostic: MXHangDiagnostic, payload: MXDiagnosticPayload) {
    |                                      `- error: 'MXHangDiagnostic' is unavailable in tvOS
193 |         let durationMs = max(
194 |             1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXHangDiagnostic.h:22:12: note: 'MXHangDiagnostic' has been explicitly marked unavailable here
20 | */
21 | API_DEPRECATED("Use DiagnosticResult instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
22 | @interface MXHangDiagnostic : MXDiagnostic
   |            `- note: 'MXHangDiagnostic' has been explicitly marked unavailable here
23 |
24 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:192:65: error: 'MXDiagnosticPayload' is unavailable in tvOS
190 |     }
191 |
192 |     private func persist(diagnostic: MXHangDiagnostic, payload: MXDiagnosticPayload) {
    |                                                                 `- error: 'MXDiagnosticPayload' is unavailable in tvOS
193 |         let durationMs = max(
194 |             1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXDiagnosticPayload.h:30:12: note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
28 |  */
29 | API_DEPRECATED("Use DiagnosticReport instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
30 | @interface MXDiagnosticPayload : NSObject <NSSecureCoding>
   |            `- note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
31 |
32 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:239:37: error: 'MXCrashDiagnostic' is unavailable in tvOS
237 |
238 |     private func persist(
239 |         crashDiagnostic diagnostic: MXCrashDiagnostic,
    |                                     `- error: 'MXCrashDiagnostic' is unavailable in tvOS
240 |         payload: MXDiagnosticPayload
241 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXCrashDiagnostic.h:22:12: note: 'MXCrashDiagnostic' has been explicitly marked unavailable here
20 | */
21 | API_DEPRECATED("Use DiagnosticResult instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
22 | @interface MXCrashDiagnostic : MXDiagnostic
   |            `- note: 'MXCrashDiagnostic' has been explicitly marked unavailable here
23 |
24 |
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:240:18: error: 'MXDiagnosticPayload' is unavailable in tvOS
238 |     private func persist(
239 |         crashDiagnostic diagnostic: MXCrashDiagnostic,
240 |         payload: MXDiagnosticPayload
    |                  `- error: 'MXDiagnosticPayload' is unavailable in tvOS
241 |     ) {
242 |         let frames = Self.frames(from: diagnostic.callStackTree)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXDiagnosticPayload.h:30:12: note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
28 |  */
29 | API_DEPRECATED("Use DiagnosticReport instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
30 | @interface MXDiagnosticPayload : NSObject <NSSecureCoding>
   |            `- note: 'MXDiagnosticPayload' has been explicitly marked unavailable here
31 |
32 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:331:35: error: 'MXCallStackTree' is unavailable in tvOS
329 |     }
330 |
331 |     static func frames(from tree: MXCallStackTree) -> [String] {
    |                                   `- error: 'MXCallStackTree' is unavailable in tvOS
332 |         guard
333 |             let json = try? JSONSerialization.jsonObject(with: tree.jsonRepresentation()),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXCallStackTree.h:19:12: note: 'MXCallStackTree' has been explicitly marked unavailable here
17 | */
18 | API_DEPRECATED("Use CallStackTree instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
19 | @interface MXCallStackTree : NSObject <NSSecureCoding>
   |            `- note: 'MXCallStackTree' has been explicitly marked unavailable here
20 |
21 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:16:54: error: 'MXMetricManagerSubscriber' is unavailable in tvOS
 14 | /// watchdog-thread stack.
 15 | @available(iOS 14.0, *)
 16 | final class RejourneyMetricKitDiagnostics: NSObject, MXMetricManagerSubscriber {
    |                                                      `- error: 'MXMetricManagerSubscriber' is unavailable in tvOS
 17 |     static let shared = RejourneyMetricKitDiagnostics()
 18 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricManager.h:110:11: note: 'MXMetricManagerSubscriber' has been explicitly marked unavailable here
108 |  */
109 | API_DEPRECATED("Use MetricManager instead.", ios(13.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos)
110 | @protocol MXMetricManagerSubscriber <NSObject>
    |           `- note: 'MXMetricManagerSubscriber' has been explicitly marked unavailable here
111 |
112 | @optional
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:120:10: error: cannot override 'didReceive' which has been marked unavailable
118 |     }
119 |
120 |     func didReceive(_ payloads: [MXMetricPayload]) {
    |          `- error: cannot override 'didReceive' which has been marked unavailable
121 |         // Daily aggregate metrics are not Stability occurrences.
122 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricManager.h:124:1: note: 'didReceive' has been explicitly marked unavailable here
122 |  @discussion    This method is invoked on a background queue.
123 |  */
124 | - (void)didReceiveMetricPayloads:(NSArray<MXMetricPayload *> * _Nonnull)payloads API_DEPRECATED("Use MetricManager.metricReports instead.", ios(13.0, API_TO_BE_DEPRECATED), macos(10.15, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos);
    | `- note: 'didReceive' has been explicitly marked unavailable here
125 |
126 | /*!
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift:124:10: error: cannot override 'didReceive' which has been marked unavailable
122 |     }
123 |
124 |     func didReceive(_ payloads: [MXDiagnosticPayload]) {
    |          `- error: cannot override 'didReceive' which has been marked unavailable
125 |         subscriptionLock.lock()
126 |         let collectCrashes = crashCollectionEnabled
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/MetricKit.framework/Headers/MXMetricManager.h:136:1: note: 'didReceive' has been explicitly marked unavailable here
134 |  @discussion    This method is invoked on a background queue.
135 |  */
136 | - (void)didReceiveDiagnosticPayloads:(NSArray<MXDiagnosticPayload *> * _Nonnull)payloads API_DEPRECATED("Use MetricManager.diagnosticReports instead.", ios(14.0, API_TO_BE_DEPRECATED), macos(12.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(tvos, watchos);
    | `- note: 'didReceive' has been explicitly marked unavailable here
137 |
138 | @end
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Engine/DeviceRegistrar.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Engine/DiagnosticLog.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/AnrSentinel.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/DeviceEnvironmentMonitor.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/EventBuffer.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/InteractionRecorder.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/RejourneyNetworkEventFilter.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/RejourneyURLProtocol.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/ReplayOrchestrator.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/SegmentDispatcher.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/SpecialCases.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/StabilityMonitor.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/TelemetryPipeline.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/ViewHierarchyScanner.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Rejourney.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/RejourneySDKInfo.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/DataCompression.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/RejourneyEventSerializer.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/RuntimeMethodSwap.swift -target arm64-apple-tvos15.1 -module-can-import-version MetricKit 367 1.0.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libStateReportingMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#StateReportingMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/RejourneySignalSupport.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/RejourneySignalSupport/include -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/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Rejourney -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/Objects-normal/arm64/Rejourney.abi.json
SwiftCompile normal arm64 (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ VisualCapture.swift,\ Rejourney.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Rejourney.swift (in target 'Rejourney' from project 'Rejourney')
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift:157:31: error: 'keyboardWillShowNotification' is unavailable in tvOS
 155 |             self,
 156 |             selector: #selector(_handleKeyboardWillShow(_:)),
 157 |             name: UIResponder.keyboardWillShowNotification,
     |                               `- error: 'keyboardWillShowNotification' is unavailable in tvOS
 158 |             object: nil
 159 |         )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:132:39: note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
130 | // Use the various UICoordinateSpace convertRect facilities to get the frame in the desired coordinate system.
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift:163:31: error: 'keyboardWillHideNotification' is unavailable in tvOS
 161 |             self,
 162 |             selector: #selector(_handleKeyboardWillHide(_:)),
 163 |             name: UIResponder.keyboardWillHideNotification,
     |                               `- error: 'keyboardWillHideNotification' is unavailable in tvOS
 164 |             object: nil
 165 |         )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:134:39: note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
136 |
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift:169:31: error: 'keyboardDidShowNotification' is unavailable in tvOS
 167 |             self,
 168 |             selector: #selector(_handleKeyboardDidShow(_:)),
 169 |             name: UIResponder.keyboardDidShowNotification,
     |                               `- error: 'keyboardDidShowNotification' is unavailable in tvOS
 170 |             object: nil
 171 |         )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:133:39: note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift:175:31: error: 'keyboardDidHideNotification' is unavailable in tvOS
 173 |             self,
 174 |             selector: #selector(_handleKeyboardDidHide),
 175 |             name: UIResponder.keyboardDidHideNotification,
     |                               `- error: 'keyboardDidHideNotification' is unavailable in tvOS
 176 |             object: nil
 177 |         )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:135:39: note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift:742:69: error: 'keyboardFrameEndUserInfoKey' is unavailable in tvOS
 740 |
 741 |     private func _keyboardPlaceholderRect(from notification: Notification) -> CGRect? {
 742 |         guard let screenFrame = (notification.userInfo?[UIResponder.keyboardFrameEndUserInfoKey] as? NSValue)?.cgRectValue else {
     |                                                                     `- error: 'keyboardFrameEndUserInfoKey' is unavailable in tvOS
 743 |             return nil
 744 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:138:30: note: 'keyboardFrameEndUserInfoKey' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
138 | UIKIT_EXTERN NSString *const UIKeyboardFrameEndUserInfoKey          API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
    |                              `- note: 'keyboardFrameEndUserInfoKey' has been explicitly marked unavailable here
139 | UIKIT_EXTERN NSString *const UIKeyboardAnimationDurationUserInfoKey API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of double
140 | UIKIT_EXTERN NSString *const UIKeyboardAnimationCurveUserInfoKey    API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of NSUInteger (UIViewAnimationCurve)
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift:1164:26: error: 'AVCaptureVideoPreviewLayer' is only available in tvOS 17.0 or newer
  70 |
  71 | @objc(RJNativeVisualCapture)
  72 | final class VisualCapture: NSObject {
     |             `- note: add '@available' attribute to enclosing class
  73 |
  74 |     @objc static let shared = VisualCapture()
     :
1156 |     }
1157 |
1158 |     private func _isCameraView(_ view: UIView, className: String? = nil) -> Bool {
     |                  `- note: add '@available' attribute to enclosing instance method
1159 |         let resolvedClassName = className ?? String(describing: type(of: view))
1160 |         let lowerClassName = resolvedClassName.lowercased()
     :
1162 |             return true
1163 |         }
1164 |         if view.layer is AVCaptureVideoPreviewLayer {
     |                          |- error: 'AVCaptureVideoPreviewLayer' is only available in tvOS 17.0 or newer
     |                          `- note: add 'if #available' version check
1165 |             return true
1166 |         }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/VisualCapture.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VisualCapture.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Rejourney.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Rejourney.swift
SwiftCompile normal arm64 Compiling\ RejourneyEventSerializer.swift,\ RuntimeMethodSwap.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/RejourneyEventSerializer.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/RuntimeMethodSwap.swift (in target 'Rejourney' from project 'Rejourney')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/RejourneyEventSerializer.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RejourneyEventSerializer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Utility/RuntimeMethodSwap.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RuntimeMethodSwap.swift
SwiftCompile normal arm64 Compiling\ TelemetryPipeline.swift,\ ViewHierarchyScanner.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/TelemetryPipeline.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/ViewHierarchyScanner.swift (in target 'Rejourney' from project 'Rejourney')
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/TelemetryPipeline.swift:186:116: error: 'keyboardWillShowNotification' is unavailable in tvOS
 184 |         NotificationCenter.default.addObserver(self, selector: #selector(_appSuspending), name: UIApplication.willResignActiveNotification, object: nil)
 185 |         NotificationCenter.default.addObserver(self, selector: #selector(_appSuspending), name: UIApplication.willTerminateNotification, object: nil)
 186 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardWillShow(_:)), name: UIResponder.keyboardWillShowNotification, object: nil)
     |                                                                                                                    `- error: 'keyboardWillShowNotification' is unavailable in tvOS
 187 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardDidShow(_:)), name: UIResponder.keyboardDidShowNotification, object: nil)
 188 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardDidHide), name: UIResponder.keyboardDidHideNotification, object: nil)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:132:39: note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
130 | // Use the various UICoordinateSpace convertRect facilities to get the frame in the desired coordinate system.
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/TelemetryPipeline.swift:187:115: error: 'keyboardDidShowNotification' is unavailable in tvOS
 185 |         NotificationCenter.default.addObserver(self, selector: #selector(_appSuspending), name: UIApplication.willTerminateNotification, object: nil)
 186 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardWillShow(_:)), name: UIResponder.keyboardWillShowNotification, object: nil)
 187 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardDidShow(_:)), name: UIResponder.keyboardDidShowNotification, object: nil)
     |                                                                                                                   `- error: 'keyboardDidShowNotification' is unavailable in tvOS
 188 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardDidHide), name: UIResponder.keyboardDidHideNotification, object: nil)
 189 |         if Thread.isMainThread {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:133:39: note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/TelemetryPipeline.swift:188:111: error: 'keyboardDidHideNotification' is unavailable in tvOS
 186 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardWillShow(_:)), name: UIResponder.keyboardWillShowNotification, object: nil)
 187 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardDidShow(_:)), name: UIResponder.keyboardDidShowNotification, object: nil)
 188 |         NotificationCenter.default.addObserver(self, selector: #selector(_keyboardDidHide), name: UIResponder.keyboardDidHideNotification, object: nil)
     |                                                                                                               `- error: 'keyboardDidHideNotification' is unavailable in tvOS
 189 |         if Thread.isMainThread {
 190 |             let frame = _visibleKeyboardScreenFrame()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:135:39: note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/TelemetryPipeline.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TelemetryPipeline.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/ViewHierarchyScanner.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ViewHierarchyScanner.swift
SwiftCompile normal arm64 Compiling\ RejourneyNetworkEventFilter.swift,\ RejourneyURLProtocol.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/RejourneyNetworkEventFilter.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/RejourneyURLProtocol.swift (in target 'Rejourney' from project 'Rejourney')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/RejourneyNetworkEventFilter.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RejourneyNetworkEventFilter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/RejourneyURLProtocol.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RejourneyURLProtocol.swift
SwiftCompile normal arm64 Compiling\ SpecialCases.swift,\ StabilityMonitor.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/SpecialCases.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/StabilityMonitor.swift (in target 'Rejourney' from project 'Rejourney')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/SpecialCases.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpecialCases.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/StabilityMonitor.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StabilityMonitor.swift
/Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/SpecialCases.swift:532:27: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
530 |     private func _isMapMotionGesture(_ recognizer: UIGestureRecognizer) -> Bool {
531 |         recognizer is UIPanGestureRecognizer ||
532 |             recognizer is UIPinchGestureRecognizer ||
    |                           `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
533 |             recognizer is UIRotationGestureRecognizer
534 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic)          CGFloat scale;               // scale relative to the touch points in screen coordinates
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift,\ DeviceRegistrar.swift,\ DiagnosticLog.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Engine/DeviceRegistrar.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Engine/DiagnosticLog.swift (in target 'Rejourney' from project 'Rejourney')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rejourney.build/Debug-appletvos/Rejourney-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Engine/DeviceRegistrar.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeviceRegistrar.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Engine/DiagnosticLog.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DiagnosticLog.swift
SwiftCompile normal arm64 Compiling\ InteractionRecorder.swift,\ MetricKitDiagnostics.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/InteractionRecorder.swift /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift (in target 'Rejourney' from project 'Rejourney')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/InteractionRecorder.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InteractionRecorder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/packages/ios/Sources/Rejourney/Recording/MetricKitDiagnostics.swift (in target 'Rejourney' from project 'Rejourney')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MetricKitDiagnostics.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-23 03:05:05.742 xcodebuild[1010:6012] [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\ Rejourney (in target 'Rejourney' from project 'Rejourney')
	SwiftCompile normal arm64 (in target 'Rejourney' from project 'Rejourney')
	Building workspace Rejourney with scheme Rejourney
(3 failures)
BUILD FAILURE 6.4 tvOS