The Swift Package Index logo.Swift Package Index

Build Information

Failed to build UIKeyCommandTableView, reference main (303815), with Swift 6.4 for watchOS using Xcode 27.0 on 22 Sep 2026 07:44:28 UTC.

Build Command

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

Build Log

SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-U9BF7WHFVA6BZGFXXXP272PS.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-5D4IR6X37682FPHJ5CBPTKQV6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-AQ1OL9QKC3LQLY5CNSRM1HB53.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-1H97WMG76HU94F5VGJR19PXFY.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-6375NPYACK5NYVHPMC1QQ8MC2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-27QMG6ZQ1NKYTNBYFPM1XKNFC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-B7VGO357Y3GJG35TST7DKDSI3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-8L08Q8DQJV8C4AW84YVGFGTRN.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-8XU5YMYM4P11RQMYCQAG65ITK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-3EFABTJ9L5PQDJ7RQCYQWEJMM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-7BNVI1SZW5ISQL5SX4WL2X7I5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-94KFMWNOU7ZLUZNB4T5DLZC9D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-ARAH8MEQ0C2L0FBO39HITJMAO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-IR7RNW23VAUKYI9MLCS9NL9A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-5ZZDGDXB6HLQUC72SJW7YJ7MK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-9PPG3SLJ55T4LITIFYX2M0NOZ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-3Q7WLRD8MR9R3NGIPUBQCP6F6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-1XGTVTE5PP32UHME8AC63TL6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-C1DST1IX2Z0PTH5SJJZ1IULRB.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-ACKJ9K7ABI14F97Y46Y6SRR17.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-6PPV7YPZ89CZPHYAP072QH8B6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-6RD5K48QT1F4L9CATNFD2O7YB.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-27R3P1YMV4C6JLDT661G3MRIA.pcm
SwiftCompile normal arm64_32 Compiling\ UIKeyCommand+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIKeyCommand+Init.swift
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
10 | // MARK: - Convenience Inits
11 |
12 | public extension UIKeyCommand {
   |                  `- error: 'UIKeyCommand' is unavailable in watchOS
13 |     /// Creates and returns a new key command object that matches the specified input and has a title.
14 |     /// - Parameters:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift:19:14: error: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' is unavailable in watchOS
17 |     @available(iOS 13.0, *)
18 |     convenience init(_ options: Options, title: String, action: Selector) {
19 |         self.init(
   |              `- error: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' is unavailable in watchOS
20 |             title: title,
21 |             image: options.image,
UIKit.UIKeyCommand.init:4:49: note: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' has been explicitly marked unavailable here
2 | @available(iOS 27.0, tvOS 27.0, *)
3 |   @available(watchOS, unavailable)
4 |   @MainActor @preconcurrency public convenience init(title: String = "", subtitle: String? = nil, image: UIImage? = nil, selectedImage: UIImage? = nil, preferredImageVisibility: UIMenuElement.ImageVisibility = .automatic, action: Selector, input: String, modifierFlags: UIKeyModifierFlags = [], propertyList: Any? = nil, alternates: [UICommandAlternate] = [], discoverabilityTitle: String? = nil, attributes: UIMenuElement.Attributes = [], state: UIMenuElement.State = .off)}
  |                                                 `- note: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' has been explicitly marked unavailable here
5 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift:46:18: error: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' is unavailable in watchOS
44 |
45 |         if #available(iOS 13.0, *) {
46 |             self.init(
   |                  `- error: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' is unavailable in watchOS
47 |                 title: discoverabilityTitle,
48 |                 image: options.image,
UIKit.UIKeyCommand.init:4:49: note: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' has been explicitly marked unavailable here
2 | @available(iOS 27.0, tvOS 27.0, *)
3 |   @available(watchOS, unavailable)
4 |   @MainActor @preconcurrency public convenience init(title: String = "", subtitle: String? = nil, image: UIImage? = nil, selectedImage: UIImage? = nil, preferredImageVisibility: UIMenuElement.ImageVisibility = .automatic, action: Selector, input: String, modifierFlags: UIKeyModifierFlags = [], propertyList: Any? = nil, alternates: [UICommandAlternate] = [], discoverabilityTitle: String? = nil, attributes: UIMenuElement.Attributes = [], state: UIMenuElement.State = .off)}
  |                                                 `- note: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' has been explicitly marked unavailable here
5 |
SwiftCompile normal arm64_32 Compiling\ UIKeyCommand+Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Constants.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Constants.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIKeyCommand+Constants.swift
SwiftCompile normal arm64_32 Compiling\ UIKeyCommandTableView.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:85:50: error: 'UIKeyCommand' is unavailable in watchOS
 83 |     }
 84 |
 85 |     public var selectPreviousKeyCommandOptions: [UIKeyCommand.Options] = [.arrowUp]
    |                                                  `- error: 'UIKeyCommand' is unavailable in watchOS
 86 |
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:87:46: error: 'UIKeyCommand' is unavailable in watchOS
 85 |     public var selectPreviousKeyCommandOptions: [UIKeyCommand.Options] = [.arrowUp]
 86 |
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
    |                                              `- error: 'UIKeyCommand' is unavailable in watchOS
 88 |
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:89:53: error: 'UIKeyCommand' is unavailable in watchOS
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
 88 |
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
    |                                                     `- error: 'UIKeyCommand' is unavailable in watchOS
 90 |
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:91:59: error: 'UIKeyCommand' is unavailable in watchOS
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
 90 |
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
    |                                                           `- error: 'UIKeyCommand' is unavailable in watchOS
 92 |
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:93:50: error: 'UIKeyCommand' is unavailable in watchOS
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
 92 |
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
    |                                                  `- error: 'UIKeyCommand' is unavailable in watchOS
 94 |
 95 |     public override var keyCommands: [UIKeyCommand]? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:95:39: error: 'UIKeyCommand' is unavailable in watchOS
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
 94 |
 95 |     public override var keyCommands: [UIKeyCommand]? {
    |                                       `- error: 'UIKeyCommand' is unavailable in watchOS
 96 |         var keyCommands = [UIKeyCommand]()
 97 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:39:37: error: 'UITableView' is unavailable in watchOS
 37 |
 38 | /// A table view that allows navigation and selection using a hardware keyboard.
 39 | public class UIKeyCommandTableView: UITableView {
    |                                     `- error: 'UITableView' is unavailable in watchOS
 40 |
 41 |     public enum OutOfBoundsBehavior {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:343:30: error: 'ScrollPosition' is unavailable in watchOS
341 |     enum RowVisibility: Hashable {
342 |         case fullyVisible
343 |         case notFullyVisible(ScrollPosition)
    |                              `- error: 'ScrollPosition' is unavailable in watchOS
344 |     }
345 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:30:28: note: 'ScrollPosition' has been explicitly marked unavailable here
 28 | } API_UNAVAILABLE(watchos);
 29 |
 30 | typedef NS_ENUM(NSInteger, UITableViewScrollPosition) {
    |                            `- note: 'ScrollPosition' has been explicitly marked unavailable here
 31 |     UITableViewScrollPositionNone,
 32 |     UITableViewScrollPositionTop,
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIKeyCommandTableView.swift
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:96:28: error: 'UIKeyCommand' is unavailable in watchOS
 94 |
 95 |     public override var keyCommands: [UIKeyCommand]? {
 96 |         var keyCommands = [UIKeyCommand]()
    |                            `- error: 'UIKeyCommand' is unavailable in watchOS
 97 |
 98 |         selectPreviousKeyCommandOptions.forEach {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:99:32: error: 'UIKeyCommand' is unavailable in watchOS
 97 |
 98 |         selectPreviousKeyCommandOptions.forEach {
 99 |             keyCommands.append(UIKeyCommand($0, action: #selector(selectPreviousRow)))
    |                                `- error: 'UIKeyCommand' is unavailable in watchOS
100 |         }
101 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:103:32: error: 'UIKeyCommand' is unavailable in watchOS
101 |
102 |         selectNextKeyCommandOptions.forEach {
103 |             keyCommands.append(UIKeyCommand($0, action: #selector(selectNextRow)))
    |                                `- error: 'UIKeyCommand' is unavailable in watchOS
104 |         }
105 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:107:32: error: 'UIKeyCommand' is unavailable in watchOS
105 |
106 |         activateSelectionKeyCommandOptions.forEach {
107 |             keyCommands.append(UIKeyCommand($0, action: #selector(activateSelection)))
    |                                `- error: 'UIKeyCommand' is unavailable in watchOS
108 |         }
109 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:111:32: error: 'UIKeyCommand' is unavailable in watchOS
109 |
110 |         activateAccessoryButtonKeyCommandOptions.forEach {
111 |             keyCommands.append(UIKeyCommand($0, action: #selector(activateAccessorySelection)))
    |                                `- error: 'UIKeyCommand' is unavailable in watchOS
112 |         }
113 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:115:32: error: 'UIKeyCommand' is unavailable in watchOS
113 |
114 |         clearSelectionKeyCommandOptions.forEach {
115 |             keyCommands.append(UIKeyCommand($0, action: #selector(clearSelection)))
    |                                `- error: 'UIKeyCommand' is unavailable in watchOS
116 |         }
117 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ UIKeyCommandTableView (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Constants.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
10 | // MARK: - Constants
11 |
12 | public extension UIKeyCommand {
   |                  `- error: 'UIKeyCommand' is unavailable in watchOS
13 |     /// Represents the Tab key input.
14 |     static let inputTab = "\t"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
10 | // MARK: - Convenience Inits
11 |
12 | public extension UIKeyCommand {
   |                  `- error: 'UIKeyCommand' is unavailable in watchOS
13 |     /// Creates and returns a new key command object that matches the specified input and has a title.
14 |     /// - Parameters:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
 10 | // MARK: - UIKeyCommand.Options
 11 |
 12 | public extension UIKeyCommand {
    |                  `- error: 'UIKeyCommand' is unavailable in watchOS
 13 |     /// Options that specify how to create a `UIKeyCommand` object.
 14 |     indirect enum Options: Equatable {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:149:24: error: 'UIKeyModifierFlags' is unavailable in watchOS
147 |
148 |     /// The bit mask of modifier flags that must be pressed to match this key command.
149 |     var modifierFlags: UIKeyModifierFlags {
    |                        `- error: 'UIKeyModifierFlags' is unavailable in watchOS
150 |         switch self {
151 |         case let .alternate(key):
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICommand.h:15:31: note: 'UIKeyModifierFlags' has been explicitly marked unavailable here
 13 | #import <UIKit/UIMenuLeaf.h>
 14 |
 15 | typedef NS_OPTIONS(NSInteger, UIKeyModifierFlags) {
    |                               `- note: 'UIKeyModifierFlags' has been explicitly marked unavailable here
 16 |     UIKeyModifierAlphaShift     = 1 << 16,  // This bit indicates CapsLock
 17 |     UIKeyModifierShift          = 1 << 17,
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:231:20: error: 'UIMenuElement' is unavailable in watchOS
229 |
230 |     @available(iOS 13.0, *)
231 |     var menuState: UIMenuElement.State {
    |                    `- error: 'UIMenuElement' is unavailable in watchOS
232 |         guard case let .menuState(state, _) = self else {
233 |             return .off
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMenuElement.h:56:12: note: 'UIMenuElement' has been explicitly marked unavailable here
54 |
55 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
56 | @interface UIMenuElement : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIMenuElement' has been explicitly marked unavailable here
57 |
58 | /// The element's title.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:246:25: error: 'UIMenuElement' is unavailable in watchOS
244 |
245 |     @available(iOS 13.0, *)
246 |     var menuAttributes: UIMenuElement.Attributes {
    |                         `- error: 'UIMenuElement' is unavailable in watchOS
247 |         guard case let .menuAttributes(attributes, _) = self else {
248 |             return []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMenuElement.h:56:12: note: 'UIMenuElement' has been explicitly marked unavailable here
54 |
55 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
56 | @interface UIMenuElement : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIMenuElement' has been explicitly marked unavailable here
57 |
58 | /// The element's title.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:93:18: error: 'UIKeyCommand' is unavailable in watchOS
 91 | // MARK: - Computed Properties
 92 |
 93 | public extension UIKeyCommand.Options {
    |                  `- error: 'UIKeyCommand' is unavailable in watchOS
 94 |     /// The string of characters corresponding to the keys that must be pressed to match this key command.
 95 |     var input: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:85:50: error: 'UIKeyCommand' is unavailable in watchOS
 83 |     }
 84 |
 85 |     public var selectPreviousKeyCommandOptions: [UIKeyCommand.Options] = [.arrowUp]
    |                                                  `- error: 'UIKeyCommand' is unavailable in watchOS
 86 |
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:87:46: error: 'UIKeyCommand' is unavailable in watchOS
 85 |     public var selectPreviousKeyCommandOptions: [UIKeyCommand.Options] = [.arrowUp]
 86 |
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
    |                                              `- error: 'UIKeyCommand' is unavailable in watchOS
 88 |
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:89:53: error: 'UIKeyCommand' is unavailable in watchOS
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
 88 |
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
    |                                                     `- error: 'UIKeyCommand' is unavailable in watchOS
 90 |
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:91:59: error: 'UIKeyCommand' is unavailable in watchOS
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
 90 |
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
    |                                                           `- error: 'UIKeyCommand' is unavailable in watchOS
 92 |
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:93:50: error: 'UIKeyCommand' is unavailable in watchOS
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
 92 |
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
    |                                                  `- error: 'UIKeyCommand' is unavailable in watchOS
 94 |
 95 |     public override var keyCommands: [UIKeyCommand]? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:95:39: error: 'UIKeyCommand' is unavailable in watchOS
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
 94 |
 95 |     public override var keyCommands: [UIKeyCommand]? {
    |                                       `- error: 'UIKeyCommand' is unavailable in watchOS
 96 |         var keyCommands = [UIKeyCommand]()
 97 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:39:37: error: 'UITableView' is unavailable in watchOS
 37 |
 38 | /// A table view that allows navigation and selection using a hardware keyboard.
 39 | public class UIKeyCommandTableView: UITableView {
    |                                     `- error: 'UITableView' is unavailable in watchOS
 40 |
 41 |     public enum OutOfBoundsBehavior {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:343:30: error: 'ScrollPosition' is unavailable in watchOS
341 |     enum RowVisibility: Hashable {
342 |         case fullyVisible
343 |         case notFullyVisible(ScrollPosition)
    |                              `- error: 'ScrollPosition' is unavailable in watchOS
344 |     }
345 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:30:28: note: 'ScrollPosition' has been explicitly marked unavailable here
 28 | } API_UNAVAILABLE(watchos);
 29 |
 30 | typedef NS_ENUM(NSInteger, UITableViewScrollPosition) {
    |                            `- note: 'ScrollPosition' has been explicitly marked unavailable here
 31 |     UITableViewScrollPositionNone,
 32 |     UITableViewScrollPositionTop,
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/IndexPath+InvalidReason.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/NSObjectProtocol+Debounce.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift -target arm64_32-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView-dependencies-1.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name UIKeyCommandTableView -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView.abi.json
SwiftCompile normal arm64_32 (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ NSObjectProtocol+Debounce.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/NSObjectProtocol+Debounce.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/NSObjectProtocol+Debounce.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSObjectProtocol+Debounce.swift
SwiftCompile normal arm64_32 Compiling\ UIKeyCommand+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
 10 | // MARK: - UIKeyCommand.Options
 11 |
 12 | public extension UIKeyCommand {
    |                  `- error: 'UIKeyCommand' is unavailable in watchOS
 13 |     /// Options that specify how to create a `UIKeyCommand` object.
 14 |     indirect enum Options: Equatable {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:149:24: error: 'UIKeyModifierFlags' is unavailable in watchOS
147 |
148 |     /// The bit mask of modifier flags that must be pressed to match this key command.
149 |     var modifierFlags: UIKeyModifierFlags {
    |                        `- error: 'UIKeyModifierFlags' is unavailable in watchOS
150 |         switch self {
151 |         case let .alternate(key):
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICommand.h:15:31: note: 'UIKeyModifierFlags' has been explicitly marked unavailable here
 13 | #import <UIKit/UIMenuLeaf.h>
 14 |
 15 | typedef NS_OPTIONS(NSInteger, UIKeyModifierFlags) {
    |                               `- note: 'UIKeyModifierFlags' has been explicitly marked unavailable here
 16 |     UIKeyModifierAlphaShift     = 1 << 16,  // This bit indicates CapsLock
 17 |     UIKeyModifierShift          = 1 << 17,
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:231:20: error: 'UIMenuElement' is unavailable in watchOS
229 |
230 |     @available(iOS 13.0, *)
231 |     var menuState: UIMenuElement.State {
    |                    `- error: 'UIMenuElement' is unavailable in watchOS
232 |         guard case let .menuState(state, _) = self else {
233 |             return .off
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMenuElement.h:56:12: note: 'UIMenuElement' has been explicitly marked unavailable here
54 |
55 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
56 | @interface UIMenuElement : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIMenuElement' has been explicitly marked unavailable here
57 |
58 | /// The element's title.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:246:25: error: 'UIMenuElement' is unavailable in watchOS
244 |
245 |     @available(iOS 13.0, *)
246 |     var menuAttributes: UIMenuElement.Attributes {
    |                         `- error: 'UIMenuElement' is unavailable in watchOS
247 |         guard case let .menuAttributes(attributes, _) = self else {
248 |             return []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMenuElement.h:56:12: note: 'UIMenuElement' has been explicitly marked unavailable here
54 |
55 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
56 | @interface UIMenuElement : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIMenuElement' has been explicitly marked unavailable here
57 |
58 | /// The element's title.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:93:18: error: 'UIKeyCommand' is unavailable in watchOS
 91 | // MARK: - Computed Properties
 92 |
 93 | public extension UIKeyCommand.Options {
    |                  `- error: 'UIKeyCommand' is unavailable in watchOS
 94 |     /// The string of characters corresponding to the keys that must be pressed to match this key command.
 95 |     var input: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:101:20: error: 'UIKeyCommand' is unavailable in watchOS
 99 |
100 |         case .return:
101 |             return UIKeyCommand.inputReturn
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
102 |
103 |         case .arrowDown:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:104:20: error: 'UIKeyCommand' is unavailable in watchOS
102 |
103 |         case .arrowDown:
104 |             return UIKeyCommand.inputDownArrow
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
105 |
106 |         case .arrowLeft:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:104:33: error: 'inputDownArrow' is unavailable in watchOS
102 |
103 |         case .arrowDown:
104 |             return UIKeyCommand.inputDownArrow
    |                                 `- error: 'inputDownArrow' is unavailable in watchOS
105 |
106 |         case .arrowLeft:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:187:30: note: 'inputDownArrow' has been explicitly marked unavailable here
185 | // These are pre-defined constants for use with the input property of UIKeyCommand objects.
186 | UIKIT_EXTERN NSString *const UIKeyInputUpArrow         API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
187 | UIKIT_EXTERN NSString *const UIKeyInputDownArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                              `- note: 'inputDownArrow' has been explicitly marked unavailable here
188 | UIKIT_EXTERN NSString *const UIKeyInputLeftArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
189 | UIKIT_EXTERN NSString *const UIKeyInputRightArrow      API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:107:20: error: 'UIKeyCommand' is unavailable in watchOS
105 |
106 |         case .arrowLeft:
107 |             return UIKeyCommand.inputLeftArrow
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
108 |
109 |         case .arrowRight:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:107:33: error: 'inputLeftArrow' is unavailable in watchOS
105 |
106 |         case .arrowLeft:
107 |             return UIKeyCommand.inputLeftArrow
    |                                 `- error: 'inputLeftArrow' is unavailable in watchOS
108 |
109 |         case .arrowRight:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:188:30: note: 'inputLeftArrow' has been explicitly marked unavailable here
186 | UIKIT_EXTERN NSString *const UIKeyInputUpArrow         API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
187 | UIKIT_EXTERN NSString *const UIKeyInputDownArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
188 | UIKIT_EXTERN NSString *const UIKeyInputLeftArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                              `- note: 'inputLeftArrow' has been explicitly marked unavailable here
189 | UIKIT_EXTERN NSString *const UIKeyInputRightArrow      API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
190 | UIKIT_EXTERN NSString *const UIKeyInputEscape          API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:110:20: error: 'UIKeyCommand' is unavailable in watchOS
108 |
109 |         case .arrowRight:
110 |             return UIKeyCommand.inputRightArrow
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
111 |
112 |         case .arrowUp:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:110:33: error: 'inputRightArrow' is unavailable in watchOS
108 |
109 |         case .arrowRight:
110 |             return UIKeyCommand.inputRightArrow
    |                                 `- error: 'inputRightArrow' is unavailable in watchOS
111 |
112 |         case .arrowUp:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:189:30: note: 'inputRightArrow' has been explicitly marked unavailable here
187 | UIKIT_EXTERN NSString *const UIKeyInputDownArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
188 | UIKIT_EXTERN NSString *const UIKeyInputLeftArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
189 | UIKIT_EXTERN NSString *const UIKeyInputRightArrow      API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                              `- note: 'inputRightArrow' has been explicitly marked unavailable here
190 | UIKIT_EXTERN NSString *const UIKeyInputEscape          API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
191 | UIKIT_EXTERN NSString *const UIKeyInputPageUp          API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:113:20: error: 'UIKeyCommand' is unavailable in watchOS
111 |
112 |         case .arrowUp:
113 |             return UIKeyCommand.inputUpArrow
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
114 |
115 |         case .escape:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:113:33: error: 'inputUpArrow' is unavailable in watchOS
111 |
112 |         case .arrowUp:
113 |             return UIKeyCommand.inputUpArrow
    |                                 `- error: 'inputUpArrow' is unavailable in watchOS
114 |
115 |         case .escape:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:186:30: note: 'inputUpArrow' has been explicitly marked unavailable here
184 |
185 | // These are pre-defined constants for use with the input property of UIKeyCommand objects.
186 | UIKIT_EXTERN NSString *const UIKeyInputUpArrow         API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                              `- note: 'inputUpArrow' has been explicitly marked unavailable here
187 | UIKIT_EXTERN NSString *const UIKeyInputDownArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
188 | UIKIT_EXTERN NSString *const UIKeyInputLeftArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:116:20: error: 'UIKeyCommand' is unavailable in watchOS
114 |
115 |         case .escape:
116 |             return UIKeyCommand.inputEscape
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
117 |
118 |         case .tab:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:116:33: error: 'inputEscape' is unavailable in watchOS
114 |
115 |         case .escape:
116 |             return UIKeyCommand.inputEscape
    |                                 `- error: 'inputEscape' is unavailable in watchOS
117 |
118 |         case .tab:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:190:30: note: 'inputEscape' has been explicitly marked unavailable here
188 | UIKIT_EXTERN NSString *const UIKeyInputLeftArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
189 | UIKIT_EXTERN NSString *const UIKeyInputRightArrow      API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
190 | UIKIT_EXTERN NSString *const UIKeyInputEscape          API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                              `- note: 'inputEscape' has been explicitly marked unavailable here
191 | UIKIT_EXTERN NSString *const UIKeyInputPageUp          API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
192 | UIKIT_EXTERN NSString *const UIKeyInputPageDown        API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:119:20: error: 'UIKeyCommand' is unavailable in watchOS
117 |
118 |         case .tab:
119 |             return UIKeyCommand.inputTab
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
120 |
121 |         case .delete:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:122:20: error: 'UIKeyCommand' is unavailable in watchOS
120 |
121 |         case .delete:
122 |             return UIKeyCommand.inputDelete
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
123 |
124 |         case .backspace:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:125:20: error: 'UIKeyCommand' is unavailable in watchOS
123 |
124 |         case .backspace:
125 |             return UIKeyCommand.inputBackspace
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
126 |
127 |         case .spaceBar:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIKeyCommand+Options.swift
SwiftCompile normal arm64_32 Compiling\ IndexPath+InvalidReason.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/IndexPath+InvalidReason.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/IndexPath+InvalidReason.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile IndexPath+InvalidReason.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ UIKeyCommandTableView (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Constants.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
10 | // MARK: - Constants
11 |
12 | public extension UIKeyCommand {
   |                  `- error: 'UIKeyCommand' is unavailable in watchOS
13 |     /// Represents the Tab key input.
14 |     static let inputTab = "\t"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
10 | // MARK: - Convenience Inits
11 |
12 | public extension UIKeyCommand {
   |                  `- error: 'UIKeyCommand' is unavailable in watchOS
13 |     /// Creates and returns a new key command object that matches the specified input and has a title.
14 |     /// - Parameters:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
 10 | // MARK: - UIKeyCommand.Options
 11 |
 12 | public extension UIKeyCommand {
    |                  `- error: 'UIKeyCommand' is unavailable in watchOS
 13 |     /// Options that specify how to create a `UIKeyCommand` object.
 14 |     indirect enum Options: Equatable {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:149:24: error: 'UIKeyModifierFlags' is unavailable in watchOS
147 |
148 |     /// The bit mask of modifier flags that must be pressed to match this key command.
149 |     var modifierFlags: UIKeyModifierFlags {
    |                        `- error: 'UIKeyModifierFlags' is unavailable in watchOS
150 |         switch self {
151 |         case let .alternate(key):
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICommand.h:15:31: note: 'UIKeyModifierFlags' has been explicitly marked unavailable here
 13 | #import <UIKit/UIMenuLeaf.h>
 14 |
 15 | typedef NS_OPTIONS(NSInteger, UIKeyModifierFlags) {
    |                               `- note: 'UIKeyModifierFlags' has been explicitly marked unavailable here
 16 |     UIKeyModifierAlphaShift     = 1 << 16,  // This bit indicates CapsLock
 17 |     UIKeyModifierShift          = 1 << 17,
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:231:20: error: 'UIMenuElement' is unavailable in watchOS
229 |
230 |     @available(iOS 13.0, *)
231 |     var menuState: UIMenuElement.State {
    |                    `- error: 'UIMenuElement' is unavailable in watchOS
232 |         guard case let .menuState(state, _) = self else {
233 |             return .off
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMenuElement.h:56:12: note: 'UIMenuElement' has been explicitly marked unavailable here
54 |
55 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
56 | @interface UIMenuElement : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIMenuElement' has been explicitly marked unavailable here
57 |
58 | /// The element's title.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:246:25: error: 'UIMenuElement' is unavailable in watchOS
244 |
245 |     @available(iOS 13.0, *)
246 |     var menuAttributes: UIMenuElement.Attributes {
    |                         `- error: 'UIMenuElement' is unavailable in watchOS
247 |         guard case let .menuAttributes(attributes, _) = self else {
248 |             return []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMenuElement.h:56:12: note: 'UIMenuElement' has been explicitly marked unavailable here
54 |
55 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
56 | @interface UIMenuElement : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIMenuElement' has been explicitly marked unavailable here
57 |
58 | /// The element's title.
SwiftCompile normal arm64 (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ IndexPath+InvalidReason.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/IndexPath+InvalidReason.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/IndexPath+InvalidReason.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile IndexPath+InvalidReason.swift
SwiftCompile normal arm64 Compiling\ UIKeyCommand+Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Constants.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Constants.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIKeyCommand+Constants.swift
SwiftCompile normal arm64 Compiling\ NSObjectProtocol+Debounce.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/NSObjectProtocol+Debounce.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/NSObjectProtocol+Debounce.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSObjectProtocol+Debounce.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-22 03:44:19.378 xcodebuild[644:4173] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ UIKeyCommandTableView (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
	SwiftCompile normal arm64_32 (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
	Building workspace UIKeyCommandTableView with scheme UIKeyCommandTableView
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  UIKeyCommandTableView: /Users/admin/builder/spi-builder-workspace
resolved source packages: UIKeyCommandTableView
2026-09-22 03:44:25.409 xcodebuild[771:4646] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "UIKeyCommandTableView",
  "name" : "UIKeyCommandTableView",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "11.0"
    }
  ],
  "products" : [
    {
      "name" : "UIKeyCommandTableView",
      "targets" : [
        "UIKeyCommandTableView"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "UIKeyCommandTableViewTests",
      "module_type" : "SwiftTarget",
      "name" : "UIKeyCommandTableViewTests",
      "path" : "Tests/UIKeyCommandTableViewTests",
      "sources" : [
        "UIKeyCommandTableViewTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "UIKeyCommandTableView"
      ],
      "type" : "test"
    },
    {
      "c99name" : "UIKeyCommandTableView",
      "module_type" : "SwiftTarget",
      "name" : "UIKeyCommandTableView",
      "path" : "Sources/UIKeyCommandTableView",
      "product_memberships" : [
        "UIKeyCommandTableView"
      ],
      "sources" : [
        "IndexPath+InvalidReason.swift",
        "NSObjectProtocol+Debounce.swift",
        "UIKeyCommand+Constants.swift",
        "UIKeyCommand+Init.swift",
        "UIKeyCommand+Options.swift",
        "UIKeyCommandTableView.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
{
  "workspace" : {
    "name" : "UIKeyCommandTableView",
    "schemes" : [
      "UIKeyCommandTableView"
    ]
  }
}
2026-09-22 03:44:26.635 xcodebuild[779:4714] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme UIKeyCommandTableView -destination generic/platform=watchOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme UIKeyCommandTableView -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  UIKeyCommandTableView: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
    Target 'UIKeyCommandTableView-product' in project 'UIKeyCommandTableView'
        ➜ Explicit dependency on target 'UIKeyCommandTableView' in project 'UIKeyCommandTableView'
    Target 'UIKeyCommandTableView' in project 'UIKeyCommandTableView' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver UIKeyCommandTableView normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name UIKeyCommandTableView -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver UIKeyCommandTableView normal arm64 com.apple.xcode.tools.swift.compiler (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name UIKeyCommandTableView -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64/UIKeyCommandTableView.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64/UIKeyCommandTableView-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64/UIKeyCommandTableView.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64/UIKeyCommandTableView-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64/UIKeyCommandTableView_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64/UIKeyCommandTableView-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ NSObjectProtocol+Debounce.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/NSObjectProtocol+Debounce.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/NSObjectProtocol+Debounce.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSObjectProtocol+Debounce.swift
SwiftCompile normal arm64 Compiling\ IndexPath+InvalidReason.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/IndexPath+InvalidReason.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/IndexPath+InvalidReason.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile IndexPath+InvalidReason.swift
SwiftCompile normal arm64 Compiling\ UIKeyCommand+Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Constants.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Constants.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIKeyCommand+Constants.swift
SwiftCompile normal arm64 Compiling\ UIKeyCommandTableView.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:85:50: error: 'UIKeyCommand' is unavailable in watchOS
 83 |     }
 84 |
 85 |     public var selectPreviousKeyCommandOptions: [UIKeyCommand.Options] = [.arrowUp]
    |                                                  `- error: 'UIKeyCommand' is unavailable in watchOS
 86 |
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:87:46: error: 'UIKeyCommand' is unavailable in watchOS
 85 |     public var selectPreviousKeyCommandOptions: [UIKeyCommand.Options] = [.arrowUp]
 86 |
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
    |                                              `- error: 'UIKeyCommand' is unavailable in watchOS
 88 |
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:89:53: error: 'UIKeyCommand' is unavailable in watchOS
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
 88 |
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
    |                                                     `- error: 'UIKeyCommand' is unavailable in watchOS
 90 |
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:91:59: error: 'UIKeyCommand' is unavailable in watchOS
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
 90 |
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
    |                                                           `- error: 'UIKeyCommand' is unavailable in watchOS
 92 |
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:93:50: error: 'UIKeyCommand' is unavailable in watchOS
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
 92 |
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
    |                                                  `- error: 'UIKeyCommand' is unavailable in watchOS
 94 |
 95 |     public override var keyCommands: [UIKeyCommand]? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:95:39: error: 'UIKeyCommand' is unavailable in watchOS
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
 94 |
 95 |     public override var keyCommands: [UIKeyCommand]? {
    |                                       `- error: 'UIKeyCommand' is unavailable in watchOS
 96 |         var keyCommands = [UIKeyCommand]()
 97 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:39:37: error: 'UITableView' is unavailable in watchOS
 37 |
 38 | /// A table view that allows navigation and selection using a hardware keyboard.
 39 | public class UIKeyCommandTableView: UITableView {
    |                                     `- error: 'UITableView' is unavailable in watchOS
 40 |
 41 |     public enum OutOfBoundsBehavior {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:343:30: error: 'ScrollPosition' is unavailable in watchOS
341 |     enum RowVisibility: Hashable {
342 |         case fullyVisible
343 |         case notFullyVisible(ScrollPosition)
    |                              `- error: 'ScrollPosition' is unavailable in watchOS
344 |     }
345 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:30:28: note: 'ScrollPosition' has been explicitly marked unavailable here
 28 | } API_UNAVAILABLE(watchos);
 29 |
 30 | typedef NS_ENUM(NSInteger, UITableViewScrollPosition) {
    |                            `- note: 'ScrollPosition' has been explicitly marked unavailable here
 31 |     UITableViewScrollPositionNone,
 32 |     UITableViewScrollPositionTop,
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIKeyCommandTableView.swift
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:96:28: error: 'UIKeyCommand' is unavailable in watchOS
 94 |
 95 |     public override var keyCommands: [UIKeyCommand]? {
 96 |         var keyCommands = [UIKeyCommand]()
    |                            `- error: 'UIKeyCommand' is unavailable in watchOS
 97 |
 98 |         selectPreviousKeyCommandOptions.forEach {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:99:32: error: 'UIKeyCommand' is unavailable in watchOS
 97 |
 98 |         selectPreviousKeyCommandOptions.forEach {
 99 |             keyCommands.append(UIKeyCommand($0, action: #selector(selectPreviousRow)))
    |                                `- error: 'UIKeyCommand' is unavailable in watchOS
100 |         }
101 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:103:32: error: 'UIKeyCommand' is unavailable in watchOS
101 |
102 |         selectNextKeyCommandOptions.forEach {
103 |             keyCommands.append(UIKeyCommand($0, action: #selector(selectNextRow)))
    |                                `- error: 'UIKeyCommand' is unavailable in watchOS
104 |         }
105 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:107:32: error: 'UIKeyCommand' is unavailable in watchOS
105 |
106 |         activateSelectionKeyCommandOptions.forEach {
107 |             keyCommands.append(UIKeyCommand($0, action: #selector(activateSelection)))
    |                                `- error: 'UIKeyCommand' is unavailable in watchOS
108 |         }
109 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:111:32: error: 'UIKeyCommand' is unavailable in watchOS
109 |
110 |         activateAccessoryButtonKeyCommandOptions.forEach {
111 |             keyCommands.append(UIKeyCommand($0, action: #selector(activateAccessorySelection)))
    |                                `- error: 'UIKeyCommand' is unavailable in watchOS
112 |         }
113 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
SwiftCompile normal arm64 Compiling\ UIKeyCommand+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
 10 | // MARK: - UIKeyCommand.Options
 11 |
 12 | public extension UIKeyCommand {
    |                  `- error: 'UIKeyCommand' is unavailable in watchOS
 13 |     /// Options that specify how to create a `UIKeyCommand` object.
 14 |     indirect enum Options: Equatable {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:149:24: error: 'UIKeyModifierFlags' is unavailable in watchOS
147 |
148 |     /// The bit mask of modifier flags that must be pressed to match this key command.
149 |     var modifierFlags: UIKeyModifierFlags {
    |                        `- error: 'UIKeyModifierFlags' is unavailable in watchOS
150 |         switch self {
151 |         case let .alternate(key):
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICommand.h:15:31: note: 'UIKeyModifierFlags' has been explicitly marked unavailable here
 13 | #import <UIKit/UIMenuLeaf.h>
 14 |
 15 | typedef NS_OPTIONS(NSInteger, UIKeyModifierFlags) {
    |                               `- note: 'UIKeyModifierFlags' has been explicitly marked unavailable here
 16 |     UIKeyModifierAlphaShift     = 1 << 16,  // This bit indicates CapsLock
 17 |     UIKeyModifierShift          = 1 << 17,
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:231:20: error: 'UIMenuElement' is unavailable in watchOS
229 |
230 |     @available(iOS 13.0, *)
231 |     var menuState: UIMenuElement.State {
    |                    `- error: 'UIMenuElement' is unavailable in watchOS
232 |         guard case let .menuState(state, _) = self else {
233 |             return .off
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMenuElement.h:56:12: note: 'UIMenuElement' has been explicitly marked unavailable here
54 |
55 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
56 | @interface UIMenuElement : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIMenuElement' has been explicitly marked unavailable here
57 |
58 | /// The element's title.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:246:25: error: 'UIMenuElement' is unavailable in watchOS
244 |
245 |     @available(iOS 13.0, *)
246 |     var menuAttributes: UIMenuElement.Attributes {
    |                         `- error: 'UIMenuElement' is unavailable in watchOS
247 |         guard case let .menuAttributes(attributes, _) = self else {
248 |             return []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMenuElement.h:56:12: note: 'UIMenuElement' has been explicitly marked unavailable here
54 |
55 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
56 | @interface UIMenuElement : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIMenuElement' has been explicitly marked unavailable here
57 |
58 | /// The element's title.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:93:18: error: 'UIKeyCommand' is unavailable in watchOS
 91 | // MARK: - Computed Properties
 92 |
 93 | public extension UIKeyCommand.Options {
    |                  `- error: 'UIKeyCommand' is unavailable in watchOS
 94 |     /// The string of characters corresponding to the keys that must be pressed to match this key command.
 95 |     var input: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:101:20: error: 'UIKeyCommand' is unavailable in watchOS
 99 |
100 |         case .return:
101 |             return UIKeyCommand.inputReturn
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
102 |
103 |         case .arrowDown:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:104:20: error: 'UIKeyCommand' is unavailable in watchOS
102 |
103 |         case .arrowDown:
104 |             return UIKeyCommand.inputDownArrow
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
105 |
106 |         case .arrowLeft:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:104:33: error: 'inputDownArrow' is unavailable in watchOS
102 |
103 |         case .arrowDown:
104 |             return UIKeyCommand.inputDownArrow
    |                                 `- error: 'inputDownArrow' is unavailable in watchOS
105 |
106 |         case .arrowLeft:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:187:30: note: 'inputDownArrow' has been explicitly marked unavailable here
185 | // These are pre-defined constants for use with the input property of UIKeyCommand objects.
186 | UIKIT_EXTERN NSString *const UIKeyInputUpArrow         API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
187 | UIKIT_EXTERN NSString *const UIKeyInputDownArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                              `- note: 'inputDownArrow' has been explicitly marked unavailable here
188 | UIKIT_EXTERN NSString *const UIKeyInputLeftArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
189 | UIKIT_EXTERN NSString *const UIKeyInputRightArrow      API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:107:20: error: 'UIKeyCommand' is unavailable in watchOS
105 |
106 |         case .arrowLeft:
107 |             return UIKeyCommand.inputLeftArrow
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
108 |
109 |         case .arrowRight:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:107:33: error: 'inputLeftArrow' is unavailable in watchOS
105 |
106 |         case .arrowLeft:
107 |             return UIKeyCommand.inputLeftArrow
    |                                 `- error: 'inputLeftArrow' is unavailable in watchOS
108 |
109 |         case .arrowRight:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:188:30: note: 'inputLeftArrow' has been explicitly marked unavailable here
186 | UIKIT_EXTERN NSString *const UIKeyInputUpArrow         API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
187 | UIKIT_EXTERN NSString *const UIKeyInputDownArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
188 | UIKIT_EXTERN NSString *const UIKeyInputLeftArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                              `- note: 'inputLeftArrow' has been explicitly marked unavailable here
189 | UIKIT_EXTERN NSString *const UIKeyInputRightArrow      API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
190 | UIKIT_EXTERN NSString *const UIKeyInputEscape          API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:110:20: error: 'UIKeyCommand' is unavailable in watchOS
108 |
109 |         case .arrowRight:
110 |             return UIKeyCommand.inputRightArrow
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
111 |
112 |         case .arrowUp:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:110:33: error: 'inputRightArrow' is unavailable in watchOS
108 |
109 |         case .arrowRight:
110 |             return UIKeyCommand.inputRightArrow
    |                                 `- error: 'inputRightArrow' is unavailable in watchOS
111 |
112 |         case .arrowUp:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:189:30: note: 'inputRightArrow' has been explicitly marked unavailable here
187 | UIKIT_EXTERN NSString *const UIKeyInputDownArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
188 | UIKIT_EXTERN NSString *const UIKeyInputLeftArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
189 | UIKIT_EXTERN NSString *const UIKeyInputRightArrow      API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                              `- note: 'inputRightArrow' has been explicitly marked unavailable here
190 | UIKIT_EXTERN NSString *const UIKeyInputEscape          API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
191 | UIKIT_EXTERN NSString *const UIKeyInputPageUp          API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:113:20: error: 'UIKeyCommand' is unavailable in watchOS
111 |
112 |         case .arrowUp:
113 |             return UIKeyCommand.inputUpArrow
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
114 |
115 |         case .escape:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:113:33: error: 'inputUpArrow' is unavailable in watchOS
111 |
112 |         case .arrowUp:
113 |             return UIKeyCommand.inputUpArrow
    |                                 `- error: 'inputUpArrow' is unavailable in watchOS
114 |
115 |         case .escape:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:186:30: note: 'inputUpArrow' has been explicitly marked unavailable here
184 |
185 | // These are pre-defined constants for use with the input property of UIKeyCommand objects.
186 | UIKIT_EXTERN NSString *const UIKeyInputUpArrow         API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                              `- note: 'inputUpArrow' has been explicitly marked unavailable here
187 | UIKIT_EXTERN NSString *const UIKeyInputDownArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
188 | UIKIT_EXTERN NSString *const UIKeyInputLeftArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:116:20: error: 'UIKeyCommand' is unavailable in watchOS
114 |
115 |         case .escape:
116 |             return UIKeyCommand.inputEscape
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
117 |
118 |         case .tab:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:116:33: error: 'inputEscape' is unavailable in watchOS
114 |
115 |         case .escape:
116 |             return UIKeyCommand.inputEscape
    |                                 `- error: 'inputEscape' is unavailable in watchOS
117 |
118 |         case .tab:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIResponder.h:190:30: note: 'inputEscape' has been explicitly marked unavailable here
188 | UIKIT_EXTERN NSString *const UIKeyInputLeftArrow       API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
189 | UIKIT_EXTERN NSString *const UIKeyInputRightArrow      API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
190 | UIKIT_EXTERN NSString *const UIKeyInputEscape          API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
    |                              `- note: 'inputEscape' has been explicitly marked unavailable here
191 | UIKIT_EXTERN NSString *const UIKeyInputPageUp          API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
192 | UIKIT_EXTERN NSString *const UIKeyInputPageDown        API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:119:20: error: 'UIKeyCommand' is unavailable in watchOS
117 |
118 |         case .tab:
119 |             return UIKeyCommand.inputTab
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
120 |
121 |         case .delete:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:122:20: error: 'UIKeyCommand' is unavailable in watchOS
120 |
121 |         case .delete:
122 |             return UIKeyCommand.inputDelete
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
123 |
124 |         case .backspace:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:125:20: error: 'UIKeyCommand' is unavailable in watchOS
123 |
124 |         case .backspace:
125 |             return UIKeyCommand.inputBackspace
    |                    `- error: 'UIKeyCommand' is unavailable in watchOS
126 |
127 |         case .spaceBar:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIKeyCommand+Options.swift
SwiftCompile normal arm64 Compiling\ UIKeyCommand+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
10 | // MARK: - Convenience Inits
11 |
12 | public extension UIKeyCommand {
   |                  `- error: 'UIKeyCommand' is unavailable in watchOS
13 |     /// Creates and returns a new key command object that matches the specified input and has a title.
14 |     /// - Parameters:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift:19:14: error: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' is unavailable in watchOS
17 |     @available(iOS 13.0, *)
18 |     convenience init(_ options: Options, title: String, action: Selector) {
19 |         self.init(
   |              `- error: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' is unavailable in watchOS
20 |             title: title,
21 |             image: options.image,
UIKit.UIKeyCommand.init:4:49: note: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' has been explicitly marked unavailable here
2 | @available(iOS 27.0, tvOS 27.0, *)
3 |   @available(watchOS, unavailable)
4 |   @MainActor @preconcurrency public convenience init(title: String = "", subtitle: String? = nil, image: UIImage? = nil, selectedImage: UIImage? = nil, preferredImageVisibility: UIMenuElement.ImageVisibility = .automatic, action: Selector, input: String, modifierFlags: UIKeyModifierFlags = [], propertyList: Any? = nil, alternates: [UICommandAlternate] = [], discoverabilityTitle: String? = nil, attributes: UIMenuElement.Attributes = [], state: UIMenuElement.State = .off)}
  |                                                 `- note: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' has been explicitly marked unavailable here
5 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift:46:18: error: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' is unavailable in watchOS
44 |
45 |         if #available(iOS 13.0, *) {
46 |             self.init(
   |                  `- error: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' is unavailable in watchOS
47 |                 title: discoverabilityTitle,
48 |                 image: options.image,
UIKit.UIKeyCommand.init:4:49: note: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' has been explicitly marked unavailable here
2 | @available(iOS 27.0, tvOS 27.0, *)
3 |   @available(watchOS, unavailable)
4 |   @MainActor @preconcurrency public convenience init(title: String = "", subtitle: String? = nil, image: UIImage? = nil, selectedImage: UIImage? = nil, preferredImageVisibility: UIMenuElement.ImageVisibility = .automatic, action: Selector, input: String, modifierFlags: UIKeyModifierFlags = [], propertyList: Any? = nil, alternates: [UICommandAlternate] = [], discoverabilityTitle: String? = nil, attributes: UIMenuElement.Attributes = [], state: UIMenuElement.State = .off)}
  |                                                 `- note: 'init(title:subtitle:image:selectedImage:preferredImageVisibility:action:input:modifierFlags:propertyList:alternates:discoverabilityTitle:attributes:state:)' has been explicitly marked unavailable here
5 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIKeyCommand+Init.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ UIKeyCommandTableView (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Constants.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
10 | // MARK: - Constants
11 |
12 | public extension UIKeyCommand {
   |                  `- error: 'UIKeyCommand' is unavailable in watchOS
13 |     /// Represents the Tab key input.
14 |     static let inputTab = "\t"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
10 | // MARK: - Convenience Inits
11 |
12 | public extension UIKeyCommand {
   |                  `- error: 'UIKeyCommand' is unavailable in watchOS
13 |     /// Creates and returns a new key command object that matches the specified input and has a title.
14 |     /// - Parameters:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
 10 | // MARK: - UIKeyCommand.Options
 11 |
 12 | public extension UIKeyCommand {
    |                  `- error: 'UIKeyCommand' is unavailable in watchOS
 13 |     /// Options that specify how to create a `UIKeyCommand` object.
 14 |     indirect enum Options: Equatable {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:149:24: error: 'UIKeyModifierFlags' is unavailable in watchOS
147 |
148 |     /// The bit mask of modifier flags that must be pressed to match this key command.
149 |     var modifierFlags: UIKeyModifierFlags {
    |                        `- error: 'UIKeyModifierFlags' is unavailable in watchOS
150 |         switch self {
151 |         case let .alternate(key):
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICommand.h:15:31: note: 'UIKeyModifierFlags' has been explicitly marked unavailable here
 13 | #import <UIKit/UIMenuLeaf.h>
 14 |
 15 | typedef NS_OPTIONS(NSInteger, UIKeyModifierFlags) {
    |                               `- note: 'UIKeyModifierFlags' has been explicitly marked unavailable here
 16 |     UIKeyModifierAlphaShift     = 1 << 16,  // This bit indicates CapsLock
 17 |     UIKeyModifierShift          = 1 << 17,
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:231:20: error: 'UIMenuElement' is unavailable in watchOS
229 |
230 |     @available(iOS 13.0, *)
231 |     var menuState: UIMenuElement.State {
    |                    `- error: 'UIMenuElement' is unavailable in watchOS
232 |         guard case let .menuState(state, _) = self else {
233 |             return .off
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMenuElement.h:56:12: note: 'UIMenuElement' has been explicitly marked unavailable here
54 |
55 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
56 | @interface UIMenuElement : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIMenuElement' has been explicitly marked unavailable here
57 |
58 | /// The element's title.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:246:25: error: 'UIMenuElement' is unavailable in watchOS
244 |
245 |     @available(iOS 13.0, *)
246 |     var menuAttributes: UIMenuElement.Attributes {
    |                         `- error: 'UIMenuElement' is unavailable in watchOS
247 |         guard case let .menuAttributes(attributes, _) = self else {
248 |             return []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMenuElement.h:56:12: note: 'UIMenuElement' has been explicitly marked unavailable here
54 |
55 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
56 | @interface UIMenuElement : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIMenuElement' has been explicitly marked unavailable here
57 |
58 | /// The element's title.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:93:18: error: 'UIKeyCommand' is unavailable in watchOS
 91 | // MARK: - Computed Properties
 92 |
 93 | public extension UIKeyCommand.Options {
    |                  `- error: 'UIKeyCommand' is unavailable in watchOS
 94 |     /// The string of characters corresponding to the keys that must be pressed to match this key command.
 95 |     var input: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:85:50: error: 'UIKeyCommand' is unavailable in watchOS
 83 |     }
 84 |
 85 |     public var selectPreviousKeyCommandOptions: [UIKeyCommand.Options] = [.arrowUp]
    |                                                  `- error: 'UIKeyCommand' is unavailable in watchOS
 86 |
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:87:46: error: 'UIKeyCommand' is unavailable in watchOS
 85 |     public var selectPreviousKeyCommandOptions: [UIKeyCommand.Options] = [.arrowUp]
 86 |
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
    |                                              `- error: 'UIKeyCommand' is unavailable in watchOS
 88 |
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:89:53: error: 'UIKeyCommand' is unavailable in watchOS
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
 88 |
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
    |                                                     `- error: 'UIKeyCommand' is unavailable in watchOS
 90 |
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:91:59: error: 'UIKeyCommand' is unavailable in watchOS
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
 90 |
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
    |                                                           `- error: 'UIKeyCommand' is unavailable in watchOS
 92 |
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:93:50: error: 'UIKeyCommand' is unavailable in watchOS
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
 92 |
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
    |                                                  `- error: 'UIKeyCommand' is unavailable in watchOS
 94 |
 95 |     public override var keyCommands: [UIKeyCommand]? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:95:39: error: 'UIKeyCommand' is unavailable in watchOS
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
 94 |
 95 |     public override var keyCommands: [UIKeyCommand]? {
    |                                       `- error: 'UIKeyCommand' is unavailable in watchOS
 96 |         var keyCommands = [UIKeyCommand]()
 97 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:39:37: error: 'UITableView' is unavailable in watchOS
 37 |
 38 | /// A table view that allows navigation and selection using a hardware keyboard.
 39 | public class UIKeyCommandTableView: UITableView {
    |                                     `- error: 'UITableView' is unavailable in watchOS
 40 |
 41 |     public enum OutOfBoundsBehavior {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:343:30: error: 'ScrollPosition' is unavailable in watchOS
341 |     enum RowVisibility: Hashable {
342 |         case fullyVisible
343 |         case notFullyVisible(ScrollPosition)
    |                              `- error: 'ScrollPosition' is unavailable in watchOS
344 |     }
345 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:30:28: note: 'ScrollPosition' has been explicitly marked unavailable here
 28 | } API_UNAVAILABLE(watchos);
 29 |
 30 | typedef NS_ENUM(NSInteger, UITableViewScrollPosition) {
    |                            `- note: 'ScrollPosition' has been explicitly marked unavailable here
 31 |     UITableViewScrollPositionNone,
 32 |     UITableViewScrollPositionTop,
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/IndexPath+InvalidReason.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/NSObjectProtocol+Debounce.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64/UIKeyCommandTableView-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name UIKeyCommandTableView -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64/UIKeyCommandTableView_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64/UIKeyCommandTableView.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64/UIKeyCommandTableView.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64/UIKeyCommandTableView-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64/UIKeyCommandTableView-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64/UIKeyCommandTableView-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64/UIKeyCommandTableView.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64/UIKeyCommandTableView.abi.json
SwiftCompile normal arm64 (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64_32 Emitting\ module\ for\ UIKeyCommandTableView (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Constants.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
10 | // MARK: - Constants
11 |
12 | public extension UIKeyCommand {
   |                  `- error: 'UIKeyCommand' is unavailable in watchOS
13 |     /// Represents the Tab key input.
14 |     static let inputTab = "\t"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
10 | // MARK: - Convenience Inits
11 |
12 | public extension UIKeyCommand {
   |                  `- error: 'UIKeyCommand' is unavailable in watchOS
13 |     /// Creates and returns a new key command object that matches the specified input and has a title.
14 |     /// - Parameters:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:12:18: error: 'UIKeyCommand' is unavailable in watchOS
 10 | // MARK: - UIKeyCommand.Options
 11 |
 12 | public extension UIKeyCommand {
    |                  `- error: 'UIKeyCommand' is unavailable in watchOS
 13 |     /// Options that specify how to create a `UIKeyCommand` object.
 14 |     indirect enum Options: Equatable {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:149:24: error: 'UIKeyModifierFlags' is unavailable in watchOS
147 |
148 |     /// The bit mask of modifier flags that must be pressed to match this key command.
149 |     var modifierFlags: UIKeyModifierFlags {
    |                        `- error: 'UIKeyModifierFlags' is unavailable in watchOS
150 |         switch self {
151 |         case let .alternate(key):
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICommand.h:15:31: note: 'UIKeyModifierFlags' has been explicitly marked unavailable here
 13 | #import <UIKit/UIMenuLeaf.h>
 14 |
 15 | typedef NS_OPTIONS(NSInteger, UIKeyModifierFlags) {
    |                               `- note: 'UIKeyModifierFlags' has been explicitly marked unavailable here
 16 |     UIKeyModifierAlphaShift     = 1 << 16,  // This bit indicates CapsLock
 17 |     UIKeyModifierShift          = 1 << 17,
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:231:20: error: 'UIMenuElement' is unavailable in watchOS
229 |
230 |     @available(iOS 13.0, *)
231 |     var menuState: UIMenuElement.State {
    |                    `- error: 'UIMenuElement' is unavailable in watchOS
232 |         guard case let .menuState(state, _) = self else {
233 |             return .off
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMenuElement.h:56:12: note: 'UIMenuElement' has been explicitly marked unavailable here
54 |
55 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
56 | @interface UIMenuElement : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIMenuElement' has been explicitly marked unavailable here
57 |
58 | /// The element's title.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:246:25: error: 'UIMenuElement' is unavailable in watchOS
244 |
245 |     @available(iOS 13.0, *)
246 |     var menuAttributes: UIMenuElement.Attributes {
    |                         `- error: 'UIMenuElement' is unavailable in watchOS
247 |         guard case let .menuAttributes(attributes, _) = self else {
248 |             return []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMenuElement.h:56:12: note: 'UIMenuElement' has been explicitly marked unavailable here
54 |
55 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
56 | @interface UIMenuElement : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIMenuElement' has been explicitly marked unavailable here
57 |
58 | /// The element's title.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift:93:18: error: 'UIKeyCommand' is unavailable in watchOS
 91 | // MARK: - Computed Properties
 92 |
 93 | public extension UIKeyCommand.Options {
    |                  `- error: 'UIKeyCommand' is unavailable in watchOS
 94 |     /// The string of characters corresponding to the keys that must be pressed to match this key command.
 95 |     var input: String {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:85:50: error: 'UIKeyCommand' is unavailable in watchOS
 83 |     }
 84 |
 85 |     public var selectPreviousKeyCommandOptions: [UIKeyCommand.Options] = [.arrowUp]
    |                                                  `- error: 'UIKeyCommand' is unavailable in watchOS
 86 |
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:87:46: error: 'UIKeyCommand' is unavailable in watchOS
 85 |     public var selectPreviousKeyCommandOptions: [UIKeyCommand.Options] = [.arrowUp]
 86 |
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
    |                                              `- error: 'UIKeyCommand' is unavailable in watchOS
 88 |
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:89:53: error: 'UIKeyCommand' is unavailable in watchOS
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
 88 |
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
    |                                                     `- error: 'UIKeyCommand' is unavailable in watchOS
 90 |
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:91:59: error: 'UIKeyCommand' is unavailable in watchOS
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
 90 |
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
    |                                                           `- error: 'UIKeyCommand' is unavailable in watchOS
 92 |
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:93:50: error: 'UIKeyCommand' is unavailable in watchOS
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
 92 |
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
    |                                                  `- error: 'UIKeyCommand' is unavailable in watchOS
 94 |
 95 |     public override var keyCommands: [UIKeyCommand]? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:95:39: error: 'UIKeyCommand' is unavailable in watchOS
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
 94 |
 95 |     public override var keyCommands: [UIKeyCommand]? {
    |                                       `- error: 'UIKeyCommand' is unavailable in watchOS
 96 |         var keyCommands = [UIKeyCommand]()
 97 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:39:37: error: 'UITableView' is unavailable in watchOS
 37 |
 38 | /// A table view that allows navigation and selection using a hardware keyboard.
 39 | public class UIKeyCommandTableView: UITableView {
    |                                     `- error: 'UITableView' is unavailable in watchOS
 40 |
 41 |     public enum OutOfBoundsBehavior {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:343:30: error: 'ScrollPosition' is unavailable in watchOS
341 |     enum RowVisibility: Hashable {
342 |         case fullyVisible
343 |         case notFullyVisible(ScrollPosition)
    |                              `- error: 'ScrollPosition' is unavailable in watchOS
344 |     }
345 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:30:28: note: 'ScrollPosition' has been explicitly marked unavailable here
 28 | } API_UNAVAILABLE(watchos);
 29 |
 30 | typedef NS_ENUM(NSInteger, UITableViewScrollPosition) {
    |                            `- note: 'ScrollPosition' has been explicitly marked unavailable here
 31 |     UITableViewScrollPositionNone,
 32 |     UITableViewScrollPositionTop,
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/IndexPath+InvalidReason.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/NSObjectProtocol+Debounce.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift -target arm64_32-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView-dependencies-2.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name UIKeyCommandTableView -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyCommandTableView.build/Debug-watchos/UIKeyCommandTableView-t.build/Objects-normal/arm64_32/UIKeyCommandTableView.abi.json
SwiftCompile normal arm64_32 (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ IndexPath+InvalidReason.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/IndexPath+InvalidReason.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/IndexPath+InvalidReason.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile IndexPath+InvalidReason.swift
SwiftCompile normal arm64_32 Compiling\ UIKeyCommandTableView.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:85:50: error: 'UIKeyCommand' is unavailable in watchOS
 83 |     }
 84 |
 85 |     public var selectPreviousKeyCommandOptions: [UIKeyCommand.Options] = [.arrowUp]
    |                                                  `- error: 'UIKeyCommand' is unavailable in watchOS
 86 |
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:87:46: error: 'UIKeyCommand' is unavailable in watchOS
 85 |     public var selectPreviousKeyCommandOptions: [UIKeyCommand.Options] = [.arrowUp]
 86 |
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
    |                                              `- error: 'UIKeyCommand' is unavailable in watchOS
 88 |
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:89:53: error: 'UIKeyCommand' is unavailable in watchOS
 87 |     public var selectNextKeyCommandOptions: [UIKeyCommand.Options] = [.arrowDown]
 88 |
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
    |                                                     `- error: 'UIKeyCommand' is unavailable in watchOS
 90 |
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:91:59: error: 'UIKeyCommand' is unavailable in watchOS
 89 |     public var activateSelectionKeyCommandOptions: [UIKeyCommand.Options] = [.spaceBar, .return]
 90 |
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
    |                                                           `- error: 'UIKeyCommand' is unavailable in watchOS
 92 |
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:93:50: error: 'UIKeyCommand' is unavailable in watchOS
 91 |     public var activateAccessoryButtonKeyCommandOptions: [UIKeyCommand.Options] = []
 92 |
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
    |                                                  `- error: 'UIKeyCommand' is unavailable in watchOS
 94 |
 95 |     public override var keyCommands: [UIKeyCommand]? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:95:39: error: 'UIKeyCommand' is unavailable in watchOS
 93 |     public var clearSelectionKeyCommandOptions: [UIKeyCommand.Options] = []
 94 |
 95 |     public override var keyCommands: [UIKeyCommand]? {
    |                                       `- error: 'UIKeyCommand' is unavailable in watchOS
 96 |         var keyCommands = [UIKeyCommand]()
 97 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:39:37: error: 'UITableView' is unavailable in watchOS
 37 |
 38 | /// A table view that allows navigation and selection using a hardware keyboard.
 39 | public class UIKeyCommandTableView: UITableView {
    |                                     `- error: 'UITableView' is unavailable in watchOS
 40 |
 41 |     public enum OutOfBoundsBehavior {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
    |            `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:343:30: error: 'ScrollPosition' is unavailable in watchOS
341 |     enum RowVisibility: Hashable {
342 |         case fullyVisible
343 |         case notFullyVisible(ScrollPosition)
    |                              `- error: 'ScrollPosition' is unavailable in watchOS
344 |     }
345 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:30:28: note: 'ScrollPosition' has been explicitly marked unavailable here
 28 | } API_UNAVAILABLE(watchos);
 29 |
 30 | typedef NS_ENUM(NSInteger, UITableViewScrollPosition) {
    |                            `- note: 'ScrollPosition' has been explicitly marked unavailable here
 31 |     UITableViewScrollPositionNone,
 32 |     UITableViewScrollPositionTop,
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:96:28: error: 'UIKeyCommand' is unavailable in watchOS
 94 |
 95 |     public override var keyCommands: [UIKeyCommand]? {
 96 |         var keyCommands = [UIKeyCommand]()
    |                            `- error: 'UIKeyCommand' is unavailable in watchOS
 97 |
 98 |         selectPreviousKeyCommandOptions.forEach {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:99:32: error: 'UIKeyCommand' is unavailable in watchOS
 97 |
 98 |         selectPreviousKeyCommandOptions.forEach {
 99 |             keyCommands.append(UIKeyCommand($0, action: #selector(selectPreviousRow)))
    |                                `- error: 'UIKeyCommand' is unavailable in watchOS
100 |         }
101 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:103:32: error: 'UIKeyCommand' is unavailable in watchOS
101 |
102 |         selectNextKeyCommandOptions.forEach {
103 |             keyCommands.append(UIKeyCommand($0, action: #selector(selectNextRow)))
    |                                `- error: 'UIKeyCommand' is unavailable in watchOS
104 |         }
105 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:107:32: error: 'UIKeyCommand' is unavailable in watchOS
105 |
106 |         activateSelectionKeyCommandOptions.forEach {
107 |             keyCommands.append(UIKeyCommand($0, action: #selector(activateSelection)))
    |                                `- error: 'UIKeyCommand' is unavailable in watchOS
108 |         }
109 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift:111:32: error: 'UIKeyCommand' is unavailable in watchOS
109 |
110 |         activateAccessoryButtonKeyCommandOptions.forEach {
111 |             keyCommands.append(UIKeyCommand($0, action: #selector(activateAccessorySelection)))
    |                                `- error: 'UIKeyCommand' is unavailable in watchOS
112 |         }
113 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKeyCommand.h:18:12: note: 'UIKeyCommand' has been explicitly marked unavailable here
 16 | #pragma clang diagnostic ignored "-Wunguarded-availability"
 17 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 18 | @interface UIKeyCommand : UICommand
    |            `- note: 'UIKeyCommand' has been explicitly marked unavailable here
 19 | #pragma clang diagnostic pop
 20 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommandTableView.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIKeyCommandTableView.swift
SwiftCompile normal arm64_32 Compiling\ UIKeyCommand+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyCommandTableView/UIKeyCommand+Init.swift (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIKeyCommand+Init.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-22 03:44:27.587 xcodebuild[780:4749] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ UIKeyCommandTableView (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
	SwiftCompile normal arm64 (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ UIKeyCommandTableView (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
	SwiftCompile normal arm64_32 (in target 'UIKeyCommandTableView' from project 'UIKeyCommandTableView')
	Building workspace UIKeyCommandTableView with scheme UIKeyCommandTableView
(5 failures)
BUILD FAILURE 6.4 watchOS