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=tvOSBuild 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