The Swift Package Index logo.Swift Package Index

Build Information

Failed to build UIKitUltra, reference 3.0.0-alpha.5 (e71947), with Swift 6.4 for tvOS using Xcode 27.0 on 14 Oct 2026 13:51:48 UTC.

Build Command

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

Build Log

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/PopupButton.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PopupButton.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/SecureTextField.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SecureTextField.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/Button.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Button.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/Collection.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Collection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/CollectionDynamicCell.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CollectionDynamicCell.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/CollectionView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CollectionView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/CollectionViewAlignedFlowLayout.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CollectionViewAlignedFlowLayout.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/CollectionViewCell.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CollectionViewCell.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/CollectionViewFlowLayout.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CollectionViewFlowLayout.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/ControlView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ControlView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/DatePickerView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DatePickerView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/DynamicPickerView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DynamicPickerView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/ImageView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ImageView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/InputView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InputView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/LayerView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayerView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/List.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile List.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/ListDynamicCell.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ListDynamicCell.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/PickerView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PickerView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/RefreshControl.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RefreshControl.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/ScrollView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ScrollView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/SegmentedControl.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SegmentedControl.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/SliderView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SliderView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/StaticListCell.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StaticListCell.swift
SwiftCompile normal arm64 Compiling\ ImageReloadingStyle.swift,\ InnerState.swift,\ LinuxAppBuilder.swift,\ LinuxBodyBuilder.swift,\ LinuxGTKFluentPropertyBinding.swift,\ LivePreview.swift,\ PreviewBuilder.swift,\ PreviewBuilderItem.swift,\ ShortcutBuilder.swift,\ Spoken.swift,\ StateStringBuilder.swift,\ StateValuable.swift,\ UILayoutPriority.swift,\ ViewContext.swift,\ TextFieldStyle.swift,\ LinuxPrimitives.swift,\ MacOS+Button.swift,\ MacOS+GlassEffectView.swift,\ MacOS+ImageView.swift,\ MacOS+List.swift,\ MacOS+ScrollView.swift,\ MacOS+Text.swift,\ MacOS+TextField.swift,\ MacOS+TextView.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/ImageReloadingStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/InnerState.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/LinuxAppBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/LinuxBodyBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/LinuxGTKFluentPropertyBinding.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/LivePreview.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/PreviewBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/PreviewBuilderItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/ShortcutBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/Spoken.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/StateStringBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/StateValuable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/UILayoutPriority.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/ViewContext.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Styles/TextFieldStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Linux/LinuxPrimitives.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+Button.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+GlassEffectView.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+ImageView.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+List.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+ScrollView.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+Text.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+TextField.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+TextView.swift (in target 'Ultra' from project 'UIKitUltra')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/ImageReloadingStyle.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ImageReloadingStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/InnerState.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InnerState.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/LinuxAppBuilder.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LinuxAppBuilder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/LinuxBodyBuilder.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LinuxBodyBuilder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/LinuxGTKFluentPropertyBinding.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LinuxGTKFluentPropertyBinding.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/LivePreview.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LivePreview.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/PreviewBuilder.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PreviewBuilder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/PreviewBuilderItem.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PreviewBuilderItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/ShortcutBuilder.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ShortcutBuilder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/Spoken.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Spoken.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/StateStringBuilder.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StateStringBuilder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/StateValuable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StateValuable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/UILayoutPriority.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UILayoutPriority.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Structs/ViewContext.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ViewContext.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Styles/TextFieldStyle.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextFieldStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Linux/LinuxPrimitives.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LinuxPrimitives.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+Button.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MacOS+Button.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+GlassEffectView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MacOS+GlassEffectView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+ImageView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MacOS+ImageView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+List.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MacOS+List.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+ScrollView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MacOS+ScrollView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+Text.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MacOS+Text.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+TextField.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MacOS+TextField.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/MacOS/MacOS+TextView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MacOS+TextView.swift
SwiftCompile normal arm64 Compiling\ Stepper.swift,\ TableView.swift,\ TableViewCell.swift,\ Text.swift,\ TextField.swift,\ TextView.swift,\ Toggle.swift,\ VerificationCodeView.swift,\ VisualEffectView.swift,\ WrappedViewControllerView.swift,\ ActivityIndicator.swift,\ BarButtonItemView.swift,\ BaseView.swift,\ HScrollStack.swift,\ HSpace.swift,\ HStack.swift,\ HUD.swift,\ Space.swift,\ StackView.swift,\ VScrollStack.swift,\ VSpace.swift,\ VStack.swift,\ View.swift,\ WrapperView.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/Stepper.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TableView.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/Text.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextField.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextView.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/Toggle.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/VerificationCodeView.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/VisualEffectView.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/WrappedViewControllerView.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/ActivityIndicator.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/BarButtonItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/BaseView.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/HScrollStack.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/HSpace.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/HStack.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/HUD.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/Space.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/StackView.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/VScrollStack.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/VSpace.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/VStack.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/View.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/WrapperView.swift (in target 'Ultra' from project 'UIKitUltra')
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TableView.swift:221:11: warning: 'TableView' is deprecated: renamed to 'UTableView' [#DeprecatedDeclaration]
219 | }
220 |
221 | extension TableView: UIScrollViewDelegate {
    |           |- warning: 'TableView' is deprecated: renamed to 'UTableView' [#DeprecatedDeclaration]
    |           `- note: use 'UTableView' instead
222 |     @discardableResult
223 |     public func contentOffset(_ position: CGPoint, animated: Bool = true) -> Self {
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TableView.swift:51:13: error: 'registerForTraitChanges(_:handler:)' is only available in tvOS 17.0 or newer
  7 | public typealias TableView = UTableView
  8 |
  9 | open class UTableView: UITableView, AnyDeclarativeProtocol, DeclarativeProtocolInternal {
    |            `- note: add '@available' attribute to enclosing class
 10 |     public var declarativeView: UTableView { self }
 11 |     public lazy var properties = Properties<UTableView>()
    :
 47 |     }
 48 |
 49 |     func _setup() {
    |          `- note: add '@available' attribute to enclosing instance method
 50 |         if #available(iOS 17.0, *) {
 51 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
    |             |- error: 'registerForTraitChanges(_:handler:)' is only available in tvOS 17.0 or newer
    |             `- note: add 'if #available' version check
 52 |                 guard let self else { return }
 53 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TableView.swift:51:38: error: 'UITraitUserInterfaceStyle' is only available in tvOS 17.0 or newer
  7 | public typealias TableView = UTableView
  8 |
  9 | open class UTableView: UITableView, AnyDeclarativeProtocol, DeclarativeProtocolInternal {
    |            `- note: add '@available' attribute to enclosing class
 10 |     public var declarativeView: UTableView { self }
 11 |     public lazy var properties = Properties<UTableView>()
    :
 47 |     }
 48 |
 49 |     func _setup() {
    |          `- note: add '@available' attribute to enclosing instance method
 50 |         if #available(iOS 17.0, *) {
 51 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
    |                                      |- error: 'UITraitUserInterfaceStyle' is only available in tvOS 17.0 or newer
    |                                      `- note: add 'if #available' version check
 52 |                 guard let self else { return }
 53 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TableView.swift:51:79: warning: variable 'self' was written to, but never read
 49 |     func _setup() {
 50 |         if #available(iOS 17.0, *) {
 51 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
    |                                                                               `- warning: variable 'self' was written to, but never read
 52 |                 guard let self else { return }
 53 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TableViewCell.swift:48:13: error: 'registerForTraitChanges(_:handler:)' is only available in tvOS 17.0 or newer
 7 | public typealias TableViewCell = UTableViewCell
 8 |
 9 | open class UTableViewCell: UITableViewCell, AnyDeclarativeProtocol, DeclarativeProtocolInternal, Cellable {
   |            `- note: add '@available' attribute to enclosing class
10 |     public var declarativeView: UTableViewCell { self }
11 |     public lazy var properties = Properties<UTableViewCell>()
   :
44 |     }
45 |
46 |     func _setup() {
   |          `- note: add '@available' attribute to enclosing instance method
47 |         if #available(iOS 17.0, *) {
48 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
   |             |- error: 'registerForTraitChanges(_:handler:)' is only available in tvOS 17.0 or newer
   |             `- note: add 'if #available' version check
49 |                 guard let self else { return }
50 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TableViewCell.swift:48:38: error: 'UITraitUserInterfaceStyle' is only available in tvOS 17.0 or newer
 7 | public typealias TableViewCell = UTableViewCell
 8 |
 9 | open class UTableViewCell: UITableViewCell, AnyDeclarativeProtocol, DeclarativeProtocolInternal, Cellable {
   |            `- note: add '@available' attribute to enclosing class
10 |     public var declarativeView: UTableViewCell { self }
11 |     public lazy var properties = Properties<UTableViewCell>()
   :
44 |     }
45 |
46 |     func _setup() {
   |          `- note: add '@available' attribute to enclosing instance method
47 |         if #available(iOS 17.0, *) {
48 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
   |                                      |- error: 'UITraitUserInterfaceStyle' is only available in tvOS 17.0 or newer
   |                                      `- note: add 'if #available' version check
49 |                 guard let self else { return }
50 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TableViewCell.swift:48:79: warning: variable 'self' was written to, but never read
46 |     func _setup() {
47 |         if #available(iOS 17.0, *) {
48 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
   |                                                                               `- warning: variable 'self' was written to, but never read
49 |                 guard let self else { return }
50 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/Text.swift:85:13: error: 'registerForTraitChanges(_:handler:)' is only available in tvOS 17.0 or newer
  7 |
  8 | /// aka `UILabel`
  9 | open class UText: UILabel, AnyDeclarativeProtocol, DeclarativeProtocolInternal {
    |            `- note: add '@available' attribute to enclosing class
 10 |     public var declarativeView: UText { self }
 11 |     public lazy var properties = Properties<UText>()
    :
 79 |     }
 80 |
 81 |     func _setup() {
    |          `- note: add '@available' attribute to enclosing instance method
 82 |         translatesAutoresizingMaskIntoConstraints = false
 83 |         clipsToBounds = true
 84 |         if #available(iOS 17.0, *) {
 85 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
    |             |- error: 'registerForTraitChanges(_:handler:)' is only available in tvOS 17.0 or newer
    |             `- note: add 'if #available' version check
 86 |                 guard let self else { return }
 87 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/Text.swift:85:38: error: 'UITraitUserInterfaceStyle' is only available in tvOS 17.0 or newer
  7 |
  8 | /// aka `UILabel`
  9 | open class UText: UILabel, AnyDeclarativeProtocol, DeclarativeProtocolInternal {
    |            `- note: add '@available' attribute to enclosing class
 10 |     public var declarativeView: UText { self }
 11 |     public lazy var properties = Properties<UText>()
    :
 79 |     }
 80 |
 81 |     func _setup() {
    |          `- note: add '@available' attribute to enclosing instance method
 82 |         translatesAutoresizingMaskIntoConstraints = false
 83 |         clipsToBounds = true
 84 |         if #available(iOS 17.0, *) {
 85 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
    |                                      |- error: 'UITraitUserInterfaceStyle' is only available in tvOS 17.0 or newer
    |                                      `- note: add 'if #available' version check
 86 |                 guard let self else { return }
 87 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/Text.swift:85:79: warning: variable 'self' was written to, but never read
 83 |         clipsToBounds = true
 84 |         if #available(iOS 17.0, *) {
 85 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
    |                                                                               `- warning: variable 'self' was written to, but never read
 86 |                 guard let self else { return }
 87 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextField.swift:98:13: error: 'registerForTraitChanges(_:handler:)' is only available in tvOS 17.0 or newer
  5 | import UltraCore
  6 |
  7 | open class UTextField: UITextField, AnyDeclarativeProtocol, DeclarativeProtocolInternal {
    |            `- note: add '@available' attribute to enclosing class
  8 |     public var declarativeView: UTextField { self }
  9 |     public typealias P = Properties<UTextField>
    :
 92 |     fileprivate lazy var _innerDelegate = _InnerDelegate(self)
 93 |
 94 |     private func _setup() {
    |                  `- note: add '@available' attribute to enclosing instance method
 95 |         translatesAutoresizingMaskIntoConstraints = false
 96 |         delegate = _innerDelegate
 97 |         if #available(iOS 17.0, *) {
 98 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
    |             |- error: 'registerForTraitChanges(_:handler:)' is only available in tvOS 17.0 or newer
    |             `- note: add 'if #available' version check
 99 |                 guard let self else { return }
100 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextField.swift:98:38: error: 'UITraitUserInterfaceStyle' is only available in tvOS 17.0 or newer
  5 | import UltraCore
  6 |
  7 | open class UTextField: UITextField, AnyDeclarativeProtocol, DeclarativeProtocolInternal {
    |            `- note: add '@available' attribute to enclosing class
  8 |     public var declarativeView: UTextField { self }
  9 |     public typealias P = Properties<UTextField>
    :
 92 |     fileprivate lazy var _innerDelegate = _InnerDelegate(self)
 93 |
 94 |     private func _setup() {
    |                  `- note: add '@available' attribute to enclosing instance method
 95 |         translatesAutoresizingMaskIntoConstraints = false
 96 |         delegate = _innerDelegate
 97 |         if #available(iOS 17.0, *) {
 98 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
    |                                      |- error: 'UITraitUserInterfaceStyle' is only available in tvOS 17.0 or newer
    |                                      `- note: add 'if #available' version check
 99 |                 guard let self else { return }
100 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextField.swift:98:79: warning: variable 'self' was written to, but never read
 96 |         delegate = _innerDelegate
 97 |         if #available(iOS 17.0, *) {
 98 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
    |                                                                               `- warning: variable 'self' was written to, but never read
 99 |                 guard let self else { return }
100 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextView.swift:157:43: warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
155 |
156 |     public typealias SimpleHandler = () -> Void
157 |     public typealias SimpleHandlerText = (TextView) -> Void
    |                                           |- warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
    |                                           `- note: use 'UTextView' instead
158 |     public typealias BoolHandler = () -> Bool
159 |     public typealias BoolHandlerText = (TextView) -> Bool
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextView.swift:159:41: warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
157 |     public typealias SimpleHandlerText = (TextView) -> Void
158 |     public typealias BoolHandler = () -> Bool
159 |     public typealias BoolHandlerText = (TextView) -> Bool
    |                                         |- warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
    |                                         `- note: use 'UTextView' instead
160 |     public typealias BoolHandlerTextRangeString = (TextView, NSRange, String) -> Bool
161 |     public typealias BoolHandlerRangeString = (NSRange, String) -> Bool
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextView.swift:160:52: warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
158 |     public typealias BoolHandler = () -> Bool
159 |     public typealias BoolHandlerText = (TextView) -> Bool
160 |     public typealias BoolHandlerTextRangeString = (TextView, NSRange, String) -> Bool
    |                                                    |- warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
    |                                                    `- note: use 'UTextView' instead
161 |     public typealias BoolHandlerRangeString = (NSRange, String) -> Bool
162 |     public typealias BoolHandlerTextURLRange = (TextView, URL, NSRange) -> Bool
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextView.swift:162:49: warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
160 |     public typealias BoolHandlerTextRangeString = (TextView, NSRange, String) -> Bool
161 |     public typealias BoolHandlerRangeString = (NSRange, String) -> Bool
162 |     public typealias BoolHandlerTextURLRange = (TextView, URL, NSRange) -> Bool
    |                                                 |- warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
    |                                                 `- note: use 'UTextView' instead
163 |     public typealias BoolHandlerTextURLRangeInteraction = (TextView, URL, NSRange, TextItemInteraction) -> Bool
164 |     public typealias BoolHandlerTextTextAttachmentRange = (TextView, NSTextAttachment, NSRange) -> Bool
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextView.swift:163:60: warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
161 |     public typealias BoolHandlerRangeString = (NSRange, String) -> Bool
162 |     public typealias BoolHandlerTextURLRange = (TextView, URL, NSRange) -> Bool
163 |     public typealias BoolHandlerTextURLRangeInteraction = (TextView, URL, NSRange, TextItemInteraction) -> Bool
    |                                                            |- warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
    |                                                            `- note: use 'UTextView' instead
164 |     public typealias BoolHandlerTextTextAttachmentRange = (TextView, NSTextAttachment, NSRange) -> Bool
165 |     public typealias BoolHandlerTextTextAttachmentRangeInteraction = (TextView, NSTextAttachment, NSRange, TextItemInteraction) -> Bool
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextView.swift:164:60: warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
162 |     public typealias BoolHandlerTextURLRange = (TextView, URL, NSRange) -> Bool
163 |     public typealias BoolHandlerTextURLRangeInteraction = (TextView, URL, NSRange, TextItemInteraction) -> Bool
164 |     public typealias BoolHandlerTextTextAttachmentRange = (TextView, NSTextAttachment, NSRange) -> Bool
    |                                                            |- warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
    |                                                            `- note: use 'UTextView' instead
165 |     public typealias BoolHandlerTextTextAttachmentRangeInteraction = (TextView, NSTextAttachment, NSRange, TextItemInteraction) -> Bool
166 |
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextView.swift:165:71: warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
163 |     public typealias BoolHandlerTextURLRangeInteraction = (TextView, URL, NSRange, TextItemInteraction) -> Bool
164 |     public typealias BoolHandlerTextTextAttachmentRange = (TextView, NSTextAttachment, NSRange) -> Bool
165 |     public typealias BoolHandlerTextTextAttachmentRangeInteraction = (TextView, NSTextAttachment, NSRange, TextItemInteraction) -> Bool
    |                                                                       |- warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
    |                                                                       `- note: use 'UTextView' instead
166 |
167 |     // MARK: textViewShouldBeginEditing
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextView.swift:519:36: warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
517 |
518 |     @discardableResult
519 |     public func inputView(_ view: (TextView) -> UIView) -> Self {
    |                                    |- warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
    |                                    `- note: use 'UTextView' instead
520 |         inputView(view(self))
521 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextView.swift:524:45: warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
522 |
523 |     @discardableResult
524 |     public func inputAccessoryView(_ view: (TextView) -> UIView) -> Self {
    |                                             |- warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
    |                                             `- note: use 'UTextView' instead
525 |         inputAccessoryView(view(self))
526 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextView.swift:96:13: error: 'registerForTraitChanges(_:handler:)' is only available in tvOS 17.0 or newer
  8 |
  9 | /// aka `UITextView`
 10 | open class UTextView: UITextView, AnyDeclarativeProtocol, DeclarativeProtocolInternal {
    |            `- note: add '@available' attribute to enclosing class
 11 |     public var declarativeView: UTextView { self }
 12 |     public lazy var properties = Properties<UTextView>()
    :
 88 |     private lazy var _delegate = TextViewDelegate(self)
 89 |
 90 |     private func _setup() {
    |                  `- note: add '@available' attribute to enclosing instance method
 91 |         clipsToBounds = true
 92 |         textContainer.lineFragmentPadding = 0
    :
 94 |         delegate = _delegate
 95 |         if #available(iOS 17.0, *) {
 96 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
    |             |- error: 'registerForTraitChanges(_:handler:)' is only available in tvOS 17.0 or newer
    |             `- note: add 'if #available' version check
 97 |                 guard let self else { return }
 98 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextView.swift:96:38: error: 'UITraitUserInterfaceStyle' is only available in tvOS 17.0 or newer
  8 |
  9 | /// aka `UITextView`
 10 | open class UTextView: UITextView, AnyDeclarativeProtocol, DeclarativeProtocolInternal {
    |            `- note: add '@available' attribute to enclosing class
 11 |     public var declarativeView: UTextView { self }
 12 |     public lazy var properties = Properties<UTextView>()
    :
 88 |     private lazy var _delegate = TextViewDelegate(self)
 89 |
 90 |     private func _setup() {
    |                  `- note: add '@available' attribute to enclosing instance method
 91 |         clipsToBounds = true
 92 |         textContainer.lineFragmentPadding = 0
    :
 94 |         delegate = _delegate
 95 |         if #available(iOS 17.0, *) {
 96 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
    |                                      |- error: 'UITraitUserInterfaceStyle' is only available in tvOS 17.0 or newer
    |                                      `- note: add 'if #available' version check
 97 |                 guard let self else { return }
 98 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextView.swift:96:79: warning: variable 'self' was written to, but never read
 94 |         delegate = _delegate
 95 |         if #available(iOS 17.0, *) {
 96 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
    |                                                                               `- warning: variable 'self' was written to, but never read
 97 |                 guard let self else { return }
 98 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextView.swift:565:14: error: 'isEditable' is unavailable in tvOS
563 | extension UTextView: _Enableable {
564 |     func _setEnabled(_ v: Bool) {
565 |         self.isEditable = v
    |              `- error: 'isEditable' is unavailable in tvOS
566 |     }
567 | }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:238:45: note: 'isEditable' has been explicitly marked unavailable here
236 | @property(nonatomic, copy, nonnull) NSArray<NSValue *> *selectedRanges API_AVAILABLE(ios(26.0), tvos(26.0), visionos(26.0), watchos(26.0)) NS_REFINED_FOR_SWIFT;
237 |
238 | @property(nonatomic,getter=isEditable) BOOL editable API_UNAVAILABLE(tvos);
    |                                             `- note: 'isEditable' has been explicitly marked unavailable here
239 | // Toggle selectability, which controls the ability of the user to select content and interact with URLs & attachments. On tvOS this also makes the text view focusable.
240 | // By default, text item interaction follows selectable if the text item methods on UITextViewDelegate are not implemented; otherwise, they follow the result of the specified delegate methods.
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/VerificationCodeView.swift:320:11: warning: 'VerificationCodeView' is deprecated: renamed to 'UVerificationCodeView' [#DeprecatedDeclaration]
318 | }
319 |
320 | extension VerificationCodeView: _Fontable {
    |           |- warning: 'VerificationCodeView' is deprecated: renamed to 'UVerificationCodeView' [#DeprecatedDeclaration]
    |           `- note: use 'UVerificationCodeView' instead
321 |     func _setFont(_ v: UIFont?) {
322 |         digitViews.forEach { $0.labelFont = v }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/VerificationCodeView.swift:232:13: error: 'registerForTraitChanges(_:handler:)' is only available in tvOS 17.0 or newer
  7 | public typealias VerificationCodeView = UVerificationCodeView
  8 |
  9 | open class UVerificationCodeView: UIView, AnyDeclarativeProtocol, DeclarativeProtocolInternal {
    |            `- note: add '@available' attribute to enclosing class
 10 |     public var declarativeView: UVerificationCodeView { self }
 11 |     public lazy var properties = Properties<UVerificationCodeView>()
    :
220 |     }
221 |
222 |     func setupView() {
    |          `- note: add '@available' attribute to enclosing instance method
223 |         digitViews = (0...quantity - 1).map { _ in DigitView().background(digitBackground).width($widthOfDigitView) }
224 |         body {
    :
230 |         onTapGesture { self.becomeFirstResponder() }
231 |         if #available(iOS 17.0, *) {
232 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
    |             |- error: 'registerForTraitChanges(_:handler:)' is only available in tvOS 17.0 or newer
    |             `- note: add 'if #available' version check
233 |                 guard let self else { return }
234 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/VerificationCodeView.swift:232:38: error: 'UITraitUserInterfaceStyle' is only available in tvOS 17.0 or newer
  7 | public typealias VerificationCodeView = UVerificationCodeView
  8 |
  9 | open class UVerificationCodeView: UIView, AnyDeclarativeProtocol, DeclarativeProtocolInternal {
    |            `- note: add '@available' attribute to enclosing class
 10 |     public var declarativeView: UVerificationCodeView { self }
 11 |     public lazy var properties = Properties<UVerificationCodeView>()
    :
220 |     }
221 |
222 |     func setupView() {
    |          `- note: add '@available' attribute to enclosing instance method
223 |         digitViews = (0...quantity - 1).map { _ in DigitView().background(digitBackground).width($widthOfDigitView) }
224 |         body {
    :
230 |         onTapGesture { self.becomeFirstResponder() }
231 |         if #available(iOS 17.0, *) {
232 |             registerForTraitChanges([UITraitUserInterfaceStyle.self]) { [weak self] (self: Self?, previousTraitCollection) in
    |                                      |- error: 'UITraitUserInterfaceStyle' is only available in tvOS 17.0 or newer
    |                                      `- note: add 'if #available' version check
233 |                 guard let self else { return }
234 |                 self.properties.traitCollectionDidChangeHandlers.values.forEach { $0(self.traitCollection) }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/Stepper.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Stepper.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TableView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TableView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TableViewCell.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TableViewCell.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/Text.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Text.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextField.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextField.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/TextView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/Toggle.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Toggle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/VerificationCodeView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VerificationCodeView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/VisualEffectView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VisualEffectView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Not-MacOS/WrappedViewControllerView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WrappedViewControllerView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/ActivityIndicator.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ActivityIndicator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/BarButtonItemView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BarButtonItemView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/BaseView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile BaseView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/HScrollStack.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HScrollStack.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/HSpace.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HSpace.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/HStack.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HStack.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/HUD.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HUD.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/Space.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Space.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/StackView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StackView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/VScrollStack.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VScrollStack.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/VSpace.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VSpace.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/VStack.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VStack.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/View.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Views/Universal/WrapperView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WrapperView.swift
SwiftCompile normal arm64 Compiling\ MultiClickIgnorable.swift,\ NavigationControllerable.swift,\ Placeholderable.swift,\ PullsDownable.swift,\ Refreshable.swift,\ Scrollable.swift,\ Secureable.swift,\ SegmentControlable.swift,\ SideViewProtocol.swift,\ Soundable.swift,\ StackForEach.swift,\ StateBindingOwner.swift,\ SwiftUIable.swift,\ Taggable.swift,\ TextAdjustsFontSizeable.swift,\ TextAligmentable.swift,\ TextAttributesEditingAllowable.swift,\ TextAutocapitalizationable.swift,\ TextAutocorrectionable.swift,\ TextBindable.swift,\ TextFieldContentTypeable.swift,\ TextFieldDelegate.swift,\ TextFieldLeftViewable.swift,\ TextFieldRightViewable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/MultiClickIgnorable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/NavigationControllerable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/Placeholderable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/PullsDownable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/Refreshable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/Scrollable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/Secureable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/SegmentControlable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/SideViewProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/Soundable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/StackForEach.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/StateBindingOwner.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/SwiftUIable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/Taggable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextAdjustsFontSizeable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextAligmentable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextAttributesEditingAllowable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextAutocapitalizationable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextAutocorrectionable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextBindable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextFieldContentTypeable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextFieldDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextFieldLeftViewable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextFieldRightViewable.swift (in target 'Ultra' from project 'UIKitUltra')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/MultiClickIgnorable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MultiClickIgnorable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/NavigationControllerable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NavigationControllerable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/Placeholderable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Placeholderable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/PullsDownable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PullsDownable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/Refreshable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Refreshable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/Scrollable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Scrollable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/Secureable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Secureable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/SegmentControlable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SegmentControlable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/SideViewProtocol.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SideViewProtocol.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/Soundable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Soundable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/StackForEach.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StackForEach.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/StateBindingOwner.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StateBindingOwner.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/SwiftUIable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SwiftUIable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/Taggable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Taggable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextAdjustsFontSizeable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextAdjustsFontSizeable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextAligmentable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextAligmentable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextAttributesEditingAllowable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextAttributesEditingAllowable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextAutocapitalizationable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextAutocapitalizationable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextAutocorrectionable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextAutocorrectionable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextBindable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextBindable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextFieldContentTypeable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextFieldContentTypeable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextFieldDelegate.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextFieldDelegate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextFieldLeftViewable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextFieldLeftViewable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Protocols/TextFieldRightViewable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextFieldRightViewable.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Ultra (in target 'Ultra' from project 'UIKitUltra')
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp+Shortcut.swift:16:19: error: 'UIMutableApplicationShortcutItem' is unavailable in tvOS
14 |         public var shortcutBuilderContent: ShortcutBuilderItem { .shortcut(self) }
15 |
16 |         let item: UIMutableApplicationShortcutItem
   |                   `- error: 'UIMutableApplicationShortcutItem' is unavailable in tvOS
17 |
18 |         var _update = {}
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplicationShortcutItem.h:90:12: note: 'UIMutableApplicationShortcutItem' has been explicitly marked unavailable here
 88 |
 89 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(tvos, watchos)
 90 | @interface UIMutableApplicationShortcutItem : UIApplicationShortcutItem
    |            `- note: 'UIMutableApplicationShortcutItem' has been explicitly marked unavailable here
 91 |
 92 | // An application-specific string that identifies the type of action to perform.
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp+Shortcut.swift:59:31: error: 'UIApplicationShortcutIcon' is unavailable in tvOS
57 |
58 |         @discardableResult
59 |         public func icon(_ v: UIApplicationShortcutIcon?) -> Self {
   |                               `- error: 'UIApplicationShortcutIcon' is unavailable in tvOS
60 |             item.icon = v
61 |             return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplicationShortcutItem.h:49:12: note: 'UIApplicationShortcutIcon' has been explicitly marked unavailable here
 47 |
 48 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(tvos, watchos)
 49 | @interface UIApplicationShortcutIcon : NSObject <NSCopying>
    |            `- note: 'UIApplicationShortcutIcon' has been explicitly marked unavailable here
 50 |
 51 | // Create an icon using a system-defined image.
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp+Shortcut.swift:65:32: error: 'UIApplicationShortcutIcon' is unavailable in tvOS
63 |
64 |         @discardableResult
65 |         public func icon(type: UIApplicationShortcutIcon.IconType) -> Self {
   |                                `- error: 'UIApplicationShortcutIcon' is unavailable in tvOS
66 |             item.icon = .init(type: type)
67 |             return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplicationShortcutItem.h:49:12: note: 'UIApplicationShortcutIcon' has been explicitly marked unavailable here
 47 |
 48 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(tvos, watchos)
 49 | @interface UIApplicationShortcutIcon : NSObject <NSCopying>
    |            `- note: 'UIApplicationShortcutIcon' has been explicitly marked unavailable here
 50 |
 51 | // Create an icon using a system-defined image.
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:17:61: error: 'orientation' is unavailable in tvOS
 15 |     public static var mainScene: MainScene { shared.mainScene }
 16 |
 17 |     @UState public var deviceOrientation = UIDevice.current.orientation
    |                                                             `- error: 'orientation' is unavailable in tvOS
 18 |     @UState public var deviceBatteryLevel = UIDevice.current.batteryLevel
 19 |     @UState public var deviceBatteryState = UIDevice.current.batteryState
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:44:51: note: 'orientation' has been explicitly marked unavailable here
42 | @property(nonatomic,readonly,strong) NSString    *systemName;        // e.g. @"iOS"
43 | @property(nonatomic,readonly,strong) NSString    *systemVersion;     // e.g. @"4.0"
44 | @property(nonatomic,readonly) UIDeviceOrientation orientation API_UNAVAILABLE(tvos, visionos);       // return current device orientation.  this will return UIDeviceOrientationUnknown unless device orientation notifications are being generated.
   |                                                   `- note: 'orientation' has been explicitly marked unavailable here
45 |
46 | @property(nullable, nonatomic,readonly,strong) NSUUID      *identifierForVendor API_AVAILABLE(ios(6.0));      // a UUID that may be used to uniquely identify the device, same across apps from a single vendor.
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:18:62: error: 'batteryLevel' is unavailable in tvOS
 16 |
 17 |     @UState public var deviceOrientation = UIDevice.current.orientation
 18 |     @UState public var deviceBatteryLevel = UIDevice.current.batteryLevel
    |                                                              `- error: 'batteryLevel' is unavailable in tvOS
 19 |     @UState public var deviceBatteryState = UIDevice.current.batteryState
 20 |     @UState public var deviceProximityState = UIDevice.current.proximityState
/Applications/Xcode-27.0.0.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/Sources/Kit/Controllers/BaseApp/BaseApp.swift:19:62: error: 'batteryState' is unavailable in tvOS
 17 |     @UState public var deviceOrientation = UIDevice.current.orientation
 18 |     @UState public var deviceBatteryLevel = UIDevice.current.batteryLevel
 19 |     @UState public var deviceBatteryState = UIDevice.current.batteryState
    |                                                              `- error: 'batteryState' is unavailable in tvOS
 20 |     @UState public var deviceProximityState = UIDevice.current.proximityState
 21 |
/Applications/Xcode-27.0.0.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/Sources/Kit/Controllers/BaseApp/BaseApp.swift:158:115: error: 'UIInterfaceOrientation' is unavailable in tvOS
156 |     }
157 |
158 |     public func application(_ application: UIApplication, willChangeStatusBarOrientation newStatusBarOrientation: UIInterfaceOrientation, duration: TimeInterval) {
    |                                                                                                                   `- error: 'UIInterfaceOrientation' is unavailable in tvOS
159 |         lifecycle?._willChangeStatusBarOrientation?(newStatusBarOrientation, duration)
160 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:41:28: note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
39 | // Note that UIInterfaceOrientationLandscapeLeft is equal to UIDeviceOrientationLandscapeRight (and vice versa).
40 | // This is because rotating the device to the left requires rotating the content to the right.
41 | typedef NS_ENUM(NSInteger, UIInterfaceOrientation) {
   |                            `- note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
42 |     UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
43 |     UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:162:114: error: 'UIInterfaceOrientation' is unavailable in tvOS
160 |     }
161 |
162 |     public func application(_ application: UIApplication, didChangeStatusBarOrientation oldStatusBarOrientation: UIInterfaceOrientation) {
    |                                                                                                                  `- error: 'UIInterfaceOrientation' is unavailable in tvOS
163 |         lifecycle?._didChangeStatusBarOrientation?(oldStatusBarOrientation)
164 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:41:28: note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
39 | // Note that UIInterfaceOrientationLandscapeLeft is equal to UIDeviceOrientationLandscapeRight (and vice versa).
40 | // This is because rotating the device to the left requires rotating the content to the right.
41 | typedef NS_ENUM(NSInteger, UIInterfaceOrientation) {
   |                            `- note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
42 |     UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
43 |     UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:174:93: error: 'UIUserNotificationSettings' is unavailable in tvOS
172 |     }
173 |
174 |     public func application(_ application: UIApplication, didRegister notificationSettings: UIUserNotificationSettings) {
    |                                                                                             `- error: 'UIUserNotificationSettings' is unavailable in tvOS
175 |         lifecycle?._didRegisterNotificationSettings?(notificationSettings)
176 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIUserNotificationSettings.h:44:12: note: 'UIUserNotificationSettings' has been explicitly marked unavailable here
 42 |
 43 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationSettings", ios(8.0, 10.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 44 | @interface UIUserNotificationSettings : NSObject
    |            `- note: 'UIUserNotificationSettings' has been explicitly marked unavailable here
 45 |
 46 | // categories may be nil or an empty set if custom user notification actions will not be used
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:193:84: error: 'UILocalNotification' is unavailable in tvOS
191 |     }
192 |
193 |     public func application(_ application: UIApplication, didReceive notification: UILocalNotification) {
    |                                                                                    `- error: 'UILocalNotification' is unavailable in tvOS
194 |         lifecycle?._didReceiveNotification?(notification)
195 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILocalNotification.h:18:12: note: 'UILocalNotification' has been explicitly marked unavailable here
16 | // In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being able to schedule and present UILocalNotifications
17 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationRequest", ios(4.0, 10.0), watchos(2.0, 3.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
18 | @interface UILocalNotification : NSObject<NSCopying, NSCoding>
   |            `- note: 'UILocalNotification' has been explicitly marked unavailable here
19 |
20 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:197:125: error: 'UILocalNotification' is unavailable in tvOS
195 |     }
196 |
197 |     public func application(_ application: UIApplication, handleActionWithIdentifier identifier: String?, for notification: UILocalNotification, withResponseInfo responseInfo: [AnyHashable : Any], completionHandler: @escaping () -> Void) {
    |                                                                                                                             `- error: 'UILocalNotification' is unavailable in tvOS
198 |         lifecycle?._handleLocalActionWithResponseInfo?(identifier, notification, responseInfo, completionHandler)
199 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILocalNotification.h:18:12: note: 'UILocalNotification' has been explicitly marked unavailable here
16 | // In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being able to schedule and present UILocalNotifications
17 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationRequest", ios(4.0, 10.0), watchos(2.0, 3.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
18 | @interface UILocalNotification : NSObject<NSCopying, NSCoding>
   |            `- note: 'UILocalNotification' has been explicitly marked unavailable here
19 |
20 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:201:125: error: 'UILocalNotification' is unavailable in tvOS
199 |     }
200 |
201 |     public func application(_ application: UIApplication, handleActionWithIdentifier identifier: String?, for notification: UILocalNotification, completionHandler: @escaping () -> Void) {
    |                                                                                                                             `- error: 'UILocalNotification' is unavailable in tvOS
202 |         lifecycle?._handleLocalAction?(identifier, notification, completionHandler)
203 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILocalNotification.h:18:12: note: 'UILocalNotification' has been explicitly marked unavailable here
16 | // In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being able to schedule and present UILocalNotifications
17 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationRequest", ios(4.0, 10.0), watchos(2.0, 3.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
18 | @interface UILocalNotification : NSObject<NSCopying, NSCoding>
   |            `- note: 'UILocalNotification' has been explicitly marked unavailable here
19 |
20 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:222:90: error: 'UIApplicationShortcutItem' is unavailable in tvOS
220 |     }
221 |
222 |     public func application(_ application: UIApplication, performActionFor shortcutItem: UIApplicationShortcutItem, completionHandler: @escaping (Bool) -> Void) {
    |                                                                                          `- error: 'UIApplicationShortcutItem' is unavailable in tvOS
223 |         lifecycle?._performActionForShortcutItem?(shortcutItem, completionHandler)
224 |         guard let shortcut = shortcuts.first(where: { $0.item.type == shortcutItem.type }) else { return }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplicationShortcutItem.h:66:12: note: 'UIApplicationShortcutItem' has been explicitly marked unavailable here
 64 |
 65 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(tvos, watchos)
 66 | @interface UIApplicationShortcutItem : NSObject <NSCopying, NSMutableCopying>
    |            `- note: 'UIApplicationShortcutItem' has been explicitly marked unavailable here
 67 |
 68 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:248:115: error: 'UIInterfaceOrientationMask' is unavailable in tvOS
246 |     }
247 |
248 |     public func application(_ application: UIApplication, supportedInterfaceOrientationsFor window: UIWindow?) -> UIInterfaceOrientationMask {
    |                                                                                                                   `- error: 'UIInterfaceOrientationMask' is unavailable in tvOS
249 |         lifecycle?._supportedInterfaceOrientations?(window) ?? .allButUpsideDown
250 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:142:17: error: cannot override 'application' which has been marked unavailable
140 |     }
141 |
142 |     public func application(_ app: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool {
    |                 `- error: cannot override 'application' which has been marked unavailable
143 |         lifecycle?._openURLSourceAppAnnotation?(url, sourceApplication, annotation) ?? true
144 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:400:1: note: 'application(_:open:sourceApplication:annotation:)' has been explicitly marked unavailable here
398 | - (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url API_DEPRECATED_WITH_REPLACEMENT("application:openURL:options:", ios(2.0, 9.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
399 |
400 | - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(nullable NSString *)sourceApplication annotation:(id)annotation API_DEPRECATED_WITH_REPLACEMENT("application:openURL:options:", ios(4.2, 9.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
    | `- note: 'application(_:open:sourceApplication:annotation:)' has been explicitly marked unavailable here
401 |
402 |
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:158:17: error: cannot override 'application' which has been marked unavailable
156 |     }
157 |
158 |     public func application(_ application: UIApplication, willChangeStatusBarOrientation newStatusBarOrientation: UIInterfaceOrientation, duration: TimeInterval) {
    |                 `- error: cannot override 'application' which has been marked unavailable
159 |         lifecycle?._willChangeStatusBarOrientation?(newStatusBarOrientation, duration)
160 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:412:1: note: 'application(_:willChangeStatusBarOrientation:duration:)' has been explicitly marked unavailable here
410 | - (void)applicationSignificantTimeChange:(UIApplication *)application;        // midnight, carrier time update, daylight savings time change
411 |
412 | - (void)application:(UIApplication *)application willChangeStatusBarOrientation:(UIInterfaceOrientation)newStatusBarOrientation duration:(NSTimeInterval)duration API_DEPRECATED("Use viewWillTransitionToSize:withTransitionCoordinator: instead.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
    | `- note: 'application(_:willChangeStatusBarOrientation:duration:)' has been explicitly marked unavailable here
413 | - (void)application:(UIApplication *)application didChangeStatusBarOrientation:(UIInterfaceOrientation)oldStatusBarOrientation API_DEPRECATED("Use viewWillTransitionToSize:withTransitionCoordinator: instead.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
414 |
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:162:17: error: cannot override 'application' which has been marked unavailable
160 |     }
161 |
162 |     public func application(_ application: UIApplication, didChangeStatusBarOrientation oldStatusBarOrientation: UIInterfaceOrientation) {
    |                 `- error: cannot override 'application' which has been marked unavailable
163 |         lifecycle?._didChangeStatusBarOrientation?(oldStatusBarOrientation)
164 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:413:1: note: 'application(_:didChangeStatusBarOrientation:)' has been explicitly marked unavailable here
411 |
412 | - (void)application:(UIApplication *)application willChangeStatusBarOrientation:(UIInterfaceOrientation)newStatusBarOrientation duration:(NSTimeInterval)duration API_DEPRECATED("Use viewWillTransitionToSize:withTransitionCoordinator: instead.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
413 | - (void)application:(UIApplication *)application didChangeStatusBarOrientation:(UIInterfaceOrientation)oldStatusBarOrientation API_DEPRECATED("Use viewWillTransitionToSize:withTransitionCoordinator: instead.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
    | `- note: 'application(_:didChangeStatusBarOrientation:)' has been explicitly marked unavailable here
414 |
415 | - (void)application:(UIApplication *)application willChangeStatusBarFrame:(CGRect)newStatusBarFrame API_DEPRECATED("Use viewWillTransitionToSize:withTransitionCoordinator: instead.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);   // in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:166:17: error: cannot override 'application' which has been marked unavailable
164 |     }
165 |
166 |     public func application(_ application: UIApplication, willChangeStatusBarFrame newStatusBarFrame: CGRect) {
    |                 `- error: cannot override 'application' which has been marked unavailable
167 |         lifecycle?._willChangeStatusBarFrame?(newStatusBarFrame)
168 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:415:1: note: 'application(_:willChangeStatusBarFrame:)' has been explicitly marked unavailable here
413 | - (void)application:(UIApplication *)application didChangeStatusBarOrientation:(UIInterfaceOrientation)oldStatusBarOrientation API_DEPRECATED("Use viewWillTransitionToSize:withTransitionCoordinator: instead.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
414 |
415 | - (void)application:(UIApplication *)application willChangeStatusBarFrame:(CGRect)newStatusBarFrame API_DEPRECATED("Use viewWillTransitionToSize:withTransitionCoordinator: instead.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);   // in screen coordinates
    | `- note: 'application(_:willChangeStatusBarFrame:)' has been explicitly marked unavailable here
416 | - (void)application:(UIApplication *)application didChangeStatusBarFrame:(CGRect)oldStatusBarFrame API_DEPRECATED("Use viewWillTransitionToSize:withTransitionCoordinator: instead.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
417 |
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:170:17: error: cannot override 'application' which has been marked unavailable
168 |     }
169 |
170 |     public func application(_ application: UIApplication, didChangeStatusBarFrame oldStatusBarFrame: CGRect) {
    |                 `- error: cannot override 'application' which has been marked unavailable
171 |         lifecycle?._didChangeStatusBarFrame?(oldStatusBarFrame)
172 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:416:1: note: 'application(_:didChangeStatusBarFrame:)' has been explicitly marked unavailable here
414 |
415 | - (void)application:(UIApplication *)application willChangeStatusBarFrame:(CGRect)newStatusBarFrame API_DEPRECATED("Use viewWillTransitionToSize:withTransitionCoordinator: instead.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);   // in screen coordinates
416 | - (void)application:(UIApplication *)application didChangeStatusBarFrame:(CGRect)oldStatusBarFrame API_DEPRECATED("Use viewWillTransitionToSize:withTransitionCoordinator: instead.", ios(2.0, 13.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
    | `- note: 'application(_:didChangeStatusBarFrame:)' has been explicitly marked unavailable here
417 |
418 | // This callback will be made upon calling -[UIApplication registerUserNotificationSettings:]. The settings the user has granted to the application will be passed in as the second argument.
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:174:17: error: cannot override 'application' which has been marked unavailable
172 |     }
173 |
174 |     public func application(_ application: UIApplication, didRegister notificationSettings: UIUserNotificationSettings) {
    |                 `- error: cannot override 'application' which has been marked unavailable
175 |         lifecycle?._didRegisterNotificationSettings?(notificationSettings)
176 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:419:1: note: 'application(_:didRegister:)' has been explicitly marked unavailable here
417 |
418 | // This callback will be made upon calling -[UIApplication registerUserNotificationSettings:]. The settings the user has granted to the application will be passed in as the second argument.
419 | - (void)application:(UIApplication *)application didRegisterUserNotificationSettings:(UIUserNotificationSettings *)notificationSettings API_DEPRECATED("Use UserNotifications Framework's -[UNUserNotificationCenter requestAuthorizationWithOptions:completionHandler:]", ios(8.0, 10.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos);
    | `- note: 'application(_:didRegister:)' has been explicitly marked unavailable here
420 |
421 | - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:193:17: error: cannot override 'application' which has been marked unavailable
191 |     }
192 |
193 |     public func application(_ application: UIApplication, didReceive notification: UILocalNotification) {
    |                 `- error: cannot override 'application' which has been marked unavailable
194 |         lifecycle?._didReceiveNotification?(notification)
195 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:427:1: note: 'application(_:didReceive:)' has been explicitly marked unavailable here
425 | - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo API_DEPRECATED("Use UserNotifications Framework's -[UNUserNotificationCenterDelegate willPresentNotification:withCompletionHandler:] or -[UNUserNotificationCenterDelegate didReceiveNotificationResponse:withCompletionHandler:] for user visible notifications and -[UIApplicationDelegate application:didReceiveRemoteNotification:fetchCompletionHandler:] for silent remote notifications", ios(3.0, 10.0)) API_UNAVAILABLE(visionos, watchos);
426 |
427 | - (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification API_DEPRECATED("Use UserNotifications Framework's -[UNUserNotificationCenterDelegate willPresentNotification:withCompletionHandler:] or -[UNUserNotificationCenterDelegate didReceiveNotificationResponse:withCompletionHandler:]", ios(4.0, 10.0)) API_UNAVAILABLE(visionos, tvos, watchos);
    | `- note: 'application(_:didReceive:)' has been explicitly marked unavailable here
428 |
429 | // Called when your app has been activated by the user selecting an action from a local notification.
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:201:17: error: cannot override 'application' which has been marked unavailable
199 |     }
200 |
201 |     public func application(_ application: UIApplication, handleActionWithIdentifier identifier: String?, for notification: UILocalNotification, completionHandler: @escaping () -> Void) {
    |                 `- error: cannot override 'application' which has been marked unavailable
202 |         lifecycle?._handleLocalAction?(identifier, notification, completionHandler)
203 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:432:1: note: 'application(_:handleActionWithIdentifier:for:completionHandler:)' has been explicitly marked unavailable here
430 | // A nil action identifier indicates the default action.
431 | // You should call the completion handler as soon as you've finished handling the action.
432 | - (void)application:(UIApplication *)application handleActionWithIdentifier:(nullable NSString *)identifier forLocalNotification:(UILocalNotification *)notification completionHandler:(void (^)(void))completionHandler API_DEPRECATED("Use UserNotifications Framework's -[UNUserNotificationCenterDelegate didReceiveNotificationResponse:withCompletionHandler:]", ios(8.0, 10.0)) API_UNAVAILABLE(visionos, tvos, watchos);
    | `- note: 'application(_:handleActionWithIdentifier:for:completionHandler:)' has been explicitly marked unavailable here
433 |
434 | - (void)application:(UIApplication *)application handleActionWithIdentifier:(nullable NSString *)identifier forRemoteNotification:(NSDictionary *)userInfo withResponseInfo:(NSDictionary *)responseInfo completionHandler:(void (^)(void))completionHandler API_DEPRECATED("Use UserNotifications Framework's -[UNUserNotificationCenterDelegate didReceiveNotificationResponse:withCompletionHandler:]", ios(9.0, 10.0)) API_UNAVAILABLE(visionos, tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:205:17: error: cannot override 'application' which has been marked unavailable
203 |     }
204 |
205 |     public func application(_ application: UIApplication, handleActionWithIdentifier identifier: String?, forRemoteNotification userInfo: [AnyHashable : Any], withResponseInfo responseInfo: [AnyHashable : Any], completionHandler: @escaping () -> Void) {
    |                 `- error: cannot override 'application' which has been marked unavailable
206 |         lifecycle?._handleRemoteActionWithResponseInfo?(identifier, userInfo, responseInfo, completionHandler)
207 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:434:1: note: 'application(_:handleActionWithIdentifier:forRemoteNotification:withResponseInfo:completionHandler:)' has been explicitly marked unavailable here
432 | - (void)application:(UIApplication *)application handleActionWithIdentifier:(nullable NSString *)identifier forLocalNotification:(UILocalNotification *)notification completionHandler:(void (^)(void))completionHandler API_DEPRECATED("Use UserNotifications Framework's -[UNUserNotificationCenterDelegate didReceiveNotificationResponse:withCompletionHandler:]", ios(8.0, 10.0)) API_UNAVAILABLE(visionos, tvos, watchos);
433 |
434 | - (void)application:(UIApplication *)application handleActionWithIdentifier:(nullable NSString *)identifier forRemoteNotification:(NSDictionary *)userInfo withResponseInfo:(NSDictionary *)responseInfo completionHandler:(void (^)(void))completionHandler API_DEPRECATED("Use UserNotifications Framework's -[UNUserNotificationCenterDelegate didReceiveNotificationResponse:withCompletionHandler:]", ios(9.0, 10.0)) API_UNAVAILABLE(visionos, tvos, watchos);
    | `- note: 'application(_:handleActionWithIdentifier:forRemoteNotification:withResponseInfo:completionHandler:)' has been explicitly marked unavailable here
435 |
436 | // Called when your app has been activated by the user selecting an action from a remote notification.
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:209:17: error: cannot override 'application' which has been marked unavailable
207 |     }
208 |
209 |     public func application(_ application: UIApplication, handleActionWithIdentifier identifier: String?, forRemoteNotification userInfo: [AnyHashable : Any], completionHandler: @escaping () -> Void) {
    |                 `- error: cannot override 'application' which has been marked unavailable
210 |         lifecycle?._handleRemoteAction?(identifier, userInfo, completionHandler)
211 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:439:1: note: 'application(_:handleActionWithIdentifier:forRemoteNotification:completionHandler:)' has been explicitly marked unavailable here
437 | // A nil action identifier indicates the default action.
438 | // You should call the completion handler as soon as you've finished handling the action.
439 | - (void)application:(UIApplication *)application handleActionWithIdentifier:(nullable NSString *)identifier forRemoteNotification:(NSDictionary *)userInfo completionHandler:(void (^)(void))completionHandler API_DEPRECATED("Use UserNotifications Framework's -[UNUserNotificationCenterDelegate didReceiveNotificationResponse:withCompletionHandler:]", ios(8.0, 10.0)) API_UNAVAILABLE(visionos, tvos, watchos);
    | `- note: 'application(_:handleActionWithIdentifier:forRemoteNotification:completionHandler:)' has been explicitly marked unavailable here
440 |
441 | - (void)application:(UIApplication *)application handleActionWithIdentifier:(nullable NSString *)identifier forLocalNotification:(UILocalNotification *)notification withResponseInfo:(NSDictionary *)responseInfo completionHandler:(void (^)(void))completionHandler API_DEPRECATED("Use UserNotifications Framework's -[UNUserNotificationCenterDelegate didReceiveNotificationResponse:withCompletionHandler:]", ios(9.0, 10.0)) API_UNAVAILABLE(visionos, tvos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:197:17: error: cannot override 'application' which has been marked unavailable
195 |     }
196 |
197 |     public func application(_ application: UIApplication, handleActionWithIdentifier identifier: String?, for notification: UILocalNotification, withResponseInfo responseInfo: [AnyHashable : Any], completionHandler: @escaping () -> Void) {
    |                 `- error: cannot override 'application' which has been marked unavailable
198 |         lifecycle?._handleLocalActionWithResponseInfo?(identifier, notification, responseInfo, completionHandler)
199 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:441:1: note: 'application(_:handleActionWithIdentifier:for:withResponseInfo:completionHandler:)' has been explicitly marked unavailable here
439 | - (void)application:(UIApplication *)application handleActionWithIdentifier:(nullable NSString *)identifier forRemoteNotification:(NSDictionary *)userInfo completionHandler:(void (^)(void))completionHandler API_DEPRECATED("Use UserNotifications Framework's -[UNUserNotificationCenterDelegate didReceiveNotificationResponse:withCompletionHandler:]", ios(8.0, 10.0)) API_UNAVAILABLE(visionos, tvos, watchos);
440 |
441 | - (void)application:(UIApplication *)application handleActionWithIdentifier:(nullable NSString *)identifier forLocalNotification:(UILocalNotification *)notification withResponseInfo:(NSDictionary *)responseInfo completionHandler:(void (^)(void))completionHandler API_DEPRECATED("Use UserNotifications Framework's -[UNUserNotificationCenterDelegate didReceiveNotificationResponse:withCompletionHandler:]", ios(9.0, 10.0)) API_UNAVAILABLE(visionos, tvos, watchos);
    | `- note: 'application(_:handleActionWithIdentifier:for:withResponseInfo:completionHandler:)' has been explicitly marked unavailable here
442 |
443 | /*! This delegate method offers an opportunity for applications with the "remote-notification" background mode to fetch appropriate new data in response to an incoming remote notification. You should call the fetchCompletionHandler as soon as you're finished performing that operation, so the system can accurately estimate its power and data cost.
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:222:17: error: cannot override 'application' which has been marked unavailable
220 |     }
221 |
222 |     public func application(_ application: UIApplication, performActionFor shortcutItem: UIApplicationShortcutItem, completionHandler: @escaping (Bool) -> Void) {
    |                 `- error: cannot override 'application' which has been marked unavailable
223 |         lifecycle?._performActionForShortcutItem?(shortcutItem, completionHandler)
224 |         guard let shortcut = shortcuts.first(where: { $0.item.type == shortcutItem.type }) else { return }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:453:1: note: 'application(_:performActionFor:completionHandler:)' has been explicitly marked unavailable here
451 | /// Called when the user activates your application by selecting a shortcut on the home screen, except when `application(_:willFinishLaunchingWithOptions:)`
452 | /// or `application(_:didFinishLaunchingWithOptions:)` returns `false`.
453 | - (void)application:(UIApplication *)application performActionForShortcutItem:(UIApplicationShortcutItem *)shortcutItem completionHandler:(void(^)(BOOL succeeded))completionHandler API_DEPRECATED("Use UIScene lifecycle and windowScene(_:performActionFor:completionHandler:) from UIWindowSceneDelegate instead.", ios(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(tvos, watchos);
    | `- note: 'application(_:performActionFor:completionHandler:)' has been explicitly marked unavailable here
454 |
455 | // Applications using an NSURLSession with a background configuration may be launched or resumed in the background in order to handle the
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/BaseApp.swift:248:17: error: cannot override 'application' which has been marked unavailable
246 |     }
247 |
248 |     public func application(_ application: UIApplication, supportedInterfaceOrientationsFor window: UIWindow?) -> UIInterfaceOrientationMask {
    |                 `- error: cannot override 'application' which has been marked unavailable
249 |         lifecycle?._supportedInterfaceOrientations?(window) ?? .allButUpsideDown
250 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:475:1: note: 'application(_:supportedInterfaceOrientationsFor:)' has been explicitly marked unavailable here
473 | @property (nullable, nonatomic, strong) UIWindow *window API_AVAILABLE(ios(5.0));
474 |
475 | - (UIInterfaceOrientationMask)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(nullable UIWindow *)window API_DEPRECATED("Use UIWindowSceneDelegate.supportedInterfaceOrientations(for:) instead", ios(6.0, 27.0)) API_UNAVAILABLE(tvos, watchos);
    | `- note: 'application(_:supportedInterfaceOrientationsFor:)' has been explicitly marked unavailable here
476 |
477 | typedef NSString * UIApplicationExtensionPointIdentifier NS_TYPED_ENUM API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:30:81: error: 'UIInterfaceOrientation' is unavailable in tvOS
 28 |     func willTerminate(_ handler: @escaping () -> Void) -> Self
 29 |     func significantTimeChange(_ handler: @escaping () -> Void) -> Self
 30 |     func willChangeStatusBarOrientation(_ handler: @escaping (_ newOrientation: UIInterfaceOrientation, _ duration: TimeInterval) -> Void) -> Self
    |                                                                                 `- error: 'UIInterfaceOrientation' is unavailable in tvOS
 31 |     func didChangeStatusBarOrientation(_ handler: @escaping (_ oldOrientation: UIInterfaceOrientation) -> Void) -> Self
 32 |     func willChangeStatusBarFrame(_ handler: @escaping (_ newFrame: CGRect) -> Void) -> Self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:41:28: note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
39 | // Note that UIInterfaceOrientationLandscapeLeft is equal to UIDeviceOrientationLandscapeRight (and vice versa).
40 | // This is because rotating the device to the left requires rotating the content to the right.
41 | typedef NS_ENUM(NSInteger, UIInterfaceOrientation) {
   |                            `- note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
42 |     UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
43 |     UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:31:80: error: 'UIInterfaceOrientation' is unavailable in tvOS
 29 |     func significantTimeChange(_ handler: @escaping () -> Void) -> Self
 30 |     func willChangeStatusBarOrientation(_ handler: @escaping (_ newOrientation: UIInterfaceOrientation, _ duration: TimeInterval) -> Void) -> Self
 31 |     func didChangeStatusBarOrientation(_ handler: @escaping (_ oldOrientation: UIInterfaceOrientation) -> Void) -> Self
    |                                                                                `- error: 'UIInterfaceOrientation' is unavailable in tvOS
 32 |     func willChangeStatusBarFrame(_ handler: @escaping (_ newFrame: CGRect) -> Void) -> Self
 33 |     func didChangeStatusBarFrame(_ handler: @escaping (_ oldFrame: CGRect) -> Void) -> Self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:41:28: note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
39 | // Note that UIInterfaceOrientationLandscapeLeft is equal to UIDeviceOrientationLandscapeRight (and vice versa).
40 | // This is because rotating the device to the left requires rotating the content to the right.
41 | typedef NS_ENUM(NSInteger, UIInterfaceOrientation) {
   |                            `- note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
42 |     UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
43 |     UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:34:88: error: 'UIUserNotificationSettings' is unavailable in tvOS
 32 |     func willChangeStatusBarFrame(_ handler: @escaping (_ newFrame: CGRect) -> Void) -> Self
 33 |     func didChangeStatusBarFrame(_ handler: @escaping (_ oldFrame: CGRect) -> Void) -> Self
 34 |     func didRegisterNotificationSettings(_ handler: @escaping (_ notificationSettings: UIUserNotificationSettings) -> Void) -> Self
    |                                                                                        `- error: 'UIUserNotificationSettings' is unavailable in tvOS
 35 |     func didRegisterForRemoteNotificationsWithDeviceToken(_ handler: @escaping (_ deviceToken: Data) -> Void) -> Self
 36 |     func didFailToRegisterForRemoteNotifications(_ handler: @escaping (_ error: Error) -> Void) -> Self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIUserNotificationSettings.h:44:12: note: 'UIUserNotificationSettings' has been explicitly marked unavailable here
 42 |
 43 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationSettings", ios(8.0, 10.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 44 | @interface UIUserNotificationSettings : NSObject
    |            `- note: 'UIUserNotificationSettings' has been explicitly marked unavailable here
 45 |
 46 | // categories may be nil or an empty set if custom user notification actions will not be used
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:38:71: error: 'UILocalNotification' is unavailable in tvOS
 36 |     func didFailToRegisterForRemoteNotifications(_ handler: @escaping (_ error: Error) -> Void) -> Self
 37 |     func didReceiveRemoteNotification(_ handler: @escaping (_ userInfo: [AnyHashable : Any]) -> Void) -> Self
 38 |     func didReceiveNotification(_ handler: @escaping (_ notification: UILocalNotification) -> Void) -> Self
    |                                                                       `- error: 'UILocalNotification' is unavailable in tvOS
 39 |     func handleLocalActionWithResponseInfo(_ handler: @escaping (_ identifier: String?, _ notification: UILocalNotification, _ responseInfo: [AnyHashable : Any], _ completionHandler: @escaping () -> Void) -> Void) -> Self
 40 |     func handleLocalAction(_ handler: @escaping (_ identifier: String?, _ notification: UILocalNotification, _ completionHandler: @escaping () -> Void) -> Void) -> Self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILocalNotification.h:18:12: note: 'UILocalNotification' has been explicitly marked unavailable here
16 | // In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being able to schedule and present UILocalNotifications
17 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationRequest", ios(4.0, 10.0), watchos(2.0, 3.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
18 | @interface UILocalNotification : NSObject<NSCopying, NSCoding>
   |            `- note: 'UILocalNotification' has been explicitly marked unavailable here
19 |
20 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:39:105: error: 'UILocalNotification' is unavailable in tvOS
 37 |     func didReceiveRemoteNotification(_ handler: @escaping (_ userInfo: [AnyHashable : Any]) -> Void) -> Self
 38 |     func didReceiveNotification(_ handler: @escaping (_ notification: UILocalNotification) -> Void) -> Self
 39 |     func handleLocalActionWithResponseInfo(_ handler: @escaping (_ identifier: String?, _ notification: UILocalNotification, _ responseInfo: [AnyHashable : Any], _ completionHandler: @escaping () -> Void) -> Void) -> Self
    |                                                                                                         `- error: 'UILocalNotification' is unavailable in tvOS
 40 |     func handleLocalAction(_ handler: @escaping (_ identifier: String?, _ notification: UILocalNotification, _ completionHandler: @escaping () -> Void) -> Void) -> Self
 41 |     func handleRemoteActionWithResponseInfo(_ handler: @escaping (_ identifier: String?, _ remoteNotification: [AnyHashable : Any], _ responseInfo: [AnyHashable : Any], _ completionHandler: @escaping () -> Void) -> Void) -> Self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILocalNotification.h:18:12: note: 'UILocalNotification' has been explicitly marked unavailable here
16 | // In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being able to schedule and present UILocalNotifications
17 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationRequest", ios(4.0, 10.0), watchos(2.0, 3.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
18 | @interface UILocalNotification : NSObject<NSCopying, NSCoding>
   |            `- note: 'UILocalNotification' has been explicitly marked unavailable here
19 |
20 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:40:89: error: 'UILocalNotification' is unavailable in tvOS
 38 |     func didReceiveNotification(_ handler: @escaping (_ notification: UILocalNotification) -> Void) -> Self
 39 |     func handleLocalActionWithResponseInfo(_ handler: @escaping (_ identifier: String?, _ notification: UILocalNotification, _ responseInfo: [AnyHashable : Any], _ completionHandler: @escaping () -> Void) -> Void) -> Self
 40 |     func handleLocalAction(_ handler: @escaping (_ identifier: String?, _ notification: UILocalNotification, _ completionHandler: @escaping () -> Void) -> Void) -> Self
    |                                                                                         `- error: 'UILocalNotification' is unavailable in tvOS
 41 |     func handleRemoteActionWithResponseInfo(_ handler: @escaping (_ identifier: String?, _ remoteNotification: [AnyHashable : Any], _ responseInfo: [AnyHashable : Any], _ completionHandler: @escaping () -> Void) -> Void) -> Self
 42 |     func handleRemoteAction(_ handler: @escaping (_ identifier: String?, _ remoteNotification: [AnyHashable : Any], _ completionHandler: @escaping () -> Void) -> Void) -> Self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILocalNotification.h:18:12: note: 'UILocalNotification' has been explicitly marked unavailable here
16 | // In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being able to schedule and present UILocalNotifications
17 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationRequest", ios(4.0, 10.0), watchos(2.0, 3.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
18 | @interface UILocalNotification : NSObject<NSCopying, NSCoding>
   |            `- note: 'UILocalNotification' has been explicitly marked unavailable here
19 |
20 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:45:77: error: 'UIApplicationShortcutItem' is unavailable in tvOS
 43 |     func didReceiveRemoteNotification(_ handler: @escaping (_ userInfo: [AnyHashable : Any], _ completionHandler: (UIBackgroundFetchResult) -> Void) -> Void) -> Self
 44 |     func performFetch(_ handler: @escaping (_ completionHandler: @escaping (UIBackgroundFetchResult) -> Void) -> Void) -> Self
 45 |     func performActionForShortcutItem(_ handler: @escaping (_ shortcutItem: UIApplicationShortcutItem, _ completionHandler: @escaping (Bool) -> Void) -> Void) -> Self
    |                                                                             `- error: 'UIApplicationShortcutItem' is unavailable in tvOS
 46 |     func handleEventsForBackgroundURLSession(_ handler: @escaping (_ identifier: String, _ completionHandler: @escaping () -> Void) -> Void) -> Self
 47 |     func handleWatchKitExtensionRequest(_ handler: @escaping (_ userInfo: [AnyHashable : Any], _ reply: @escaping ([AnyHashable : Any]?) -> Void) -> Void) -> Self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplicationShortcutItem.h:66:12: note: 'UIApplicationShortcutItem' has been explicitly marked unavailable here
 64 |
 65 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(tvos, watchos)
 66 | @interface UIApplicationShortcutItem : NSObject <NSCopying, NSMutableCopying>
    |            `- note: 'UIApplicationShortcutItem' has been explicitly marked unavailable here
 67 |
 68 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:51:87: error: 'UIInterfaceOrientationMask' is unavailable in tvOS
 49 |     func protectedDataWillBecomeUnavailable(_ handler: @escaping () -> Void) -> Self
 50 |     func protectedDataDidBecomeAvailable(_ handler: @escaping () -> Void) -> Self
 51 |     func supportedInterfaceOrientations(_ handler: @escaping (_ window: UIWindow?) -> UIInterfaceOrientationMask) -> Self
    |                                                                                       `- error: 'UIInterfaceOrientationMask' is unavailable in tvOS
 52 |     func shouldAllowExtensionPointIdentifier(_ handler: @escaping (_ extensionPointIdentifier: UIApplication.ExtensionPointIdentifier) -> Bool) -> Self
 53 |     func viewControllerWithRestorationIdentifierPath(_ handler: @escaping (_ identifierComponents: [String], _ coder: NSCoder) -> UIViewController?) -> Self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:81:44: error: 'UIInterfaceOrientation' is unavailable in tvOS
 79 |     var _willTerminate: (() -> Void)? { get set }
 80 |     var _significantTimeChange: (() -> Void)? { get set }
 81 |     var _willChangeStatusBarOrientation: ((UIInterfaceOrientation, TimeInterval) -> Void)? { get set }
    |                                            `- error: 'UIInterfaceOrientation' is unavailable in tvOS
 82 |     var _didChangeStatusBarOrientation: ((UIInterfaceOrientation) -> Void)? { get set }
 83 |     var _willChangeStatusBarFrame: ((CGRect) -> Void)? { get set }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:41:28: note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
39 | // Note that UIInterfaceOrientationLandscapeLeft is equal to UIDeviceOrientationLandscapeRight (and vice versa).
40 | // This is because rotating the device to the left requires rotating the content to the right.
41 | typedef NS_ENUM(NSInteger, UIInterfaceOrientation) {
   |                            `- note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
42 |     UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
43 |     UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:82:43: error: 'UIInterfaceOrientation' is unavailable in tvOS
 80 |     var _significantTimeChange: (() -> Void)? { get set }
 81 |     var _willChangeStatusBarOrientation: ((UIInterfaceOrientation, TimeInterval) -> Void)? { get set }
 82 |     var _didChangeStatusBarOrientation: ((UIInterfaceOrientation) -> Void)? { get set }
    |                                           `- error: 'UIInterfaceOrientation' is unavailable in tvOS
 83 |     var _willChangeStatusBarFrame: ((CGRect) -> Void)? { get set }
 84 |     var _didChangeStatusBarFrame: ((CGRect) -> Void)? { get set }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:41:28: note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
39 | // Note that UIInterfaceOrientationLandscapeLeft is equal to UIDeviceOrientationLandscapeRight (and vice versa).
40 | // This is because rotating the device to the left requires rotating the content to the right.
41 | typedef NS_ENUM(NSInteger, UIInterfaceOrientation) {
   |                            `- note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
42 |     UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
43 |     UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:85:45: error: 'UIUserNotificationSettings' is unavailable in tvOS
 83 |     var _willChangeStatusBarFrame: ((CGRect) -> Void)? { get set }
 84 |     var _didChangeStatusBarFrame: ((CGRect) -> Void)? { get set }
 85 |     var _didRegisterNotificationSettings: ((UIUserNotificationSettings) -> Void)? { get set }
    |                                             `- error: 'UIUserNotificationSettings' is unavailable in tvOS
 86 |     var _didRegisterForRemoteNotificationsWithDeviceToken: ((Data) -> Void)? { get set }
 87 |     var _didFailToRegisterForRemoteNotifications: ((Error) -> Void)? { get set }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIUserNotificationSettings.h:44:12: note: 'UIUserNotificationSettings' has been explicitly marked unavailable here
 42 |
 43 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationSettings", ios(8.0, 10.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 44 | @interface UIUserNotificationSettings : NSObject
    |            `- note: 'UIUserNotificationSettings' has been explicitly marked unavailable here
 45 |
 46 | // categories may be nil or an empty set if custom user notification actions will not be used
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:89:36: error: 'UILocalNotification' is unavailable in tvOS
 87 |     var _didFailToRegisterForRemoteNotifications: ((Error) -> Void)? { get set }
 88 |     var _didReceiveRemoteNotification: (([AnyHashable : Any]) -> Void)? { get set }
 89 |     var _didReceiveNotification: ((UILocalNotification) -> Void)? { get set }
    |                                    `- error: 'UILocalNotification' is unavailable in tvOS
 90 |     var _handleLocalActionWithResponseInfo: ((String?, UILocalNotification, [AnyHashable : Any], @escaping () -> Void) -> Void)? { get set }
 91 |     var _handleLocalAction: ((String?, UILocalNotification, @escaping () -> Void) -> Void)? { get set }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILocalNotification.h:18:12: note: 'UILocalNotification' has been explicitly marked unavailable here
16 | // In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being able to schedule and present UILocalNotifications
17 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationRequest", ios(4.0, 10.0), watchos(2.0, 3.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
18 | @interface UILocalNotification : NSObject<NSCopying, NSCoding>
   |            `- note: 'UILocalNotification' has been explicitly marked unavailable here
19 |
20 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:90:56: error: 'UILocalNotification' is unavailable in tvOS
 88 |     var _didReceiveRemoteNotification: (([AnyHashable : Any]) -> Void)? { get set }
 89 |     var _didReceiveNotification: ((UILocalNotification) -> Void)? { get set }
 90 |     var _handleLocalActionWithResponseInfo: ((String?, UILocalNotification, [AnyHashable : Any], @escaping () -> Void) -> Void)? { get set }
    |                                                        `- error: 'UILocalNotification' is unavailable in tvOS
 91 |     var _handleLocalAction: ((String?, UILocalNotification, @escaping () -> Void) -> Void)? { get set }
 92 |     var _handleRemoteActionWithResponseInfo: ((String?, [AnyHashable : Any], [AnyHashable : Any], @escaping () -> Void) -> Void)? { get set }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILocalNotification.h:18:12: note: 'UILocalNotification' has been explicitly marked unavailable here
16 | // In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being able to schedule and present UILocalNotifications
17 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationRequest", ios(4.0, 10.0), watchos(2.0, 3.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
18 | @interface UILocalNotification : NSObject<NSCopying, NSCoding>
   |            `- note: 'UILocalNotification' has been explicitly marked unavailable here
19 |
20 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:91:40: error: 'UILocalNotification' is unavailable in tvOS
 89 |     var _didReceiveNotification: ((UILocalNotification) -> Void)? { get set }
 90 |     var _handleLocalActionWithResponseInfo: ((String?, UILocalNotification, [AnyHashable : Any], @escaping () -> Void) -> Void)? { get set }
 91 |     var _handleLocalAction: ((String?, UILocalNotification, @escaping () -> Void) -> Void)? { get set }
    |                                        `- error: 'UILocalNotification' is unavailable in tvOS
 92 |     var _handleRemoteActionWithResponseInfo: ((String?, [AnyHashable : Any], [AnyHashable : Any], @escaping () -> Void) -> Void)? { get set }
 93 |     var _handleRemoteAction: ((String?, [AnyHashable : Any], @escaping () -> Void) -> Void)? { get set }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILocalNotification.h:18:12: note: 'UILocalNotification' has been explicitly marked unavailable here
16 | // In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being able to schedule and present UILocalNotifications
17 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationRequest", ios(4.0, 10.0), watchos(2.0, 3.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
18 | @interface UILocalNotification : NSObject<NSCopying, NSCoding>
   |            `- note: 'UILocalNotification' has been explicitly marked unavailable here
19 |
20 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:96:42: error: 'UIApplicationShortcutItem' is unavailable in tvOS
 94 |     var _didReceiveRemoteNotificationWithCompletion: (([AnyHashable : Any], @escaping (UIBackgroundFetchResult) -> Void) -> Void)? { get set }
 95 |     var _performFetch: ((@escaping (UIBackgroundFetchResult) -> Void) -> Void)? { get set }
 96 |     var _performActionForShortcutItem: ((UIApplicationShortcutItem, @escaping (Bool) -> Void) -> Void)? { get set }
    |                                          `- error: 'UIApplicationShortcutItem' is unavailable in tvOS
 97 |     var _handleEventsForBackgroundURLSession: ((String, @escaping () -> Void) -> Void)? { get set }
 98 |     var _handleWatchKitExtensionRequest: (([AnyHashable : Any], @escaping ([AnyHashable : Any]?) -> Void) -> Void)? { get set }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplicationShortcutItem.h:66:12: note: 'UIApplicationShortcutItem' has been explicitly marked unavailable here
 64 |
 65 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(tvos, watchos)
 66 | @interface UIApplicationShortcutItem : NSObject <NSCopying, NSMutableCopying>
    |            `- note: 'UIApplicationShortcutItem' has been explicitly marked unavailable here
 67 |
 68 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:102:58: error: 'UIInterfaceOrientationMask' is unavailable in tvOS
100 |     var _protectedDataWillBecomeUnavailable: (() -> Void)? { get set }
101 |     var _protectedDataDidBecomeAvailable: (() -> Void)? { get set }
102 |     var _supportedInterfaceOrientations: ((UIWindow?) -> UIInterfaceOrientationMask)? { get set }
    |                                                          `- error: 'UIInterfaceOrientationMask' is unavailable in tvOS
103 |     var _shouldAllowExtensionPointIdentifier: ((UIApplication.ExtensionPointIdentifier) -> Bool)? { get set }
104 |     var _viewControllerWithRestorationIdentifierPath: (([String], NSCoder) -> UIViewController?)? { get set }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:209:44: error: 'UIInterfaceOrientation' is unavailable in tvOS
207 |     }
208 |
209 |     var _willChangeStatusBarOrientation: ((UIInterfaceOrientation, TimeInterval) -> Void)?
    |                                            `- error: 'UIInterfaceOrientation' is unavailable in tvOS
210 |
211 |     public func willChangeStatusBarOrientation(_ handler: @escaping (_ newOrientation: UIInterfaceOrientation, _ duration: TimeInterval) -> Void) -> Self {
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:41:28: note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
39 | // Note that UIInterfaceOrientationLandscapeLeft is equal to UIDeviceOrientationLandscapeRight (and vice versa).
40 | // This is because rotating the device to the left requires rotating the content to the right.
41 | typedef NS_ENUM(NSInteger, UIInterfaceOrientation) {
   |                            `- note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
42 |     UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
43 |     UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:211:88: error: 'UIInterfaceOrientation' is unavailable in tvOS
209 |     var _willChangeStatusBarOrientation: ((UIInterfaceOrientation, TimeInterval) -> Void)?
210 |
211 |     public func willChangeStatusBarOrientation(_ handler: @escaping (_ newOrientation: UIInterfaceOrientation, _ duration: TimeInterval) -> Void) -> Self {
    |                                                                                        `- error: 'UIInterfaceOrientation' is unavailable in tvOS
212 |         _willChangeStatusBarOrientation = handler
213 |         return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:41:28: note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
39 | // Note that UIInterfaceOrientationLandscapeLeft is equal to UIDeviceOrientationLandscapeRight (and vice versa).
40 | // This is because rotating the device to the left requires rotating the content to the right.
41 | typedef NS_ENUM(NSInteger, UIInterfaceOrientation) {
   |                            `- note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
42 |     UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
43 |     UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:216:43: error: 'UIInterfaceOrientation' is unavailable in tvOS
214 |     }
215 |
216 |     var _didChangeStatusBarOrientation: ((UIInterfaceOrientation) -> Void)?
    |                                           `- error: 'UIInterfaceOrientation' is unavailable in tvOS
217 |
218 |     public func didChangeStatusBarOrientation(_ handler: @escaping (_ oldOrientation: UIInterfaceOrientation) -> Void) -> Self {
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:41:28: note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
39 | // Note that UIInterfaceOrientationLandscapeLeft is equal to UIDeviceOrientationLandscapeRight (and vice versa).
40 | // This is because rotating the device to the left requires rotating the content to the right.
41 | typedef NS_ENUM(NSInteger, UIInterfaceOrientation) {
   |                            `- note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
42 |     UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
43 |     UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:218:87: error: 'UIInterfaceOrientation' is unavailable in tvOS
216 |     var _didChangeStatusBarOrientation: ((UIInterfaceOrientation) -> Void)?
217 |
218 |     public func didChangeStatusBarOrientation(_ handler: @escaping (_ oldOrientation: UIInterfaceOrientation) -> Void) -> Self {
    |                                                                                       `- error: 'UIInterfaceOrientation' is unavailable in tvOS
219 |         _didChangeStatusBarOrientation = handler
220 |         return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:41:28: note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
39 | // Note that UIInterfaceOrientationLandscapeLeft is equal to UIDeviceOrientationLandscapeRight (and vice versa).
40 | // This is because rotating the device to the left requires rotating the content to the right.
41 | typedef NS_ENUM(NSInteger, UIInterfaceOrientation) {
   |                            `- note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
42 |     UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
43 |     UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:237:45: error: 'UIUserNotificationSettings' is unavailable in tvOS
235 |     }
236 |
237 |     var _didRegisterNotificationSettings: ((UIUserNotificationSettings) -> Void)?
    |                                             `- error: 'UIUserNotificationSettings' is unavailable in tvOS
238 |
239 |     public func didRegisterNotificationSettings(_ handler: @escaping (_ notificationSettings: UIUserNotificationSettings) -> Void) -> Self {
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIUserNotificationSettings.h:44:12: note: 'UIUserNotificationSettings' has been explicitly marked unavailable here
 42 |
 43 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationSettings", ios(8.0, 10.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 44 | @interface UIUserNotificationSettings : NSObject
    |            `- note: 'UIUserNotificationSettings' has been explicitly marked unavailable here
 45 |
 46 | // categories may be nil or an empty set if custom user notification actions will not be used
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:239:95: error: 'UIUserNotificationSettings' is unavailable in tvOS
237 |     var _didRegisterNotificationSettings: ((UIUserNotificationSettings) -> Void)?
238 |
239 |     public func didRegisterNotificationSettings(_ handler: @escaping (_ notificationSettings: UIUserNotificationSettings) -> Void) -> Self {
    |                                                                                               `- error: 'UIUserNotificationSettings' is unavailable in tvOS
240 |         _didRegisterNotificationSettings = handler
241 |         return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIUserNotificationSettings.h:44:12: note: 'UIUserNotificationSettings' has been explicitly marked unavailable here
 42 |
 43 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationSettings", ios(8.0, 10.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 44 | @interface UIUserNotificationSettings : NSObject
    |            `- note: 'UIUserNotificationSettings' has been explicitly marked unavailable here
 45 |
 46 | // categories may be nil or an empty set if custom user notification actions will not be used
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:265:36: error: 'UILocalNotification' is unavailable in tvOS
263 |     }
264 |
265 |     var _didReceiveNotification: ((UILocalNotification) -> Void)?
    |                                    `- error: 'UILocalNotification' is unavailable in tvOS
266 |
267 |     public func didReceiveNotification(_ handler: @escaping (_ notification: UILocalNotification) -> Void) -> Self {
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILocalNotification.h:18:12: note: 'UILocalNotification' has been explicitly marked unavailable here
16 | // In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being able to schedule and present UILocalNotifications
17 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationRequest", ios(4.0, 10.0), watchos(2.0, 3.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
18 | @interface UILocalNotification : NSObject<NSCopying, NSCoding>
   |            `- note: 'UILocalNotification' has been explicitly marked unavailable here
19 |
20 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:267:78: error: 'UILocalNotification' is unavailable in tvOS
265 |     var _didReceiveNotification: ((UILocalNotification) -> Void)?
266 |
267 |     public func didReceiveNotification(_ handler: @escaping (_ notification: UILocalNotification) -> Void) -> Self {
    |                                                                              `- error: 'UILocalNotification' is unavailable in tvOS
268 |         _didReceiveNotification = handler
269 |         return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILocalNotification.h:18:12: note: 'UILocalNotification' has been explicitly marked unavailable here
16 | // In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being able to schedule and present UILocalNotifications
17 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationRequest", ios(4.0, 10.0), watchos(2.0, 3.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
18 | @interface UILocalNotification : NSObject<NSCopying, NSCoding>
   |            `- note: 'UILocalNotification' has been explicitly marked unavailable here
19 |
20 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:272:56: error: 'UILocalNotification' is unavailable in tvOS
270 |     }
271 |
272 |     var _handleLocalActionWithResponseInfo: ((String?, UILocalNotification, [AnyHashable : Any], @escaping () -> Void) -> Void)?
    |                                                        `- error: 'UILocalNotification' is unavailable in tvOS
273 |
274 |     public func handleLocalActionWithResponseInfo(_ handler: @escaping (_ identifier: String?, _ notification: UILocalNotification, _ responseInfo: [AnyHashable : Any], _ completionHandler: @escaping () -> Void) -> Void) -> Self {
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILocalNotification.h:18:12: note: 'UILocalNotification' has been explicitly marked unavailable here
16 | // In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being able to schedule and present UILocalNotifications
17 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationRequest", ios(4.0, 10.0), watchos(2.0, 3.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
18 | @interface UILocalNotification : NSObject<NSCopying, NSCoding>
   |            `- note: 'UILocalNotification' has been explicitly marked unavailable here
19 |
20 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:274:112: error: 'UILocalNotification' is unavailable in tvOS
272 |     var _handleLocalActionWithResponseInfo: ((String?, UILocalNotification, [AnyHashable : Any], @escaping () -> Void) -> Void)?
273 |
274 |     public func handleLocalActionWithResponseInfo(_ handler: @escaping (_ identifier: String?, _ notification: UILocalNotification, _ responseInfo: [AnyHashable : Any], _ completionHandler: @escaping () -> Void) -> Void) -> Self {
    |                                                                                                                `- error: 'UILocalNotification' is unavailable in tvOS
275 |         _handleLocalActionWithResponseInfo = handler
276 |         return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILocalNotification.h:18:12: note: 'UILocalNotification' has been explicitly marked unavailable here
16 | // In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being able to schedule and present UILocalNotifications
17 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationRequest", ios(4.0, 10.0), watchos(2.0, 3.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
18 | @interface UILocalNotification : NSObject<NSCopying, NSCoding>
   |            `- note: 'UILocalNotification' has been explicitly marked unavailable here
19 |
20 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:279:40: error: 'UILocalNotification' is unavailable in tvOS
277 |     }
278 |
279 |     var _handleLocalAction: ((String?, UILocalNotification, @escaping () -> Void) -> Void)?
    |                                        `- error: 'UILocalNotification' is unavailable in tvOS
280 |
281 |     public func handleLocalAction(_ handler: @escaping (_ identifier: String?, _ notification: UILocalNotification, _ completionHandler: @escaping () -> Void) -> Void) -> Self {
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILocalNotification.h:18:12: note: 'UILocalNotification' has been explicitly marked unavailable here
16 | // In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being able to schedule and present UILocalNotifications
17 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationRequest", ios(4.0, 10.0), watchos(2.0, 3.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
18 | @interface UILocalNotification : NSObject<NSCopying, NSCoding>
   |            `- note: 'UILocalNotification' has been explicitly marked unavailable here
19 |
20 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:281:96: error: 'UILocalNotification' is unavailable in tvOS
279 |     var _handleLocalAction: ((String?, UILocalNotification, @escaping () -> Void) -> Void)?
280 |
281 |     public func handleLocalAction(_ handler: @escaping (_ identifier: String?, _ notification: UILocalNotification, _ completionHandler: @escaping () -> Void) -> Void) -> Self {
    |                                                                                                `- error: 'UILocalNotification' is unavailable in tvOS
282 |         _handleLocalAction = handler
283 |         return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILocalNotification.h:18:12: note: 'UILocalNotification' has been explicitly marked unavailable here
16 | // In iOS 8.0 and later, your application must register for user notifications using -[UIApplication registerUserNotificationSettings:] before being able to schedule and present UILocalNotifications
17 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationRequest", ios(4.0, 10.0), watchos(2.0, 3.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(tvos) NS_SWIFT_UI_ACTOR
18 | @interface UILocalNotification : NSObject<NSCopying, NSCoding>
   |            `- note: 'UILocalNotification' has been explicitly marked unavailable here
19 |
20 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:314:42: error: 'UIApplicationShortcutItem' is unavailable in tvOS
312 |     }
313 |
314 |     var _performActionForShortcutItem: ((UIApplicationShortcutItem, @escaping (Bool) -> Void) -> Void)?
    |                                          `- error: 'UIApplicationShortcutItem' is unavailable in tvOS
315 |
316 |     public func performActionForShortcutItem(_ handler: @escaping (_ shortcutItem: UIApplicationShortcutItem, _ completionHandler: @escaping (Bool) -> Void) -> Void) -> Self {
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplicationShortcutItem.h:66:12: note: 'UIApplicationShortcutItem' has been explicitly marked unavailable here
 64 |
 65 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(tvos, watchos)
 66 | @interface UIApplicationShortcutItem : NSObject <NSCopying, NSMutableCopying>
    |            `- note: 'UIApplicationShortcutItem' has been explicitly marked unavailable here
 67 |
 68 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:316:84: error: 'UIApplicationShortcutItem' is unavailable in tvOS
314 |     var _performActionForShortcutItem: ((UIApplicationShortcutItem, @escaping (Bool) -> Void) -> Void)?
315 |
316 |     public func performActionForShortcutItem(_ handler: @escaping (_ shortcutItem: UIApplicationShortcutItem, _ completionHandler: @escaping (Bool) -> Void) -> Void) -> Self {
    |                                                                                    `- error: 'UIApplicationShortcutItem' is unavailable in tvOS
317 |         _performActionForShortcutItem = handler
318 |         return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplicationShortcutItem.h:66:12: note: 'UIApplicationShortcutItem' has been explicitly marked unavailable here
 64 |
 65 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(tvos, watchos)
 66 | @interface UIApplicationShortcutItem : NSObject <NSCopying, NSMutableCopying>
    |            `- note: 'UIApplicationShortcutItem' has been explicitly marked unavailable here
 67 |
 68 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:364:58: error: 'UIInterfaceOrientationMask' is unavailable in tvOS
362 |     }
363 |
364 |     var _supportedInterfaceOrientations: ((UIWindow?) -> UIInterfaceOrientationMask)?
    |                                                          `- error: 'UIInterfaceOrientationMask' is unavailable in tvOS
365 |
366 |     public func supportedInterfaceOrientations(_ handler: @escaping (_ window: UIWindow?) -> UIInterfaceOrientationMask) -> Self {
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/LifeCycle.swift:366:94: error: 'UIInterfaceOrientationMask' is unavailable in tvOS
364 |     var _supportedInterfaceOrientations: ((UIWindow?) -> UIInterfaceOrientationMask)?
365 |
366 |     public func supportedInterfaceOrientations(_ handler: @escaping (_ window: UIWindow?) -> UIInterfaceOrientationMask) -> Self {
    |                                                                                              `- error: 'UIInterfaceOrientationMask' is unavailable in tvOS
367 |         _supportedInterfaceOrientations = handler
368 |         return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:49:32: note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
47 | } API_UNAVAILABLE(tvos, watchos);
48 |
49 | typedef NS_OPTIONS(NSUInteger, UIInterfaceOrientationMask) {
   |                                `- note: 'UIInterfaceOrientationMask' has been explicitly marked unavailable here
50 |     UIInterfaceOrientationMaskPortrait = (1 << UIInterfaceOrientationPortrait),
51 |     UIInterfaceOrientationMaskLandscapeLeft = (1 << UIInterfaceOrientationLandscapeLeft),
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/_SceneDelegate.swift:64:83: error: 'UIApplicationShortcutItem' is unavailable in tvOS
62 |     }
63 |
64 |     func windowScene(_ windowScene: UIWindowScene, performActionFor shortcutItem: UIApplicationShortcutItem, completionHandler: @escaping (Bool) -> Void) {
   |                                                                                   `- error: 'UIApplicationShortcutItem' is unavailable in tvOS
65 |         BaseApp.shared.shortcuts
66 |             .first { $0.item.type == shortcutItem.type }?
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplicationShortcutItem.h:66:12: note: 'UIApplicationShortcutItem' has been explicitly marked unavailable here
 64 |
 65 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(tvos, watchos)
 66 | @interface UIApplicationShortcutItem : NSObject <NSCopying, NSMutableCopying>
    |            `- note: 'UIApplicationShortcutItem' has been explicitly marked unavailable here
 67 |
 68 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/BaseApp/_SceneDelegate.swift:64:10: error: cannot override 'windowScene' which has been marked unavailable
62 |     }
63 |
64 |     func windowScene(_ windowScene: UIWindowScene, performActionFor shortcutItem: UIApplicationShortcutItem, completionHandler: @escaping (Bool) -> Void) {
   |          `- error: cannot override 'windowScene' which has been marked unavailable
65 |         BaseApp.shared.shortcuts
66 |             .first { $0.item.type == shortcutItem.type }?
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:105:1: note: 'windowScene(_:performActionFor:completionHandler:)' has been explicitly marked unavailable here
103 | // Called when the user activates your application by selecting a shortcut on the home screen,
104 | // and the window scene is already connected.
105 | - (void)windowScene:(UIWindowScene *)windowScene performActionForShortcutItem:(UIApplicationShortcutItem *)shortcutItem completionHandler:(void(^)(BOOL succeeded))completionHandler API_UNAVAILABLE(tvos);
    | `- note: 'windowScene(_:performActionFor:completionHandler:)' has been explicitly marked unavailable here
106 |
107 | // Called after the user indicates they want to accept a CloudKit sharing invitation in your application
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:13:22: warning: 'ImagePicker' is deprecated: renamed to 'MediaPicker' [#DeprecatedDeclaration]
 11 |
 12 | @MainActor
 13 | private var _picker: ImagePicker?
    |                      |- warning: 'ImagePicker' is deprecated: renamed to 'MediaPicker' [#DeprecatedDeclaration]
    |                      `- note: use 'MediaPicker' instead
 14 |
 15 | @available(*, deprecated, renamed: "MediaPicker")
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:23:31: error: 'UIImagePickerController' is unavailable in tvOS
 21 | @MainActor
 22 | open class MediaPicker: NSObject {
 23 |     private lazy var picker = UIImagePickerController()
    |                               `- error: 'UIImagePickerController' is unavailable in tvOS
 24 |
 25 |     private var cancelHandler = {}
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:69:12: note: 'UIImagePickerController' has been explicitly marked unavailable here
 67 |
 68 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
 69 | @interface UIImagePickerController : UINavigationController <NSCoding>
    |            `- note: 'UIImagePickerController' has been explicitly marked unavailable here
 70 |
 71 | + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType;                 // returns YES if source is available (i.e. camera present)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:27:32: error: 'UIImagePickerController' is unavailable in tvOS
 25 |     private var cancelHandler = {}
 26 |     private var imageHandler: (UIImage, ImageInfo) -> () = { _,_ in }
 27 |     private var infoHandler: ([UIImagePickerController.InfoKey : Any]) -> () = { _ in }
    |                                `- error: 'UIImagePickerController' is unavailable in tvOS
 28 |     private var videoHandler: (URL) -> () = { _ in }
 29 |     private var sourceType: UIImagePickerController.SourceType = .camera
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:69:12: note: 'UIImagePickerController' has been explicitly marked unavailable here
 67 |
 68 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
 69 | @interface UIImagePickerController : UINavigationController <NSCoding>
    |            `- note: 'UIImagePickerController' has been explicitly marked unavailable here
 70 |
 71 | + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType;                 // returns YES if source is available (i.e. camera present)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:29:29: error: 'UIImagePickerController' is unavailable in tvOS
 27 |     private var infoHandler: ([UIImagePickerController.InfoKey : Any]) -> () = { _ in }
 28 |     private var videoHandler: (URL) -> () = { _ in }
 29 |     private var sourceType: UIImagePickerController.SourceType = .camera
    |                             `- error: 'UIImagePickerController' is unavailable in tvOS
 30 |
 31 |     public struct ImageInfo {
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:69:12: note: 'UIImagePickerController' has been explicitly marked unavailable here
 67 |
 68 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
 69 | @interface UIImagePickerController : UINavigationController <NSCoding>
    |            `- note: 'UIImagePickerController' has been explicitly marked unavailable here
 70 |
 71 | + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType;                 // returns YES if source is available (i.e. camera present)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:32:24: error: 'UIImagePickerController' is unavailable in tvOS
 30 |
 31 |     public struct ImageInfo {
 32 |         let original: [UIImagePickerController.InfoKey : Any]
    |                        `- error: 'UIImagePickerController' is unavailable in tvOS
 33 |         let mediaType: String
 34 |         let originalImage: UIImage
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:69:12: note: 'UIImagePickerController' has been explicitly marked unavailable here
 67 |
 68 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
 69 | @interface UIImagePickerController : UINavigationController <NSCoding>
    |            `- note: 'UIImagePickerController' has been explicitly marked unavailable here
 70 |
 71 | + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType;                 // returns YES if source is available (i.e. camera present)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:40:25: error: 'UIImagePickerController' is unavailable in tvOS
 38 |         let mediaMetadata: NSDictionary
 39 |
 40 |         init? (_ info: [UIImagePickerController.InfoKey : Any]) {
    |                         `- error: 'UIImagePickerController' is unavailable in tvOS
 41 |             original = info
 42 |             guard let mediaType = info[.mediaType] as? String else { return nil }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:69:12: note: 'UIImagePickerController' has been explicitly marked unavailable here
 67 |
 68 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
 69 | @interface UIImagePickerController : UINavigationController <NSCoding>
    |            `- note: 'UIImagePickerController' has been explicitly marked unavailable here
 70 |
 71 | + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType;                 // returns YES if source is available (i.e. camera present)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:60:39: error: 'UIImagePickerController' is unavailable in tvOS
 58 |
 59 |     @discardableResult
 60 |     public func configure(_ handler: (UIImagePickerController) -> Void) -> Self {
    |                                       `- error: 'UIImagePickerController' is unavailable in tvOS
 61 |         handler(picker)
 62 |         return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:69:12: note: 'UIImagePickerController' has been explicitly marked unavailable here
 67 |
 68 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
 69 | @interface UIImagePickerController : UINavigationController <NSCoding>
    |            `- note: 'UIImagePickerController' has been explicitly marked unavailable here
 70 |
 71 | + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType;                 // returns YES if source is available (i.e. camera present)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:88:39: error: 'UIImagePickerController' is unavailable in tvOS
 86 |     /// If the cameraDevice does not support the videoQuality, it will use the default value.
 87 |     @discardableResult
 88 |     public func videoQuality(_ value: UIImagePickerController.QualityType) -> Self {
    |                                       `- error: 'UIImagePickerController' is unavailable in tvOS
 89 |         picker.videoQuality = value
 90 |         return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:69:12: note: 'UIImagePickerController' has been explicitly marked unavailable here
 67 |
 68 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
 69 | @interface UIImagePickerController : UINavigationController <NSCoding>
    |            `- note: 'UIImagePickerController' has been explicitly marked unavailable here
 70 |
 71 | + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType;                 // returns YES if source is available (i.e. camera present)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:127:44: error: 'UIImagePickerController' is unavailable in tvOS
125 |     /// default is UIImagePickerControllerCameraCaptureModePhoto
126 |     @discardableResult
127 |     public func cameraCaptureMode(_ value: UIImagePickerController.CameraCaptureMode) -> Self {
    |                                            `- error: 'UIImagePickerController' is unavailable in tvOS
128 |         picker.cameraCaptureMode = value
129 |         return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:69:12: note: 'UIImagePickerController' has been explicitly marked unavailable here
 67 |
 68 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
 69 | @interface UIImagePickerController : UINavigationController <NSCoding>
    |            `- note: 'UIImagePickerController' has been explicitly marked unavailable here
 70 |
 71 | + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType;                 // returns YES if source is available (i.e. camera present)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:134:39: error: 'UIImagePickerController' is unavailable in tvOS
132 |     /// default is UIImagePickerControllerCameraDeviceRear
133 |     @discardableResult
134 |     public func cameraDevice(_ value: UIImagePickerController.CameraDevice) -> Self {
    |                                       `- error: 'UIImagePickerController' is unavailable in tvOS
135 |         picker.cameraDevice = value
136 |         return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:69:12: note: 'UIImagePickerController' has been explicitly marked unavailable here
 67 |
 68 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
 69 | @interface UIImagePickerController : UINavigationController <NSCoding>
    |            `- note: 'UIImagePickerController' has been explicitly marked unavailable here
 70 |
 71 | + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType;                 // returns YES if source is available (i.e. camera present)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:141:42: error: 'UIImagePickerController' is unavailable in tvOS
139 |     /// default is UIImagePickerControllerCameraFlashModeAuto.
140 |     @discardableResult
141 |     public func cameraFlashMode(_ value: UIImagePickerController.CameraFlashMode) -> Self {
    |                                          `- error: 'UIImagePickerController' is unavailable in tvOS
142 |         picker.cameraFlashMode = value
143 |         return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:69:12: note: 'UIImagePickerController' has been explicitly marked unavailable here
 67 |
 68 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
 69 | @interface UIImagePickerController : UINavigationController <NSCoding>
    |            `- note: 'UIImagePickerController' has been explicitly marked unavailable here
 70 |
 71 | + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType;                 // returns YES if source is available (i.e. camera present)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:159:36: error: 'UIImagePickerController' is unavailable in tvOS
157 |
158 |     @discardableResult
159 |     public func sourceType(_ type: UIImagePickerController.SourceType) -> Self {
    |                                    `- error: 'UIImagePickerController' is unavailable in tvOS
160 |         picker.sourceType = type
161 |         return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:69:12: note: 'UIImagePickerController' has been explicitly marked unavailable here
 67 |
 68 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
 69 | @interface UIImagePickerController : UINavigationController <NSCoding>
    |            `- note: 'UIImagePickerController' has been explicitly marked unavailable here
 70 |
 71 | + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType;                 // returns YES if source is available (i.e. camera present)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:197:47: error: 'UIImagePickerController' is unavailable in tvOS
195 |
196 |     @discardableResult
197 |     public func onInfo(_ handler: @escaping ([UIImagePickerController.InfoKey : Any]) -> Void) -> Self {
    |                                               `- error: 'UIImagePickerController' is unavailable in tvOS
198 |         infoHandler = handler
199 |         return self
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:69:12: note: 'UIImagePickerController' has been explicitly marked unavailable here
 67 |
 68 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
 69 | @interface UIImagePickerController : UINavigationController <NSCoding>
    |            `- note: 'UIImagePickerController' has been explicitly marked unavailable here
 70 |
 71 | + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType;                 // returns YES if source is available (i.e. camera present)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:217:49: error: 'UIImagePickerController' is unavailable in tvOS
215 |
216 | extension ImagePicker: UIImagePickerControllerDelegate {
217 |     public func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {
    |                                                 `- error: 'UIImagePickerController' is unavailable in tvOS
218 |         infoHandler(info)
219 |         if let mediaType = info[.mediaType] as? String,
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:69:12: note: 'UIImagePickerController' has been explicitly marked unavailable here
 67 |
 68 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
 69 | @interface UIImagePickerController : UINavigationController <NSCoding>
    |            `- note: 'UIImagePickerController' has been explicitly marked unavailable here
 70 |
 71 | + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType;                 // returns YES if source is available (i.e. camera present)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:217:111: error: 'UIImagePickerController' is unavailable in tvOS
215 |
216 | extension ImagePicker: UIImagePickerControllerDelegate {
217 |     public func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {
    |                                                                                                               `- error: 'UIImagePickerController' is unavailable in tvOS
218 |         infoHandler(info)
219 |         if let mediaType = info[.mediaType] as? String,
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:69:12: note: 'UIImagePickerController' has been explicitly marked unavailable here
 67 |
 68 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
 69 | @interface UIImagePickerController : UINavigationController <NSCoding>
    |            `- note: 'UIImagePickerController' has been explicitly marked unavailable here
 70 |
 71 | + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType;                 // returns YES if source is available (i.e. camera present)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:231:58: error: 'UIImagePickerController' is unavailable in tvOS
229 |     }
230 |
231 |     public func imagePickerControllerDidCancel(_ picker: UIImagePickerController) {
    |                                                          `- error: 'UIImagePickerController' is unavailable in tvOS
232 |         cancelHandler()
233 |         picker.dismiss(animated: true)
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:69:12: note: 'UIImagePickerController' has been explicitly marked unavailable here
 67 |
 68 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
 69 | @interface UIImagePickerController : UINavigationController <NSCoding>
    |            `- note: 'UIImagePickerController' has been explicitly marked unavailable here
 70 |
 71 | + (BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType;                 // returns YES if source is available (i.e. camera present)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:216:24: error: 'UIImagePickerControllerDelegate' is unavailable in tvOS
214 | }
215 |
216 | extension ImagePicker: UIImagePickerControllerDelegate {
    |                        `- error: 'UIImagePickerControllerDelegate' is unavailable in tvOS
217 |     public func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {
218 |         infoHandler(info)
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImagePickerController.h:113:11: note: 'UIImagePickerControllerDelegate' has been explicitly marked unavailable here
111 |
112 | API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
113 | @protocol UIImagePickerControllerDelegate<NSObject>
    |           `- note: 'UIImagePickerControllerDelegate' has been explicitly marked unavailable here
114 | @optional
115 | // The picker does not dismiss itself; the client dismisses it in these callbacks.
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:216:11: warning: 'ImagePicker' is deprecated: renamed to 'MediaPicker' [#DeprecatedDeclaration]
214 | }
215 |
216 | extension ImagePicker: UIImagePickerControllerDelegate {
    |           |- warning: 'ImagePicker' is deprecated: renamed to 'MediaPicker' [#DeprecatedDeclaration]
    |           `- note: use 'MediaPicker' instead
217 |     public func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {
218 |         infoHandler(info)
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Controllers/MediaPicker.swift:238:11: warning: 'ImagePicker' is deprecated: renamed to 'MediaPicker' [#DeprecatedDeclaration]
236 | }
237 |
238 | extension ImagePicker: UINavigationControllerDelegate {}
    |           |- warning: 'ImagePicker' is deprecated: renamed to 'MediaPicker' [#DeprecatedDeclaration]
    |           `- note: use 'MediaPicker' instead
239 | #endif
240 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Enums/PushNotificationOption.swift:49:18: error: 'UIUserNotificationType' is unavailable in tvOS
47 |     }
48 |
49 |     var oldType: UIUserNotificationType? {
   |                  `- error: 'UIUserNotificationType' is unavailable in tvOS
50 |         switch self {
51 |         case .badge: return .badge
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIUserNotificationSettings.h:17:32: note: 'UIUserNotificationType' has been explicitly marked unavailable here
 15 | @class UIUserNotificationAction;
 16 |
 17 | typedef NS_OPTIONS(NSUInteger, UIUserNotificationType) {
    |                                `- note: 'UIUserNotificationType' has been explicitly marked unavailable here
 18 |     UIUserNotificationTypeNone    = 0,      // the application may not present any UI upon a notification being received
 19 |     UIUserNotificationTypeBadge   = 1 << 0, // the application may badge its icon upon a notification being received
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Enums/PushNotificationOption.swift:69:22: error: 'UIUserNotificationSettings' is unavailable in tvOS
67 |     }
68 |
69 |     var oldSettings: UIUserNotificationSettings {
   |                      `- error: 'UIUserNotificationSettings' is unavailable in tvOS
70 |         .init(types: .init(compactMap { $0.oldType }), categories: nil)
71 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIUserNotificationSettings.h:44:12: note: 'UIUserNotificationSettings' has been explicitly marked unavailable here
 42 |
 43 | UIKIT_EXTERN API_DEPRECATED("Use UserNotifications Framework's UNNotificationSettings", ios(8.0, 10.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
 44 | @interface UIUserNotificationSettings : NSObject
    |            `- note: 'UIUserNotificationSettings' has been explicitly marked unavailable here
 45 |
 46 | // categories may be nil or an empty set if custom user notification actions will not be used
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/NotificationCenter+Name.swift:22:1: warning: extension declares a conformance of imported type 'Name' to imported protocol 'RawRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 20 | }
 21 |
 22 | extension Notification.Name: RawRepresentable {}
    | |- warning: extension declares a conformance of imported type 'Name' to imported protocol 'RawRepresentable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 23 | extension NotificationCenter {
 24 |     public struct NotificationType {
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIDeviceOrientation+Description.swift:12:1: warning: extension declares a conformance of imported type 'UIDeviceOrientation' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
10 | import UIKit
11 |
12 | extension UIDeviceOrientation: CustomStringConvertible {
   | |- warning: extension declares a conformance of imported type 'UIDeviceOrientation' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
13 |     public var description: String {
14 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIDeviceOrientation+Description.swift:12:11: error: 'UIDeviceOrientation' is unavailable in tvOS
10 | import UIKit
11 |
12 | extension UIDeviceOrientation: CustomStringConvertible {
   |           `- error: 'UIDeviceOrientation' is unavailable in tvOS
13 |     public var description: String {
14 |         switch self {
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:13:28: note: 'UIDeviceOrientation' has been explicitly marked unavailable here
11 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
12 |
13 | typedef NS_ENUM(NSInteger, UIDeviceOrientation) {
   |                            `- note: 'UIDeviceOrientation' has been explicitly marked unavailable here
14 |     UIDeviceOrientationUnknown,
15 |     UIDeviceOrientationPortrait,            // Device oriented vertically, home button on the bottom
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIInterfaceOrientation+Description.swift:12:1: warning: extension declares a conformance of imported type 'UIInterfaceOrientation' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
10 | import UIKit
11 |
12 | extension UIInterfaceOrientation: CustomStringConvertible {
   | |- warning: extension declares a conformance of imported type 'UIInterfaceOrientation' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
13 |     public var description: String {
14 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIInterfaceOrientation+Description.swift:12:11: error: 'UIInterfaceOrientation' is unavailable in tvOS
10 | import UIKit
11 |
12 | extension UIInterfaceOrientation: CustomStringConvertible {
   |           `- error: 'UIInterfaceOrientation' is unavailable in tvOS
13 |     public var description: String {
14 |         switch self {
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:41:28: note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
39 | // Note that UIInterfaceOrientationLandscapeLeft is equal to UIDeviceOrientationLandscapeRight (and vice versa).
40 | // This is because rotating the device to the left requires rotating the content to the right.
41 | typedef NS_ENUM(NSInteger, UIInterfaceOrientation) {
   |                            `- note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
42 |     UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
43 |     UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
/Users/admin/builder/spi-builder-workspace/Sources/Kit/Objects/TextViewDelegate.swift:6:19: warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
  4 |
  5 | class TextViewDelegate: NSObject, UITextViewDelegate {
  6 |     let textView: TextView
    |                   |- warning: 'TextView' is deprecated: renamed to 'UTextView' [#DeprecatedDeclaration]
    |                   `- note: use 'UTextView' instead
  7 |
  8 |     init (_ textView: TextView) {
SwiftCompile normal arm64 (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ Core.swift,\ Array+Diff.swift,\ AttrStr+Concat.swift,\ AttrStr+Joined.swift,\ ClosedRange+NSRange.swift,\ CollectionView+Cellable.swift,\ ConstraintValueType+Operators.swift,\ DeclarativeProtocol+Alpha.swift,\ DeclarativeProtocol+Apply.swift,\ DeclarativeProtocol+Background.swift,\ DeclarativeProtocol+Borders.swift,\ DeclarativeProtocol+Bounds.swift,\ DeclarativeProtocol+Click.swift,\ DeclarativeProtocol+CompressionResistance.swift,\ DeclarativeProtocol+ConstraintLinks.swift,\ DeclarativeProtocol+Constraints.swift,\ DeclarativeProtocol+ConstraintsRelative.swift,\ DeclarativeProtocol+ConstraintsSolo.swift,\ DeclarativeProtocol+ConstraintsSuper.swift,\ DeclarativeProtocol+CornerConfiguration.swift,\ DeclarativeProtocol+Corners.swift,\ DeclarativeProtocol+DeclarativeView.swift,\ DeclarativeProtocol+Gesture.swift,\ DeclarativeProtocol+Hidden.swift,\ DeclarativeProtocol+Hover.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Exports/Core.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/Array+Diff.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/AttrStr+Concat.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/AttrStr+Joined.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/ClosedRange+NSRange.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/CollectionView+Cellable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/ConstraintValueType+Operators.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Alpha.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Apply.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Background.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Borders.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Bounds.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Click.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+CompressionResistance.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+ConstraintLinks.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Constraints.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+ConstraintsRelative.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+ConstraintsSolo.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+ConstraintsSuper.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+CornerConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Corners.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+DeclarativeView.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Gesture.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Hidden.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Hover.swift (in target 'Ultra' from project 'UIKitUltra')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Exports/Core.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Core.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/Array+Diff.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Array+Diff.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/AttrStr+Concat.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AttrStr+Concat.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/AttrStr+Joined.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AttrStr+Joined.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/ClosedRange+NSRange.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ClosedRange+NSRange.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/CollectionView+Cellable.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CollectionView+Cellable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/ConstraintValueType+Operators.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ConstraintValueType+Operators.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Alpha.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+Alpha.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Apply.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+Apply.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Background.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+Background.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Borders.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+Borders.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Bounds.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+Bounds.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Click.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+Click.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+CompressionResistance.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+CompressionResistance.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+ConstraintLinks.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+ConstraintLinks.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Constraints.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+Constraints.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+ConstraintsRelative.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+ConstraintsRelative.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+ConstraintsSolo.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+ConstraintsSolo.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+ConstraintsSuper.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+ConstraintsSuper.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+CornerConfiguration.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+CornerConfiguration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Corners.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+Corners.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+DeclarativeView.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+DeclarativeView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Gesture.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+Gesture.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Hidden.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+Hidden.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/DeclarativeProtocol+Hover.swift (in target 'Ultra' from project 'UIKitUltra')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile DeclarativeProtocol+Hover.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-10-14 09:51:45.622 xcodebuild[765:4781] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 Compiling\ NSSound+System.swift,\ NSView+BringToFront.swift,\ NavigationController+FadeTo.swift,\ NotificationCenter+Name.swift,\ Number+ConstraintValue.swift,\ Numeric+Device.swift,\ String+AttributedString.swift,\ String+LocalizedString.swift,\ String+SegmentControlable.swift,\ TableView+Cellable.swift,\ UIColor+Aplha.swift,\ UIColor+Dynamic.swift,\ UIColor+Hex.swift,\ UIControl+ActionHandler.swift,\ UIDevice+Model.swift,\ UIDeviceOrientation+Description.swift,\ UIFont+Family.swift,\ UIFont+PrintAll.swift,\ UIGestureRecognizer+GestureRecognizerable.swift,\ UIGlassContainerEffect+Declarative.swift,\ UIGlassEffect+Declarative.swift,\ UIImage+Blur.swift,\ UIImage+Resize.swift,\ UIImage+SegmentControlable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/NSSound+System.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/NSView+BringToFront.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/NavigationController+FadeTo.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/NotificationCenter+Name.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/Number+ConstraintValue.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/Numeric+Device.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/String+AttributedString.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/String+LocalizedString.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/String+SegmentControlable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/TableView+Cellable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIColor+Aplha.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIColor+Dynamic.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIColor+Hex.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIControl+ActionHandler.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIDevice+Model.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIDeviceOrientation+Description.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIFont+Family.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIFont+PrintAll.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIGestureRecognizer+GestureRecognizerable.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIGlassContainerEffect+Declarative.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIGlassEffect+Declarative.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIImage+Blur.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIImage+Resize.swift /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIImage+SegmentControlable.swift (in target 'Ultra' from project 'UIKitUltra')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Kit/Extensions/UIDeviceOrientation+Description.swift (in target 'Ultra' from project 'UIKitUltra')
	Building workspace UIKitUltra with scheme UIKitUltra-Package
(3 failures)
BUILD FAILURE 6.4 tvOS