The Swift Package Index logo.Swift Package Index

Build Information

Failed to build UIKeyboardAnimatable, reference main (446296), with Swift 6.4 for watchOS using Xcode 27.0 on 19 Sep 2026 05:25:13 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 UIKeyboardAnimatable -destination generic/platform=watchOS

Build Log

    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIView+KeyboardAnimation.swift
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/UIView+KeyboardAnimation.swift:37:39: error: 'UIViewAnimatingPosition' is unavailable in watchOS
35 |     static func animate(withKeyboardNotification notification: Notification,
36 |                         animations: @escaping (KeyboardAnimationInfo) -> Void,
37 |                         completion: ((UIViewAnimatingPosition) -> Void)? = nil) {
   |                                       `- error: 'UIViewAnimatingPosition' is unavailable in watchOS
38 |
39 |         guard let keyboardAnimationInfo = notification.keyboardAnimationInfo else { 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/UIViewAnimating.h:20:28: note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
18 | } API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos) ;
19 |
20 | typedef NS_ENUM(NSInteger, UIViewAnimatingPosition) {
   |                            `- note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
21 |     UIViewAnimatingPositionEnd,
22 |     UIViewAnimatingPositionStart,
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/UIView+KeyboardAnimation.swift:27:18: error: 'UIView' is unavailable in watchOS
25 | import UIKit
26 |
27 | public extension UIView {
   |                  `- error: 'UIView' is unavailable in watchOS
28 |
29 |     /// Animate changes to one or more views using the keyboard animation's duration and animation curve.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64_32 Compiling\ Notification+KeyboardAnimationInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification+KeyboardAnimationInfo.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification+KeyboardAnimationInfo.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Notification+KeyboardAnimationInfo.swift
SwiftCompile normal arm64_32 Compiling\ AnyHashable+Notifications.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift:30:43: error: 'UIResponder' is unavailable in watchOS
28 |
29 |     /// The key for an `NSNumber` object containing a double that identifies the duration of the animation in seconds.
30 |     static var durationKey: AnyHashable { UIResponder.keyboardAnimationDurationUserInfoKey }
   |                                           `- error: 'UIResponder' is unavailable in watchOS
31 |
32 |     /// The key for an `NSValue` object containing a `CGRect` that identifies the ending frame rectangle of the keyboard in screen coordinates. The frame rectangle reflects the current orientation of the device.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift:30:55: error: 'keyboardAnimationDurationUserInfoKey' is unavailable in watchOS
28 |
29 |     /// The key for an `NSNumber` object containing a double that identifies the duration of the animation in seconds.
30 |     static var durationKey: AnyHashable { UIResponder.keyboardAnimationDurationUserInfoKey }
   |                                                       `- error: 'keyboardAnimationDurationUserInfoKey' is unavailable in watchOS
31 |
32 |     /// The key for an `NSValue` object containing a `CGRect` that identifies the ending frame rectangle of the keyboard in screen coordinates. The frame rectangle reflects the current orientation of the device.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:139:30: note: 'keyboardAnimationDurationUserInfoKey' has been explicitly marked unavailable here
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
138 | UIKIT_EXTERN NSString *const UIKeyboardFrameEndUserInfoKey          API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
139 | UIKIT_EXTERN NSString *const UIKeyboardAnimationDurationUserInfoKey API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of double
    |                              `- note: 'keyboardAnimationDurationUserInfoKey' has been explicitly marked unavailable here
140 | UIKIT_EXTERN NSString *const UIKeyboardAnimationCurveUserInfoKey    API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of NSUInteger (UIViewAnimationCurve)
141 | UIKIT_EXTERN NSString *const UIKeyboardIsLocalUserInfoKey           API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of BOOL
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift:33:40: error: 'UIResponder' is unavailable in watchOS
31 |
32 |     /// The key for an `NSValue` object containing a `CGRect` that identifies the ending frame rectangle of the keyboard in screen coordinates. The frame rectangle reflects the current orientation of the device.
33 |     static var frameKey: AnyHashable { UIResponder.keyboardFrameEndUserInfoKey }
   |                                        `- error: 'UIResponder' is unavailable in watchOS
34 |
35 |     /// The key for an `NSNumber` object containing a UIView.AnimationCurve constant that defines how the keyboard will be animated onto or off the screen.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift:33:52: error: 'keyboardFrameEndUserInfoKey' is unavailable in watchOS
31 |
32 |     /// The key for an `NSValue` object containing a `CGRect` that identifies the ending frame rectangle of the keyboard in screen coordinates. The frame rectangle reflects the current orientation of the device.
33 |     static var frameKey: AnyHashable { UIResponder.keyboardFrameEndUserInfoKey }
   |                                                    `- error: 'keyboardFrameEndUserInfoKey' is unavailable in watchOS
34 |
35 |     /// The key for an `NSNumber` object containing a UIView.AnimationCurve constant that defines how the keyboard will be animated onto or off the screen.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:138:30: note: 'keyboardFrameEndUserInfoKey' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
138 | UIKIT_EXTERN NSString *const UIKeyboardFrameEndUserInfoKey          API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
    |                              `- note: 'keyboardFrameEndUserInfoKey' has been explicitly marked unavailable here
139 | UIKIT_EXTERN NSString *const UIKeyboardAnimationDurationUserInfoKey API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of double
140 | UIKIT_EXTERN NSString *const UIKeyboardAnimationCurveUserInfoKey    API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of NSUInteger (UIViewAnimationCurve)
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift:36:40: error: 'UIResponder' is unavailable in watchOS
34 |
35 |     /// The key for an `NSNumber` object containing a UIView.AnimationCurve constant that defines how the keyboard will be animated onto or off the screen.
36 |     static var curveKey: AnyHashable { UIResponder.keyboardAnimationCurveUserInfoKey }
   |                                        `- error: 'UIResponder' is unavailable in watchOS
37 |
38 |     /// The key for an `NSNumber` object containing a Boolean that identifies whether the keyboard belongs to the current app. With multitasking on iPad, all visible apps are notified when the keyboard appears and disappears. The value of this key is true for the app that caused the keyboard to appear and false for any other apps.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift:36:52: error: 'keyboardAnimationCurveUserInfoKey' is unavailable in watchOS
34 |
35 |     /// The key for an `NSNumber` object containing a UIView.AnimationCurve constant that defines how the keyboard will be animated onto or off the screen.
36 |     static var curveKey: AnyHashable { UIResponder.keyboardAnimationCurveUserInfoKey }
   |                                                    `- error: 'keyboardAnimationCurveUserInfoKey' is unavailable in watchOS
37 |
38 |     /// The key for an `NSNumber` object containing a Boolean that identifies whether the keyboard belongs to the current app. With multitasking on iPad, all visible apps are notified when the keyboard appears and disappears. The value of this key is true for the app that caused the keyboard to appear and false for any other apps.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:140:30: note: 'keyboardAnimationCurveUserInfoKey' has been explicitly marked unavailable here
138 | UIKIT_EXTERN NSString *const UIKeyboardFrameEndUserInfoKey          API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
139 | UIKIT_EXTERN NSString *const UIKeyboardAnimationDurationUserInfoKey API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of double
140 | UIKIT_EXTERN NSString *const UIKeyboardAnimationCurveUserInfoKey    API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of NSUInteger (UIViewAnimationCurve)
    |                              `- note: 'keyboardAnimationCurveUserInfoKey' has been explicitly marked unavailable here
141 | UIKIT_EXTERN NSString *const UIKeyboardIsLocalUserInfoKey           API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of BOOL
142 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift:39:50: error: 'UIResponder' is unavailable in watchOS
37 |
38 |     /// The key for an `NSNumber` object containing a Boolean that identifies whether the keyboard belongs to the current app. With multitasking on iPad, all visible apps are notified when the keyboard appears and disappears. The value of this key is true for the app that caused the keyboard to appear and false for any other apps.
39 |     static var keyboardIsLocalKey: AnyHashable { UIResponder.keyboardIsLocalUserInfoKey }
   |                                                  `- error: 'UIResponder' is unavailable in watchOS
40 |
41 | }
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AnyHashable+Notifications.swift
SwiftCompile normal arm64_32 Compiling\ KeyboardAnimation.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Models/KeyboardAnimation.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Models/KeyboardAnimation.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KeyboardAnimation.swift
SwiftCompile normal arm64_32 Compiling\ Notification.Name+Keyboard.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:32:54: error: 'UIResponder' is unavailable in watchOS
30 |     ///
31 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
32 |     static let keyboardWillShow: Notification.Name = UIResponder.keyboardWillShowNotification
   |                                                      `- error: 'UIResponder' is unavailable in watchOS
33 |
34 |     /// Posted immediately after the display of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:32:66: error: 'keyboardWillShowNotification' is unavailable in watchOS
30 |     ///
31 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
32 |     static let keyboardWillShow: Notification.Name = UIResponder.keyboardWillShowNotification
   |                                                                  `- error: 'keyboardWillShowNotification' is unavailable in watchOS
33 |
34 |     /// Posted immediately after the display of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:132:39: note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
130 | // Use the various UICoordinateSpace convertRect facilities to get the frame in the desired coordinate system.
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:37:53: error: 'UIResponder' is unavailable in watchOS
35 |     ///
36 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
37 |     static let keyboardDidShow: Notification.Name = UIResponder.keyboardDidShowNotification
   |                                                     `- error: 'UIResponder' is unavailable in watchOS
38 |
39 |     /// Posted immediately prior to the dismissal of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:37:65: error: 'keyboardDidShowNotification' is unavailable in watchOS
35 |     ///
36 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
37 |     static let keyboardDidShow: Notification.Name = UIResponder.keyboardDidShowNotification
   |                                                                 `- error: 'keyboardDidShowNotification' is unavailable in watchOS
38 |
39 |     /// Posted immediately prior to the dismissal of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:133:39: note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:42:54: error: 'UIResponder' is unavailable in watchOS
40 |     ///
41 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
42 |     static let keyboardWillHide: Notification.Name = UIResponder.keyboardWillHideNotification
   |                                                      `- error: 'UIResponder' is unavailable in watchOS
43 |
44 |     /// Posted immediately after the dismissal of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Notification.Name+Keyboard.swift
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:42:66: error: 'keyboardWillHideNotification' is unavailable in watchOS
40 |     ///
41 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
42 |     static let keyboardWillHide: Notification.Name = UIResponder.keyboardWillHideNotification
   |                                                                  `- error: 'keyboardWillHideNotification' is unavailable in watchOS
43 |
44 |     /// Posted immediately after the dismissal of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:134:39: note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
136 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:47:53: error: 'UIResponder' is unavailable in watchOS
45 |     ///
46 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
47 |     static let keyboardDidHide: Notification.Name = UIResponder.keyboardDidHideNotification
   |                                                     `- error: 'UIResponder' is unavailable in watchOS
48 |
49 |     /// Posted immediately prior to a change in the keyboard’s frame.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:47:65: error: 'keyboardDidHideNotification' is unavailable in watchOS
45 |     ///
46 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
47 |     static let keyboardDidHide: Notification.Name = UIResponder.keyboardDidHideNotification
   |                                                                 `- error: 'keyboardDidHideNotification' is unavailable in watchOS
48 |
49 |     /// Posted immediately prior to a change in the keyboard’s frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:135:39: note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:52:61: error: 'UIResponder' is unavailable in watchOS
50 |     ///
51 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
52 |     static let keyboardWillChangeFrame: Notification.Name = UIResponder.keyboardWillChangeFrameNotification
   |                                                             `- error: 'UIResponder' is unavailable in watchOS
53 |
54 |     /// Posted immediately after a change in the keyboard’s frame.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:52:73: error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
50 |     ///
51 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
52 |     static let keyboardWillChangeFrame: Notification.Name = UIResponder.keyboardWillChangeFrameNotification
   |                                                                         `- error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
53 |
54 |     /// Posted immediately after a change in the keyboard’s frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:145:39: note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
143 | // Like the standard keyboard notifications above, these additional notifications include
144 | // a nil object and begin/end frames of the keyboard in screen coordinates in the userInfo dictionary.
145 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillChangeFrameNotification  API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
146 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidChangeFrameNotification   API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
147 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:57:60: error: 'UIResponder' is unavailable in watchOS
55 |     ///
56 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
57 |     static let keyboardDidChangeFrame: Notification.Name = UIResponder.keyboardDidChangeFrameNotification
   |                                                            `- error: 'UIResponder' is unavailable in watchOS
58 |
59 | }
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ UIKeyboardAnimatable (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:32:54: error: 'UIResponder' is unavailable in watchOS
30 |     ///
31 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
32 |     static let keyboardWillShow: Notification.Name = UIResponder.keyboardWillShowNotification
   |                                                      `- error: 'UIResponder' is unavailable in watchOS
33 |
34 |     /// Posted immediately after the display of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:32:66: error: 'keyboardWillShowNotification' is unavailable in watchOS
30 |     ///
31 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
32 |     static let keyboardWillShow: Notification.Name = UIResponder.keyboardWillShowNotification
   |                                                                  `- error: 'keyboardWillShowNotification' is unavailable in watchOS
33 |
34 |     /// Posted immediately after the display of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:132:39: note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
130 | // Use the various UICoordinateSpace convertRect facilities to get the frame in the desired coordinate system.
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:37:53: error: 'UIResponder' is unavailable in watchOS
35 |     ///
36 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
37 |     static let keyboardDidShow: Notification.Name = UIResponder.keyboardDidShowNotification
   |                                                     `- error: 'UIResponder' is unavailable in watchOS
38 |
39 |     /// Posted immediately prior to the dismissal of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:37:65: error: 'keyboardDidShowNotification' is unavailable in watchOS
35 |     ///
36 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
37 |     static let keyboardDidShow: Notification.Name = UIResponder.keyboardDidShowNotification
   |                                                                 `- error: 'keyboardDidShowNotification' is unavailable in watchOS
38 |
39 |     /// Posted immediately prior to the dismissal of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:133:39: note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:42:54: error: 'UIResponder' is unavailable in watchOS
40 |     ///
41 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
42 |     static let keyboardWillHide: Notification.Name = UIResponder.keyboardWillHideNotification
   |                                                      `- error: 'UIResponder' is unavailable in watchOS
43 |
44 |     /// Posted immediately after the dismissal of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:42:66: error: 'keyboardWillHideNotification' is unavailable in watchOS
40 |     ///
41 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
42 |     static let keyboardWillHide: Notification.Name = UIResponder.keyboardWillHideNotification
   |                                                                  `- error: 'keyboardWillHideNotification' is unavailable in watchOS
43 |
44 |     /// Posted immediately after the dismissal of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:134:39: note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
136 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:47:53: error: 'UIResponder' is unavailable in watchOS
45 |     ///
46 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
47 |     static let keyboardDidHide: Notification.Name = UIResponder.keyboardDidHideNotification
   |                                                     `- error: 'UIResponder' is unavailable in watchOS
48 |
49 |     /// Posted immediately prior to a change in the keyboard’s frame.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:47:65: error: 'keyboardDidHideNotification' is unavailable in watchOS
45 |     ///
46 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
47 |     static let keyboardDidHide: Notification.Name = UIResponder.keyboardDidHideNotification
   |                                                                 `- error: 'keyboardDidHideNotification' is unavailable in watchOS
48 |
49 |     /// Posted immediately prior to a change in the keyboard’s frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:135:39: note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:52:61: error: 'UIResponder' is unavailable in watchOS
50 |     ///
51 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
52 |     static let keyboardWillChangeFrame: Notification.Name = UIResponder.keyboardWillChangeFrameNotification
   |                                                             `- error: 'UIResponder' is unavailable in watchOS
53 |
54 |     /// Posted immediately after a change in the keyboard’s frame.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:52:73: error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
50 |     ///
51 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
52 |     static let keyboardWillChangeFrame: Notification.Name = UIResponder.keyboardWillChangeFrameNotification
   |                                                                         `- error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
53 |
54 |     /// Posted immediately after a change in the keyboard’s frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:145:39: note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
143 | // Like the standard keyboard notifications above, these additional notifications include
144 | // a nil object and begin/end frames of the keyboard in screen coordinates in the userInfo dictionary.
145 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillChangeFrameNotification  API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
146 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidChangeFrameNotification   API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
147 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:57:60: error: 'UIResponder' is unavailable in watchOS
55 |     ///
56 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
57 |     static let keyboardDidChangeFrame: Notification.Name = UIResponder.keyboardDidChangeFrameNotification
   |                                                            `- error: 'UIResponder' is unavailable in watchOS
58 |
59 | }
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:57:72: error: 'keyboardDidChangeFrameNotification' is unavailable in watchOS
55 |     ///
56 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
57 |     static let keyboardDidChangeFrame: Notification.Name = UIResponder.keyboardDidChangeFrameNotification
   |                                                                        `- error: 'keyboardDidChangeFrameNotification' is unavailable in watchOS
58 |
59 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:146:39: note: 'keyboardDidChangeFrameNotification' has been explicitly marked unavailable here
144 | // a nil object and begin/end frames of the keyboard in screen coordinates in the userInfo dictionary.
145 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillChangeFrameNotification  API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
146 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidChangeFrameNotification   API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidChangeFrameNotification' has been explicitly marked unavailable here
147 |
148 | // These keys are superseded by UIKeyboardFrameBeginUserInfoKey and UIKeyboardFrameEndUserInfoKey.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/UIView+KeyboardAnimation.swift:37:39: error: 'UIViewAnimatingPosition' is unavailable in watchOS
35 |     static func animate(withKeyboardNotification notification: Notification,
36 |                         animations: @escaping (KeyboardAnimationInfo) -> Void,
37 |                         completion: ((UIViewAnimatingPosition) -> Void)? = nil) {
   |                                       `- error: 'UIViewAnimatingPosition' is unavailable in watchOS
38 |
39 |         guard let keyboardAnimationInfo = notification.keyboardAnimationInfo else { 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/UIViewAnimating.h:20:28: note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
18 | } API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos) ;
19 |
20 | typedef NS_ENUM(NSInteger, UIViewAnimatingPosition) {
   |                            `- note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
21 |     UIViewAnimatingPositionEnd,
22 |     UIViewAnimatingPositionStart,
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/UIView+KeyboardAnimation.swift:27:18: error: 'UIView' is unavailable in watchOS
25 | import UIKit
26 |
27 | public extension UIView {
   |                  `- error: 'UIView' is unavailable in watchOS
28 |
29 |     /// Animate changes to one or more views using the keyboard animation's duration and animation curve.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.swift:27:97: error: 'UIView' is unavailable in watchOS
25 | import UIKit
26 |
27 | public typealias KeyboardAnimationInfo = (duration: TimeInterval, keyboardFrame: CGRect, curve: UIView.AnimationCurve)
   |                                                                                                 `- error: 'UIView' is unavailable in watchOS
28 |
29 | @objc public protocol KeyboardAnimatable {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.swift:33:30: error: 'UIViewAnimatingPosition' is unavailable in watchOS
31 |     typealias Animations = ((KeyboardAnimationInfo) -> Void)
32 |
33 |     typealias Completion = ((UIViewAnimatingPosition) -> Void)
   |                              `- error: 'UIViewAnimatingPosition' is unavailable in watchOS
34 | }
35 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewAnimating.h:20:28: note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
18 | } API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos) ;
19 |
20 | typedef NS_ENUM(NSInteger, UIViewAnimatingPosition) {
   |                            `- note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
21 |     UIViewAnimatingPositionEnd,
22 |     UIViewAnimatingPositionStart,
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/UIKeyboardAnimatable/Enums/KeyboardNotificationName.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification+KeyboardAnimationInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/UIView+KeyboardAnimation.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Models/KeyboardAnimation.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable-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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name UIKeyboardAnimatable -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable_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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable.abi.json
SwiftCompile normal arm64_32 (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ KeyboardNotificationName.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Enums/KeyboardNotificationName.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Enums/KeyboardNotificationName.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KeyboardNotificationName.swift
SwiftCompile normal arm64_32 Compiling\ KeyboardAnimatable.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.swift:27:97: error: 'UIView' is unavailable in watchOS
25 | import UIKit
26 |
27 | public typealias KeyboardAnimationInfo = (duration: TimeInterval, keyboardFrame: CGRect, curve: UIView.AnimationCurve)
   |                                                                                                 `- error: 'UIView' is unavailable in watchOS
28 |
29 | @objc public protocol KeyboardAnimatable {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.swift:33:30: error: 'UIViewAnimatingPosition' is unavailable in watchOS
31 |     typealias Animations = ((KeyboardAnimationInfo) -> Void)
32 |
33 |     typealias Completion = ((UIViewAnimatingPosition) -> Void)
   |                              `- error: 'UIViewAnimatingPosition' is unavailable in watchOS
34 | }
35 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewAnimating.h:20:28: note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
18 | } API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos) ;
19 |
20 | typedef NS_ENUM(NSInteger, UIViewAnimatingPosition) {
   |                            `- note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
21 |     UIViewAnimatingPositionEnd,
22 |     UIViewAnimatingPositionStart,
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KeyboardAnimatable.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ UIKeyboardAnimatable (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:32:54: error: 'UIResponder' is unavailable in watchOS
30 |     ///
31 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
32 |     static let keyboardWillShow: Notification.Name = UIResponder.keyboardWillShowNotification
   |                                                      `- error: 'UIResponder' is unavailable in watchOS
33 |
34 |     /// Posted immediately after the display of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:32:66: error: 'keyboardWillShowNotification' is unavailable in watchOS
30 |     ///
31 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
32 |     static let keyboardWillShow: Notification.Name = UIResponder.keyboardWillShowNotification
   |                                                                  `- error: 'keyboardWillShowNotification' is unavailable in watchOS
33 |
34 |     /// Posted immediately after the display of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:132:39: note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
130 | // Use the various UICoordinateSpace convertRect facilities to get the frame in the desired coordinate system.
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:37:53: error: 'UIResponder' is unavailable in watchOS
35 |     ///
36 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
37 |     static let keyboardDidShow: Notification.Name = UIResponder.keyboardDidShowNotification
   |                                                     `- error: 'UIResponder' is unavailable in watchOS
38 |
39 |     /// Posted immediately prior to the dismissal of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:37:65: error: 'keyboardDidShowNotification' is unavailable in watchOS
35 |     ///
36 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
37 |     static let keyboardDidShow: Notification.Name = UIResponder.keyboardDidShowNotification
   |                                                                 `- error: 'keyboardDidShowNotification' is unavailable in watchOS
38 |
39 |     /// Posted immediately prior to the dismissal of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:133:39: note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:42:54: error: 'UIResponder' is unavailable in watchOS
40 |     ///
41 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
42 |     static let keyboardWillHide: Notification.Name = UIResponder.keyboardWillHideNotification
   |                                                      `- error: 'UIResponder' is unavailable in watchOS
43 |
44 |     /// Posted immediately after the dismissal of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:42:66: error: 'keyboardWillHideNotification' is unavailable in watchOS
40 |     ///
41 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
42 |     static let keyboardWillHide: Notification.Name = UIResponder.keyboardWillHideNotification
   |                                                                  `- error: 'keyboardWillHideNotification' is unavailable in watchOS
43 |
44 |     /// Posted immediately after the dismissal of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:134:39: note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
136 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:47:53: error: 'UIResponder' is unavailable in watchOS
45 |     ///
46 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
47 |     static let keyboardDidHide: Notification.Name = UIResponder.keyboardDidHideNotification
   |                                                     `- error: 'UIResponder' is unavailable in watchOS
48 |
49 |     /// Posted immediately prior to a change in the keyboard’s frame.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:47:65: error: 'keyboardDidHideNotification' is unavailable in watchOS
45 |     ///
46 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
47 |     static let keyboardDidHide: Notification.Name = UIResponder.keyboardDidHideNotification
   |                                                                 `- error: 'keyboardDidHideNotification' is unavailable in watchOS
48 |
49 |     /// Posted immediately prior to a change in the keyboard’s frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:135:39: note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:52:61: error: 'UIResponder' is unavailable in watchOS
50 |     ///
51 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
52 |     static let keyboardWillChangeFrame: Notification.Name = UIResponder.keyboardWillChangeFrameNotification
   |                                                             `- error: 'UIResponder' is unavailable in watchOS
53 |
54 |     /// Posted immediately after a change in the keyboard’s frame.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:52:73: error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
50 |     ///
51 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
52 |     static let keyboardWillChangeFrame: Notification.Name = UIResponder.keyboardWillChangeFrameNotification
   |                                                                         `- error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
53 |
54 |     /// Posted immediately after a change in the keyboard’s frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:145:39: note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
143 | // Like the standard keyboard notifications above, these additional notifications include
144 | // a nil object and begin/end frames of the keyboard in screen coordinates in the userInfo dictionary.
145 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillChangeFrameNotification  API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
146 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidChangeFrameNotification   API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
147 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:57:60: error: 'UIResponder' is unavailable in watchOS
55 |     ///
56 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
57 |     static let keyboardDidChangeFrame: Notification.Name = UIResponder.keyboardDidChangeFrameNotification
   |                                                            `- error: 'UIResponder' is unavailable in watchOS
58 |
59 | }
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:57:72: error: 'keyboardDidChangeFrameNotification' is unavailable in watchOS
55 |     ///
56 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
57 |     static let keyboardDidChangeFrame: Notification.Name = UIResponder.keyboardDidChangeFrameNotification
   |                                                                        `- error: 'keyboardDidChangeFrameNotification' is unavailable in watchOS
58 |
59 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:146:39: note: 'keyboardDidChangeFrameNotification' has been explicitly marked unavailable here
144 | // a nil object and begin/end frames of the keyboard in screen coordinates in the userInfo dictionary.
145 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillChangeFrameNotification  API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
146 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidChangeFrameNotification   API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidChangeFrameNotification' has been explicitly marked unavailable here
147 |
148 | // These keys are superseded by UIKeyboardFrameBeginUserInfoKey and UIKeyboardFrameEndUserInfoKey.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/UIView+KeyboardAnimation.swift:37:39: error: 'UIViewAnimatingPosition' is unavailable in watchOS
35 |     static func animate(withKeyboardNotification notification: Notification,
36 |                         animations: @escaping (KeyboardAnimationInfo) -> Void,
37 |                         completion: ((UIViewAnimatingPosition) -> Void)? = nil) {
   |                                       `- error: 'UIViewAnimatingPosition' is unavailable in watchOS
38 |
39 |         guard let keyboardAnimationInfo = notification.keyboardAnimationInfo else { 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/UIViewAnimating.h:20:28: note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
18 | } API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos) ;
19 |
20 | typedef NS_ENUM(NSInteger, UIViewAnimatingPosition) {
   |                            `- note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
21 |     UIViewAnimatingPositionEnd,
22 |     UIViewAnimatingPositionStart,
SwiftCompile normal arm64 (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ KeyboardAnimation.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Models/KeyboardAnimation.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Models/KeyboardAnimation.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KeyboardAnimation.swift
SwiftCompile normal arm64 Compiling\ KeyboardAnimatable.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KeyboardAnimatable.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-19 01:25:03.922 xcodebuild[648:4170] [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\ UIKeyboardAnimatable (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
	SwiftCompile normal arm64_32 (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
	Building workspace UIKeyboardAnimatable with scheme UIKeyboardAnimatable
(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:
  UIKeyboardAnimatable: /Users/admin/builder/spi-builder-workspace
resolved source packages: UIKeyboardAnimatable
2026-09-19 01:25:09.860 xcodebuild[775:4659] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "UIKeyboardAnimatable",
  "name" : "UIKeyboardAnimatable",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "10.0"
    }
  ],
  "products" : [
    {
      "name" : "UIKeyboardAnimatable",
      "targets" : [
        "UIKeyboardAnimatable"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "UIKeyboardAnimatableTests",
      "module_type" : "SwiftTarget",
      "name" : "UIKeyboardAnimatableTests",
      "path" : "Tests/UIKeyboardAnimatableTests",
      "sources" : [
        "UIKeyboardAnimatableTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "UIKeyboardAnimatable"
      ],
      "type" : "test"
    },
    {
      "c99name" : "UIKeyboardAnimatable",
      "module_type" : "SwiftTarget",
      "name" : "UIKeyboardAnimatable",
      "path" : "Sources/UIKeyboardAnimatable",
      "product_memberships" : [
        "UIKeyboardAnimatable"
      ],
      "sources" : [
        "Enums/KeyboardNotificationName.swift",
        "Extensions/AnyHashable+Notifications.swift",
        "Extensions/Notification+KeyboardAnimationInfo.swift",
        "Extensions/Notification.Name+Keyboard.swift",
        "Extensions/UIView+KeyboardAnimation.swift",
        "Models/KeyboardAnimation.swift",
        "Protocols/KeyboardAnimatable.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
{
  "workspace" : {
    "name" : "UIKeyboardAnimatable",
    "schemes" : [
      "UIKeyboardAnimatable"
    ]
  }
}
2026-09-19 01:25:11.056 xcodebuild[783:4726] [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 UIKeyboardAnimatable -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 UIKeyboardAnimatable -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  UIKeyboardAnimatable: /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 'UIKeyboardAnimatable-product' in project 'UIKeyboardAnimatable'
        ➜ Explicit dependency on target 'UIKeyboardAnimatable' in project 'UIKeyboardAnimatable'
    Target 'UIKeyboardAnimatable' in project 'UIKeyboardAnimatable' (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 UIKeyboardAnimatable normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    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 UIKeyboardAnimatable -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable.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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable-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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable-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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable_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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver UIKeyboardAnimatable normal arm64 com.apple.xcode.tools.swift.compiler (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    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 UIKeyboardAnimatable -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64/UIKeyboardAnimatable.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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64/UIKeyboardAnimatable-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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64/UIKeyboardAnimatable.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64/UIKeyboardAnimatable-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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64/UIKeyboardAnimatable_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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64/UIKeyboardAnimatable-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ UIKeyboardAnimatable (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:32:54: error: 'UIResponder' is unavailable in watchOS
30 |     ///
31 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
32 |     static let keyboardWillShow: Notification.Name = UIResponder.keyboardWillShowNotification
   |                                                      `- error: 'UIResponder' is unavailable in watchOS
33 |
34 |     /// Posted immediately after the display of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:32:66: error: 'keyboardWillShowNotification' is unavailable in watchOS
30 |     ///
31 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
32 |     static let keyboardWillShow: Notification.Name = UIResponder.keyboardWillShowNotification
   |                                                                  `- error: 'keyboardWillShowNotification' is unavailable in watchOS
33 |
34 |     /// Posted immediately after the display of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:132:39: note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
130 | // Use the various UICoordinateSpace convertRect facilities to get the frame in the desired coordinate system.
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:37:53: error: 'UIResponder' is unavailable in watchOS
35 |     ///
36 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
37 |     static let keyboardDidShow: Notification.Name = UIResponder.keyboardDidShowNotification
   |                                                     `- error: 'UIResponder' is unavailable in watchOS
38 |
39 |     /// Posted immediately prior to the dismissal of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:37:65: error: 'keyboardDidShowNotification' is unavailable in watchOS
35 |     ///
36 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
37 |     static let keyboardDidShow: Notification.Name = UIResponder.keyboardDidShowNotification
   |                                                                 `- error: 'keyboardDidShowNotification' is unavailable in watchOS
38 |
39 |     /// Posted immediately prior to the dismissal of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:133:39: note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:42:54: error: 'UIResponder' is unavailable in watchOS
40 |     ///
41 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
42 |     static let keyboardWillHide: Notification.Name = UIResponder.keyboardWillHideNotification
   |                                                      `- error: 'UIResponder' is unavailable in watchOS
43 |
44 |     /// Posted immediately after the dismissal of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:42:66: error: 'keyboardWillHideNotification' is unavailable in watchOS
40 |     ///
41 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
42 |     static let keyboardWillHide: Notification.Name = UIResponder.keyboardWillHideNotification
   |                                                                  `- error: 'keyboardWillHideNotification' is unavailable in watchOS
43 |
44 |     /// Posted immediately after the dismissal of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:134:39: note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
136 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:47:53: error: 'UIResponder' is unavailable in watchOS
45 |     ///
46 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
47 |     static let keyboardDidHide: Notification.Name = UIResponder.keyboardDidHideNotification
   |                                                     `- error: 'UIResponder' is unavailable in watchOS
48 |
49 |     /// Posted immediately prior to a change in the keyboard’s frame.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:47:65: error: 'keyboardDidHideNotification' is unavailable in watchOS
45 |     ///
46 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
47 |     static let keyboardDidHide: Notification.Name = UIResponder.keyboardDidHideNotification
   |                                                                 `- error: 'keyboardDidHideNotification' is unavailable in watchOS
48 |
49 |     /// Posted immediately prior to a change in the keyboard’s frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:135:39: note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:52:61: error: 'UIResponder' is unavailable in watchOS
50 |     ///
51 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
52 |     static let keyboardWillChangeFrame: Notification.Name = UIResponder.keyboardWillChangeFrameNotification
   |                                                             `- error: 'UIResponder' is unavailable in watchOS
53 |
54 |     /// Posted immediately after a change in the keyboard’s frame.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:52:73: error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
50 |     ///
51 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
52 |     static let keyboardWillChangeFrame: Notification.Name = UIResponder.keyboardWillChangeFrameNotification
   |                                                                         `- error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
53 |
54 |     /// Posted immediately after a change in the keyboard’s frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:145:39: note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
143 | // Like the standard keyboard notifications above, these additional notifications include
144 | // a nil object and begin/end frames of the keyboard in screen coordinates in the userInfo dictionary.
145 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillChangeFrameNotification  API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
146 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidChangeFrameNotification   API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
147 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:57:60: error: 'UIResponder' is unavailable in watchOS
55 |     ///
56 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
57 |     static let keyboardDidChangeFrame: Notification.Name = UIResponder.keyboardDidChangeFrameNotification
   |                                                            `- error: 'UIResponder' is unavailable in watchOS
58 |
59 | }
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:57:72: error: 'keyboardDidChangeFrameNotification' is unavailable in watchOS
55 |     ///
56 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
57 |     static let keyboardDidChangeFrame: Notification.Name = UIResponder.keyboardDidChangeFrameNotification
   |                                                                        `- error: 'keyboardDidChangeFrameNotification' is unavailable in watchOS
58 |
59 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:146:39: note: 'keyboardDidChangeFrameNotification' has been explicitly marked unavailable here
144 | // a nil object and begin/end frames of the keyboard in screen coordinates in the userInfo dictionary.
145 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillChangeFrameNotification  API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
146 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidChangeFrameNotification   API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidChangeFrameNotification' has been explicitly marked unavailable here
147 |
148 | // These keys are superseded by UIKeyboardFrameBeginUserInfoKey and UIKeyboardFrameEndUserInfoKey.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/UIView+KeyboardAnimation.swift:37:39: error: 'UIViewAnimatingPosition' is unavailable in watchOS
35 |     static func animate(withKeyboardNotification notification: Notification,
36 |                         animations: @escaping (KeyboardAnimationInfo) -> Void,
37 |                         completion: ((UIViewAnimatingPosition) -> Void)? = nil) {
   |                                       `- error: 'UIViewAnimatingPosition' is unavailable in watchOS
38 |
39 |         guard let keyboardAnimationInfo = notification.keyboardAnimationInfo else { 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/UIViewAnimating.h:20:28: note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
18 | } API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos) ;
19 |
20 | typedef NS_ENUM(NSInteger, UIViewAnimatingPosition) {
   |                            `- note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
21 |     UIViewAnimatingPositionEnd,
22 |     UIViewAnimatingPositionStart,
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/UIView+KeyboardAnimation.swift:27:18: error: 'UIView' is unavailable in watchOS
25 | import UIKit
26 |
27 | public extension UIView {
   |                  `- error: 'UIView' is unavailable in watchOS
28 |
29 |     /// Animate changes to one or more views using the keyboard animation's duration and animation curve.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64_32 (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.swift:27:97: error: 'UIView' is unavailable in watchOS
25 | import UIKit
26 |
27 | public typealias KeyboardAnimationInfo = (duration: TimeInterval, keyboardFrame: CGRect, curve: UIView.AnimationCurve)
   |                                                                                                 `- error: 'UIView' is unavailable in watchOS
28 |
29 | @objc public protocol KeyboardAnimatable {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.swift:33:30: error: 'UIViewAnimatingPosition' is unavailable in watchOS
31 |     typealias Animations = ((KeyboardAnimationInfo) -> Void)
32 |
33 |     typealias Completion = ((UIViewAnimatingPosition) -> Void)
   |                              `- error: 'UIViewAnimatingPosition' is unavailable in watchOS
34 | }
35 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewAnimating.h:20:28: note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
18 | } API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos) ;
19 |
20 | typedef NS_ENUM(NSInteger, UIViewAnimatingPosition) {
   |                            `- note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
21 |     UIViewAnimatingPositionEnd,
22 |     UIViewAnimatingPositionStart,
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/UIKeyboardAnimatable/Enums/KeyboardNotificationName.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification+KeyboardAnimationInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/UIView+KeyboardAnimation.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Models/KeyboardAnimation.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable-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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name UIKeyboardAnimatable -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable_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/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UIKeyboardAnimatable.build/Debug-watchos/UIKeyboardAnimatable-t.build/Objects-normal/arm64_32/UIKeyboardAnimatable.abi.json
SwiftCompile normal arm64 Compiling\ Notification+KeyboardAnimationInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification+KeyboardAnimationInfo.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification+KeyboardAnimationInfo.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Notification+KeyboardAnimationInfo.swift
SwiftCompile normal arm64_32 Compiling\ UIView+KeyboardAnimation.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/UIView+KeyboardAnimation.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/UIView+KeyboardAnimation.swift:37:39: error: 'UIViewAnimatingPosition' is unavailable in watchOS
35 |     static func animate(withKeyboardNotification notification: Notification,
36 |                         animations: @escaping (KeyboardAnimationInfo) -> Void,
37 |                         completion: ((UIViewAnimatingPosition) -> Void)? = nil) {
   |                                       `- error: 'UIViewAnimatingPosition' is unavailable in watchOS
38 |
39 |         guard let keyboardAnimationInfo = notification.keyboardAnimationInfo else { 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/UIViewAnimating.h:20:28: note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
18 | } API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos) ;
19 |
20 | typedef NS_ENUM(NSInteger, UIViewAnimatingPosition) {
   |                            `- note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
21 |     UIViewAnimatingPositionEnd,
22 |     UIViewAnimatingPositionStart,
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/UIView+KeyboardAnimation.swift:27:18: error: 'UIView' is unavailable in watchOS
25 | import UIKit
26 |
27 | public extension UIView {
   |                  `- error: 'UIView' is unavailable in watchOS
28 |
29 |     /// Animate changes to one or more views using the keyboard animation's duration and animation curve.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/UIView+KeyboardAnimation.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIView+KeyboardAnimation.swift
SwiftCompile normal arm64 Compiling\ AnyHashable+Notifications.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift:30:43: error: 'UIResponder' is unavailable in watchOS
28 |
29 |     /// The key for an `NSNumber` object containing a double that identifies the duration of the animation in seconds.
30 |     static var durationKey: AnyHashable { UIResponder.keyboardAnimationDurationUserInfoKey }
   |                                           `- error: 'UIResponder' is unavailable in watchOS
31 |
32 |     /// The key for an `NSValue` object containing a `CGRect` that identifies the ending frame rectangle of the keyboard in screen coordinates. The frame rectangle reflects the current orientation of the device.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift:30:55: error: 'keyboardAnimationDurationUserInfoKey' is unavailable in watchOS
28 |
29 |     /// The key for an `NSNumber` object containing a double that identifies the duration of the animation in seconds.
30 |     static var durationKey: AnyHashable { UIResponder.keyboardAnimationDurationUserInfoKey }
   |                                                       `- error: 'keyboardAnimationDurationUserInfoKey' is unavailable in watchOS
31 |
32 |     /// The key for an `NSValue` object containing a `CGRect` that identifies the ending frame rectangle of the keyboard in screen coordinates. The frame rectangle reflects the current orientation of the device.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:139:30: note: 'keyboardAnimationDurationUserInfoKey' has been explicitly marked unavailable here
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
138 | UIKIT_EXTERN NSString *const UIKeyboardFrameEndUserInfoKey          API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
139 | UIKIT_EXTERN NSString *const UIKeyboardAnimationDurationUserInfoKey API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of double
    |                              `- note: 'keyboardAnimationDurationUserInfoKey' has been explicitly marked unavailable here
140 | UIKIT_EXTERN NSString *const UIKeyboardAnimationCurveUserInfoKey    API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of NSUInteger (UIViewAnimationCurve)
141 | UIKIT_EXTERN NSString *const UIKeyboardIsLocalUserInfoKey           API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of BOOL
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift:33:40: error: 'UIResponder' is unavailable in watchOS
31 |
32 |     /// The key for an `NSValue` object containing a `CGRect` that identifies the ending frame rectangle of the keyboard in screen coordinates. The frame rectangle reflects the current orientation of the device.
33 |     static var frameKey: AnyHashable { UIResponder.keyboardFrameEndUserInfoKey }
   |                                        `- error: 'UIResponder' is unavailable in watchOS
34 |
35 |     /// The key for an `NSNumber` object containing a UIView.AnimationCurve constant that defines how the keyboard will be animated onto or off the screen.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift:33:52: error: 'keyboardFrameEndUserInfoKey' is unavailable in watchOS
31 |
32 |     /// The key for an `NSValue` object containing a `CGRect` that identifies the ending frame rectangle of the keyboard in screen coordinates. The frame rectangle reflects the current orientation of the device.
33 |     static var frameKey: AnyHashable { UIResponder.keyboardFrameEndUserInfoKey }
   |                                                    `- error: 'keyboardFrameEndUserInfoKey' is unavailable in watchOS
34 |
35 |     /// The key for an `NSNumber` object containing a UIView.AnimationCurve constant that defines how the keyboard will be animated onto or off the screen.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:138:30: note: 'keyboardFrameEndUserInfoKey' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
138 | UIKIT_EXTERN NSString *const UIKeyboardFrameEndUserInfoKey          API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
    |                              `- note: 'keyboardFrameEndUserInfoKey' has been explicitly marked unavailable here
139 | UIKIT_EXTERN NSString *const UIKeyboardAnimationDurationUserInfoKey API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of double
140 | UIKIT_EXTERN NSString *const UIKeyboardAnimationCurveUserInfoKey    API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of NSUInteger (UIViewAnimationCurve)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AnyHashable+Notifications.swift
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift:36:40: error: 'UIResponder' is unavailable in watchOS
34 |
35 |     /// The key for an `NSNumber` object containing a UIView.AnimationCurve constant that defines how the keyboard will be animated onto or off the screen.
36 |     static var curveKey: AnyHashable { UIResponder.keyboardAnimationCurveUserInfoKey }
   |                                        `- error: 'UIResponder' is unavailable in watchOS
37 |
38 |     /// The key for an `NSNumber` object containing a Boolean that identifies whether the keyboard belongs to the current app. With multitasking on iPad, all visible apps are notified when the keyboard appears and disappears. The value of this key is true for the app that caused the keyboard to appear and false for any other apps.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift:36:52: error: 'keyboardAnimationCurveUserInfoKey' is unavailable in watchOS
34 |
35 |     /// The key for an `NSNumber` object containing a UIView.AnimationCurve constant that defines how the keyboard will be animated onto or off the screen.
36 |     static var curveKey: AnyHashable { UIResponder.keyboardAnimationCurveUserInfoKey }
   |                                                    `- error: 'keyboardAnimationCurveUserInfoKey' is unavailable in watchOS
37 |
38 |     /// The key for an `NSNumber` object containing a Boolean that identifies whether the keyboard belongs to the current app. With multitasking on iPad, all visible apps are notified when the keyboard appears and disappears. The value of this key is true for the app that caused the keyboard to appear and false for any other apps.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:140:30: note: 'keyboardAnimationCurveUserInfoKey' has been explicitly marked unavailable here
138 | UIKIT_EXTERN NSString *const UIKeyboardFrameEndUserInfoKey          API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
139 | UIKIT_EXTERN NSString *const UIKeyboardAnimationDurationUserInfoKey API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of double
140 | UIKIT_EXTERN NSString *const UIKeyboardAnimationCurveUserInfoKey    API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of NSUInteger (UIViewAnimationCurve)
    |                              `- note: 'keyboardAnimationCurveUserInfoKey' has been explicitly marked unavailable here
141 | UIKIT_EXTERN NSString *const UIKeyboardIsLocalUserInfoKey           API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSNumber of BOOL
142 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/AnyHashable+Notifications.swift:39:50: error: 'UIResponder' is unavailable in watchOS
37 |
38 |     /// The key for an `NSNumber` object containing a Boolean that identifies whether the keyboard belongs to the current app. With multitasking on iPad, all visible apps are notified when the keyboard appears and disappears. The value of this key is true for the app that caused the keyboard to appear and false for any other apps.
39 |     static var keyboardIsLocalKey: AnyHashable { UIResponder.keyboardIsLocalUserInfoKey }
   |                                                  `- error: 'UIResponder' is unavailable in watchOS
40 |
41 | }
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
SwiftCompile normal arm64 Compiling\ Notification.Name+Keyboard.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:32:54: error: 'UIResponder' is unavailable in watchOS
30 |     ///
31 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
32 |     static let keyboardWillShow: Notification.Name = UIResponder.keyboardWillShowNotification
   |                                                      `- error: 'UIResponder' is unavailable in watchOS
33 |
34 |     /// Posted immediately after the display of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:32:66: error: 'keyboardWillShowNotification' is unavailable in watchOS
30 |     ///
31 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
32 |     static let keyboardWillShow: Notification.Name = UIResponder.keyboardWillShowNotification
   |                                                                  `- error: 'keyboardWillShowNotification' is unavailable in watchOS
33 |
34 |     /// Posted immediately after the display of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:132:39: note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
130 | // Use the various UICoordinateSpace convertRect facilities to get the frame in the desired coordinate system.
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:37:53: error: 'UIResponder' is unavailable in watchOS
35 |     ///
36 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
37 |     static let keyboardDidShow: Notification.Name = UIResponder.keyboardDidShowNotification
   |                                                     `- error: 'UIResponder' is unavailable in watchOS
38 |
39 |     /// Posted immediately prior to the dismissal of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:37:65: error: 'keyboardDidShowNotification' is unavailable in watchOS
35 |     ///
36 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
37 |     static let keyboardDidShow: Notification.Name = UIResponder.keyboardDidShowNotification
   |                                                                 `- error: 'keyboardDidShowNotification' is unavailable in watchOS
38 |
39 |     /// Posted immediately prior to the dismissal of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:133:39: note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:42:54: error: 'UIResponder' is unavailable in watchOS
40 |     ///
41 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
42 |     static let keyboardWillHide: Notification.Name = UIResponder.keyboardWillHideNotification
   |                                                      `- error: 'UIResponder' is unavailable in watchOS
43 |
44 |     /// Posted immediately after the dismissal of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:42:66: error: 'keyboardWillHideNotification' is unavailable in watchOS
40 |     ///
41 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
42 |     static let keyboardWillHide: Notification.Name = UIResponder.keyboardWillHideNotification
   |                                                                  `- error: 'keyboardWillHideNotification' is unavailable in watchOS
43 |
44 |     /// Posted immediately after the dismissal of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:134:39: note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
136 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:47:53: error: 'UIResponder' is unavailable in watchOS
45 |     ///
46 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
47 |     static let keyboardDidHide: Notification.Name = UIResponder.keyboardDidHideNotification
   |                                                     `- error: 'UIResponder' is unavailable in watchOS
48 |
49 |     /// Posted immediately prior to a change in the keyboard’s frame.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:47:65: error: 'keyboardDidHideNotification' is unavailable in watchOS
45 |     ///
46 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
47 |     static let keyboardDidHide: Notification.Name = UIResponder.keyboardDidHideNotification
   |                                                                 `- error: 'keyboardDidHideNotification' is unavailable in watchOS
48 |
49 |     /// Posted immediately prior to a change in the keyboard’s frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:135:39: note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:52:61: error: 'UIResponder' is unavailable in watchOS
50 |     ///
51 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
52 |     static let keyboardWillChangeFrame: Notification.Name = UIResponder.keyboardWillChangeFrameNotification
   |                                                             `- error: 'UIResponder' is unavailable in watchOS
53 |
54 |     /// Posted immediately after a change in the keyboard’s frame.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:52:73: error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
50 |     ///
51 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
52 |     static let keyboardWillChangeFrame: Notification.Name = UIResponder.keyboardWillChangeFrameNotification
   |                                                                         `- error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
53 |
54 |     /// Posted immediately after a change in the keyboard’s frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:145:39: note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
143 | // Like the standard keyboard notifications above, these additional notifications include
144 | // a nil object and begin/end frames of the keyboard in screen coordinates in the userInfo dictionary.
145 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillChangeFrameNotification  API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
146 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidChangeFrameNotification   API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
147 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:57:60: error: 'UIResponder' is unavailable in watchOS
55 |     ///
56 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
57 |     static let keyboardDidChangeFrame: Notification.Name = UIResponder.keyboardDidChangeFrameNotification
   |                                                            `- error: 'UIResponder' is unavailable in watchOS
58 |
59 | }
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Notification.Name+Keyboard.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ UIKeyboardAnimatable (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:32:54: error: 'UIResponder' is unavailable in watchOS
30 |     ///
31 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
32 |     static let keyboardWillShow: Notification.Name = UIResponder.keyboardWillShowNotification
   |                                                      `- error: 'UIResponder' is unavailable in watchOS
33 |
34 |     /// Posted immediately after the display of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:32:66: error: 'keyboardWillShowNotification' is unavailable in watchOS
30 |     ///
31 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
32 |     static let keyboardWillShow: Notification.Name = UIResponder.keyboardWillShowNotification
   |                                                                  `- error: 'keyboardWillShowNotification' is unavailable in watchOS
33 |
34 |     /// Posted immediately after the display of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:132:39: note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
130 | // Use the various UICoordinateSpace convertRect facilities to get the frame in the desired coordinate system.
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:37:53: error: 'UIResponder' is unavailable in watchOS
35 |     ///
36 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
37 |     static let keyboardDidShow: Notification.Name = UIResponder.keyboardDidShowNotification
   |                                                     `- error: 'UIResponder' is unavailable in watchOS
38 |
39 |     /// Posted immediately prior to the dismissal of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:37:65: error: 'keyboardDidShowNotification' is unavailable in watchOS
35 |     ///
36 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
37 |     static let keyboardDidShow: Notification.Name = UIResponder.keyboardDidShowNotification
   |                                                                 `- error: 'keyboardDidShowNotification' is unavailable in watchOS
38 |
39 |     /// Posted immediately prior to the dismissal of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:133:39: note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:42:54: error: 'UIResponder' is unavailable in watchOS
40 |     ///
41 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
42 |     static let keyboardWillHide: Notification.Name = UIResponder.keyboardWillHideNotification
   |                                                      `- error: 'UIResponder' is unavailable in watchOS
43 |
44 |     /// Posted immediately after the dismissal of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:42:66: error: 'keyboardWillHideNotification' is unavailable in watchOS
40 |     ///
41 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
42 |     static let keyboardWillHide: Notification.Name = UIResponder.keyboardWillHideNotification
   |                                                                  `- error: 'keyboardWillHideNotification' is unavailable in watchOS
43 |
44 |     /// Posted immediately after the dismissal of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:134:39: note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UN
SwiftCompile normal arm64 (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

AVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
136 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:47:53: error: 'UIResponder' is unavailable in watchOS
45 |     ///
46 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
47 |     static let keyboardDidHide: Notification.Name = UIResponder.keyboardDidHideNotification
   |                                                     `- error: 'UIResponder' is unavailable in watchOS
48 |
49 |     /// Posted immediately prior to a change in the keyboard’s frame.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:47:65: error: 'keyboardDidHideNotification' is unavailable in watchOS
45 |     ///
46 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
47 |     static let keyboardDidHide: Notification.Name = UIResponder.keyboardDidHideNotification
   |                                                                 `- error: 'keyboardDidHideNotification' is unavailable in watchOS
48 |
49 |     /// Posted immediately prior to a change in the keyboard’s frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:135:39: note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:52:61: error: 'UIResponder' is unavailable in watchOS
50 |     ///
51 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
52 |     static let keyboardWillChangeFrame: Notification.Name = UIResponder.keyboardWillChangeFrameNotification
   |                                                             `- error: 'UIResponder' is unavailable in watchOS
53 |
54 |     /// Posted immediately after a change in the keyboard’s frame.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:52:73: error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
50 |     ///
51 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
52 |     static let keyboardWillChangeFrame: Notification.Name = UIResponder.keyboardWillChangeFrameNotification
   |                                                                         `- error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
53 |
54 |     /// Posted immediately after a change in the keyboard’s frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:145:39: note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
143 | // Like the standard keyboard notifications above, these additional notifications include
144 | // a nil object and begin/end frames of the keyboard in screen coordinates in the userInfo dictionary.
145 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillChangeFrameNotification  API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
146 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidChangeFrameNotification   API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
147 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:57:60: error: 'UIResponder' is unavailable in watchOS
55 |     ///
56 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
57 |     static let keyboardDidChangeFrame: Notification.Name = UIResponder.keyboardDidChangeFrameNotification
   |                                                            `- error: 'UIResponder' is unavailable in watchOS
58 |
59 | }
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:57:72: error: 'keyboardDidChangeFrameNotification' is unavailable in watchOS
55 |     ///
56 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
57 |     static let keyboardDidChangeFrame: Notification.Name = UIResponder.keyboardDidChangeFrameNotification
   |                                                                        `- error: 'keyboardDidChangeFrameNotification' is unavailable in watchOS
58 |
59 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:146:39: note: 'keyboardDidChangeFrameNotification' has been explicitly marked unavailable here
144 | // a nil object and begin/end frames of the keyboard in screen coordinates in the userInfo dictionary.
145 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillChangeFrameNotification  API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
146 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidChangeFrameNotification   API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidChangeFrameNotification' has been explicitly marked unavailable here
147 |
148 | // These keys are superseded by UIKeyboardFrameBeginUserInfoKey and UIKeyboardFrameEndUserInfoKey.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/UIView+KeyboardAnimation.swift:37:39: error: 'UIViewAnimatingPosition' is unavailable in watchOS
35 |     static func animate(withKeyboardNotification notification: Notification,
36 |                         animations: @escaping (KeyboardAnimationInfo) -> Void,
37 |                         completion: ((UIViewAnimatingPosition) -> Void)? = nil) {
   |                                       `- error: 'UIViewAnimatingPosition' is unavailable in watchOS
38 |
39 |         guard let keyboardAnimationInfo = notification.keyboardAnimationInfo else { 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/UIViewAnimating.h:20:28: note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
18 | } API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos) ;
19 |
20 | typedef NS_ENUM(NSInteger, UIViewAnimatingPosition) {
   |                            `- note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
21 |     UIViewAnimatingPositionEnd,
22 |     UIViewAnimatingPositionStart,
SwiftCompile normal arm64_32 Compiling\ KeyboardAnimatable.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.swift:27:97: error: 'UIView' is unavailable in watchOS
25 | import UIKit
26 |
27 | public typealias KeyboardAnimationInfo = (duration: TimeInterval, keyboardFrame: CGRect, curve: UIView.AnimationCurve)
   |                                                                                                 `- error: 'UIView' is unavailable in watchOS
28 |
29 | @objc public protocol KeyboardAnimatable {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.swift:33:30: error: 'UIViewAnimatingPosition' is unavailable in watchOS
31 |     typealias Animations = ((KeyboardAnimationInfo) -> Void)
32 |
33 |     typealias Completion = ((UIViewAnimatingPosition) -> Void)
   |                              `- error: 'UIViewAnimatingPosition' is unavailable in watchOS
34 | }
35 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewAnimating.h:20:28: note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
18 | } API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos) ;
19 |
20 | typedef NS_ENUM(NSInteger, UIViewAnimatingPosition) {
   |                            `- note: 'UIViewAnimatingPosition' has been explicitly marked unavailable here
21 |     UIViewAnimatingPositionEnd,
22 |     UIViewAnimatingPositionStart,
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Protocols/KeyboardAnimatable.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KeyboardAnimatable.swift
SwiftCompile normal arm64_32 Compiling\ Notification.Name+Keyboard.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:32:54: error: 'UIResponder' is unavailable in watchOS
30 |     ///
31 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
32 |     static let keyboardWillShow: Notification.Name = UIResponder.keyboardWillShowNotification
   |                                                      `- error: 'UIResponder' is unavailable in watchOS
33 |
34 |     /// Posted immediately after the display of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:32:66: error: 'keyboardWillShowNotification' is unavailable in watchOS
30 |     ///
31 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
32 |     static let keyboardWillShow: Notification.Name = UIResponder.keyboardWillShowNotification
   |                                                                  `- error: 'keyboardWillShowNotification' is unavailable in watchOS
33 |
34 |     /// Posted immediately after the display of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:132:39: note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
130 | // Use the various UICoordinateSpace convertRect facilities to get the frame in the desired coordinate system.
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillShowNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:37:53: error: 'UIResponder' is unavailable in watchOS
35 |     ///
36 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
37 |     static let keyboardDidShow: Notification.Name = UIResponder.keyboardDidShowNotification
   |                                                     `- error: 'UIResponder' is unavailable in watchOS
38 |
39 |     /// Posted immediately prior to the dismissal of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:37:65: error: 'keyboardDidShowNotification' is unavailable in watchOS
35 |     ///
36 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
37 |     static let keyboardDidShow: Notification.Name = UIResponder.keyboardDidShowNotification
   |                                                                 `- error: 'keyboardDidShowNotification' is unavailable in watchOS
38 |
39 |     /// Posted immediately prior to the dismissal of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:133:39: note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
131 | // Animation key/value pairs are only available for the "will" family of notification.
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidShowNotification' has been explicitly marked unavailable here
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:42:54: error: 'UIResponder' is unavailable in watchOS
40 |     ///
41 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
42 |     static let keyboardWillHide: Notification.Name = UIResponder.keyboardWillHideNotification
   |                                                      `- error: 'UIResponder' is unavailable in watchOS
43 |
44 |     /// Posted immediately after the dismissal of the keyboard.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:42:66: error: 'keyboardWillHideNotification' is unavailable in watchOS
40 |     ///
41 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
42 |     static let keyboardWillHide: Notification.Name = UIResponder.keyboardWillHideNotification
   |                                                                  `- error: 'keyboardWillHideNotification' is unavailable in watchOS
43 |
44 |     /// Posted immediately after the dismissal of the keyboard.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:134:39: note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
132 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillHideNotification' has been explicitly marked unavailable here
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
136 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:47:53: error: 'UIResponder' is unavailable in watchOS
45 |     ///
46 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
47 |     static let keyboardDidHide: Notification.Name = UIResponder.keyboardDidHideNotification
   |                                                     `- error: 'UIResponder' is unavailable in watchOS
48 |
49 |     /// Posted immediately prior to a change in the keyboard’s frame.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:47:65: error: 'keyboardDidHideNotification' is unavailable in watchOS
45 |     ///
46 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
47 |     static let keyboardDidHide: Notification.Name = UIResponder.keyboardDidHideNotification
   |                                                                 `- error: 'keyboardDidHideNotification' is unavailable in watchOS
48 |
49 |     /// Posted immediately prior to a change in the keyboard’s frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:135:39: note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
133 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidShowNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
134 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
135 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidHideNotification API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardDidHideNotification' has been explicitly marked unavailable here
136 |
137 | UIKIT_EXTERN NSString *const UIKeyboardFrameBeginUserInfoKey        API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED; // NSValue of CGRect
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:52:61: error: 'UIResponder' is unavailable in watchOS
50 |     ///
51 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
52 |     static let keyboardWillChangeFrame: Notification.Name = UIResponder.keyboardWillChangeFrameNotification
   |                                                             `- error: 'UIResponder' is unavailable in watchOS
53 |
54 |     /// Posted immediately after a change in the keyboard’s frame.
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:52:73: error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
50 |     ///
51 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
52 |     static let keyboardWillChangeFrame: Notification.Name = UIResponder.keyboardWillChangeFrameNotification
   |                                                                         `- error: 'keyboardWillChangeFrameNotification' is unavailable in watchOS
53 |
54 |     /// Posted immediately after a change in the keyboard’s frame.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:145:39: note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
143 | // Like the standard keyboard notifications above, these additional notifications include
144 | // a nil object and begin/end frames of the keyboard in screen coordinates in the userInfo dictionary.
145 | UIKIT_EXTERN NSNotificationName const UIKeyboardWillChangeFrameNotification  API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
    |                                       `- note: 'keyboardWillChangeFrameNotification' has been explicitly marked unavailable here
146 | UIKIT_EXTERN NSNotificationName const UIKeyboardDidChangeFrameNotification   API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
147 |
/Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift:57:60: error: 'UIResponder' is unavailable in watchOS
55 |     ///
56 |     /// The notification `keyboardAnimationInfo` contains information about the keyboard's location, size, and animations.
57 |     static let keyboardDidChangeFrame: Notification.Name = UIResponder.keyboardDidChangeFrameNotification
   |                                                            `- error: 'UIResponder' is unavailable in watchOS
58 |
59 | }
/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:82:12: note: 'UIResponder' has been explicitly marked unavailable here
 80 |
 81 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 82 | @interface UIResponder : NSObject <UIResponderStandardEditActions>
    |            `- note: 'UIResponder' has been explicitly marked unavailable here
 83 |
 84 | @property(nonatomic, readonly, nullable) UIResponder *nextResponder;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification.Name+Keyboard.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Notification.Name+Keyboard.swift
SwiftCompile normal arm64_32 Compiling\ Notification+KeyboardAnimationInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification+KeyboardAnimationInfo.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Extensions/Notification+KeyboardAnimationInfo.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Notification+KeyboardAnimationInfo.swift
SwiftCompile normal arm64_32 Compiling\ KeyboardNotificationName.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Enums/KeyboardNotificationName.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Enums/KeyboardNotificationName.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KeyboardNotificationName.swift
SwiftCompile normal arm64 Compiling\ KeyboardNotificationName.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Enums/KeyboardNotificationName.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UIKeyboardAnimatable/Enums/KeyboardNotificationName.swift (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KeyboardNotificationName.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-19 01:25:12.023 xcodebuild[784:4753] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64_32 (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ UIKeyboardAnimatable (in target 'UIKeyboardAnimatable' from project 'UIKeyboardAnimatable')
	Building workspace UIKeyboardAnimatable with scheme UIKeyboardAnimatable
(3 failures)
BUILD FAILURE 6.4 watchOS