The Swift Package Index logo.Swift Package Index

Build Information

Failed to build PBMediaSlider, reference main (e9aa4d), with Swift 6.4 for watchOS using Xcode 27.0 on 21 Sep 2026 17:05:15 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 PBMediaSlider -destination generic/platform=watchOS

Build Log

     |                                                                            `- error: 'UIGestureRecognizer' is unavailable in watchOS
1095 |         return false
1096 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1101:49: error: 'UITouch' is unavailable in watchOS
1099 |      :nodoc:
1100 |      */
1101 |     public override func beginTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                 `- error: 'UITouch' is unavailable in watchOS
1102 |     {
1103 |         super.beginTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1101:70: error: 'UIEvent' is unavailable in watchOS
1099 |      :nodoc:
1100 |      */
1101 |     public override func beginTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                                      `- error: 'UIEvent' is unavailable in watchOS
1102 |     {
1103 |         super.beginTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1116:52: error: 'UITouch' is unavailable in watchOS
1114 |      :nodoc:
1115 |      */
1116 |     public override func continueTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                    `- error: 'UITouch' is unavailable in watchOS
1117 |     {
1118 |         super.continueTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1116:73: error: 'UIEvent' is unavailable in watchOS
1114 |      :nodoc:
1115 |      */
1116 |     public override func continueTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                                         `- error: 'UIEvent' is unavailable in watchOS
1117 |     {
1118 |         super.continueTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1151:47: error: 'UITouch' is unavailable in watchOS
1149 |      :nodoc:
1150 |      */
1151 |     public override func endTracking(_ touch: UITouch?, with event: UIEvent?)
     |                                               `- error: 'UITouch' is unavailable in watchOS
1152 |     {
1153 |         if self.isTracking && !self.isContinuous {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1151:69: error: 'UIEvent' is unavailable in watchOS
1149 |      :nodoc:
1150 |      */
1151 |     public override func endTracking(_ touch: UITouch?, with event: UIEvent?)
     |                                                                     `- error: 'UIEvent' is unavailable in watchOS
1152 |     {
1153 |         if self.isTracking && !self.isContinuous {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:69:35: error: 'UIControl' is unavailable in watchOS
  67 |  }
  68 |  */
  69 | @objc public class PBMediaSlider: UIControl {
     |                                   `- error: 'UIControl' is unavailable in watchOS
  70 |
  71 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1183:25: error: 'UIVisualEffectView' is unavailable in watchOS
1181 |     private class _PBMediaSliderView: UIView
1182 |     {
1183 |         var effectView: UIVisualEffectView? {
     |                         `- error: 'UIVisualEffectView' is unavailable in watchOS
1184 |             didSet {
1185 |                 self.effect = effectView?.effect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1189:21: error: 'UIVisualEffect' is unavailable in watchOS
1187 |         }
1188 |
1189 |         var effect: UIVisualEffect?
     |                     `- error: 'UIVisualEffect' is unavailable in watchOS
1190 |
1191 |         override init(frame: CGRect) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1181:39: error: 'UIView' is unavailable in watchOS
1179 | extension PBMediaSlider
1180 | {
1181 |     private class _PBMediaSliderView: UIView
     |                                       `- error: 'UIView' is unavailable in watchOS
1182 |     {
1183 |         var effectView: UIVisualEffectView? {
/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/PBMediaSlider/Classes/PBMediaSlider.swift:1206:24: error: 'UIView' is unavailable in watchOS
1204 |     private class _PBMediaSliderTrackView: UIView
1205 |     {
1206 |         var maskLayer: UIView!
     |                        `- error: 'UIView' is unavailable in watchOS
1207 |
1208 |         var progress: CGFloat! {
/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/PBMediaSlider/Classes/PBMediaSlider.swift:1204:44: error: 'UIView' is unavailable in watchOS
1202 |     }
1203 |
1204 |     private class _PBMediaSliderTrackView: UIView
     |                                            `- error: 'UIView' is unavailable in watchOS
1205 |     {
1206 |         var maskLayer: UIView!
/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/PBMediaSlider/Classes/PBMediaSlider.swift:1248:34: error: 'UIVisualEffectView' is unavailable in watchOS
1246 |     public class _PBMediaSliderTimeLabel: UILabel
1247 |     {
1248 |         internal var effectView: UIVisualEffectView? {
     |                                  `- error: 'UIVisualEffectView' is unavailable in watchOS
1249 |             didSet {
1250 |                 self.effect = effectView?.effect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1254:30: error: 'UIVisualEffect' is unavailable in watchOS
1252 |         }
1253 |
1254 |         internal var effect: UIVisualEffect?
     |                              `- error: 'UIVisualEffect' is unavailable in watchOS
1255 |
1256 |         override init(frame: CGRect) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1246:43: error: 'UILabel' is unavailable in watchOS
1244 |      :nodoc:
1245 |      */
1246 |     public class _PBMediaSliderTimeLabel: UILabel
     |                                           `- error: 'UILabel' is unavailable in watchOS
1247 |     {
1248 |         internal var effectView: UIVisualEffectView? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1271:25: error: 'UIVisualEffectView' is unavailable in watchOS
1269 |     private class _PBMediaSliderImageView: UIImageView
1270 |     {
1271 |         var effectView: UIVisualEffectView? {
     |                         `- error: 'UIVisualEffectView' is unavailable in watchOS
1272 |             didSet {
1273 |                 self.effect = effectView?.effect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1277:21: error: 'UIVisualEffect' is unavailable in watchOS
1275 |         }
1276 |
1277 |         var effect: UIVisualEffect?
     |                     `- error: 'UIVisualEffect' is unavailable in watchOS
1278 |
1279 |         override init(frame: CGRect) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1269:44: error: 'UIImageView' is unavailable in watchOS
1267 |     }
1268 |
1269 |     private class _PBMediaSliderImageView: UIImageView
     |                                            `- error: 'UIImageView' is unavailable in watchOS
1270 |     {
1271 |         var effectView: UIVisualEffectView? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
Failed frontend command:
SwiftCompile normal arm64_32 (in target 'PBMediaSlider' from project 'PBMediaSlider')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/UIFont+Support.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/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64_32/PBMediaSlider-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 -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/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name PBMediaSlider -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64_32/PBMediaSlider_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/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64_32/PBMediaSlider.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64_32/PBMediaSlider.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64_32/PBMediaSlider-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64_32/PBMediaSlider-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64_32/PBMediaSlider-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64_32/PBMediaSlider.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64_32/PBMediaSlider.abi.json
SwiftCompile normal arm64_32 Compiling\ UIFont+Support.swift /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/UIFont+Support.swift (in target 'PBMediaSlider' from project 'PBMediaSlider')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/UIFont+Support.swift (in target 'PBMediaSlider' from project 'PBMediaSlider')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIFont+Support.swift
SwiftCompile normal arm64_32 Compiling\ PBMediaSlider.swift /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift (in target 'PBMediaSlider' from project 'PBMediaSlider')
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:92:65: error: 'UIContentSizeCategory' is unavailable in watchOS
  90 |                 }
  91 |
  92 |                 NotificationCenter.default.addObserver(forName: UIContentSizeCategory.didChangeNotification, object: nil, queue: .main) { [weak self] notification in
     |                                                                 `- error: 'UIContentSizeCategory' is unavailable in watchOS
  93 |                     if self?.style == .progress {
  94 |                         self?.setupElapsedTimeLabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:92:87: error: 'didChangeNotification' is unavailable in watchOS
  90 |                 }
  91 |
  92 |                 NotificationCenter.default.addObserver(forName: UIContentSizeCategory.didChangeNotification, object: nil, queue: .main) { [weak self] notification in
     |                                                                                       `- error: 'didChangeNotification' is unavailable in watchOS
  93 |                     if self?.style == .progress {
  94 |                         self?.setupElapsedTimeLabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:35:39: note: 'didChangeNotification' has been explicitly marked unavailable here
33 |
34 | // Notification is emitted when the user has changed the preferredContentSizeCategory for the system
35 | UIKIT_EXTERN NSNotificationName const UIContentSizeCategoryDidChangeNotification API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // userInfo dictionary will contain new value for UIContentSizeCategoryNewValueKey
   |                                       `- note: 'didChangeNotification' has been explicitly marked unavailable here
36 | UIKIT_EXTERN NSString *const UIContentSizeCategoryNewValueKey API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // NSString instance with new content size category in userInfo
37 |
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:233:30: error: 'UIVisualEffect' is unavailable in watchOS
 231 |      If nil, no effect is applied.
 232 |      */
 233 |     @objc public var effect: UIVisualEffect! {
     |                              `- error: 'UIVisualEffect' is unavailable in watchOS
 234 |         didSet {
 235 |             self.slider.effectView?.effect = effect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:251:36: error: 'UIVisualEffect' is unavailable in watchOS
 249 |      The visual effect applied to the `slider`.
 250 |      */
 251 |     @objc public var sliderEffect: UIVisualEffect! {
     |                                    `- error: 'UIVisualEffect' is unavailable in watchOS
 252 |         didSet {
 253 |             self.slider.effectView?.effect = sliderEffect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:261:36: error: 'UIVisualEffect' is unavailable in watchOS
 259 |      The visual effect applied to  `minimumValueImageView` and `maximumValueImageView`.
 260 |      */
 261 |     @objc public var imagesEffect: UIVisualEffect! {
     |                                    `- error: 'UIVisualEffect' is unavailable in watchOS
 262 |         didSet {
 263 |             self.minimumValueImageView?.effectView?.effect = imagesEffect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:273:36: error: 'UIVisualEffect' is unavailable in watchOS
 271 |      The visual effect applied to  `elapsedTimeLabel` and `remainingTimeLabel`.
 272 |      */
 273 |     @objc public var labelsEffect: UIVisualEffect! {
     |                                    `- error: 'UIVisualEffect' is unavailable in watchOS
 274 |         didSet {
 275 |             self.elapsedTimeLabel?.effectView?.effect = labelsEffect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:295:49: error: 'systemFill' is unavailable in watchOS
 293 |         }
 294 |     }
 295 |     private var _emptyColor: UIColor! = UIColor.systemFill
     |                                                 `- error: 'systemFill' is unavailable in watchOS
 296 |
 297 |     /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:229:49: note: 'systemFill' has been explicitly marked unavailable here
227 |  * Example: The track of a slider.
228 |  */
229 | @property (class, nonatomic, readonly) UIColor *systemFillColor                         API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
    |                                                 `- note: 'systemFill' has been explicitly marked unavailable here
230 |
231 | /* secondarySystemFillColor is appropriate for filling medium-size shapes.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:310:48: error: 'label' is unavailable in watchOS
 308 |         }
 309 |     }
 310 |     private var _fillColor: UIColor! = UIColor.label.withAlphaComponent(0.5)
     |                                                `- error: 'label' is unavailable in watchOS
 311 |
 312 |     /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:171:49: note: 'label' has been explicitly marked unavailable here
169 | /* Foreground colors for static text and related elements.
170 |  */
171 | @property (class, nonatomic, readonly) UIColor *labelColor              API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'label' has been explicitly marked unavailable here
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor     API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor      API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:325:54: error: 'label' is unavailable in watchOS
 323 |         }
 324 |     }
 325 |     private var _activeFillColor: UIColor! = UIColor.label
     |                                                      `- error: 'label' is unavailable in watchOS
 326 |
 327 |     /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:171:49: note: 'label' has been explicitly marked unavailable here
169 | /* Foreground colors for static text and related elements.
170 |  */
171 | @property (class, nonatomic, readonly) UIColor *labelColor              API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'label' has been explicitly marked unavailable here
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor     API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor      API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:376:55: error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
 374 |       - Note: Defaults to `.light` if not set
 375 |      */
 376 |     @available(iOS 10.0, *) public var feedbackStyle: UIImpactFeedbackGenerator.FeedbackStyle {
     |                                                       `- error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
 377 |         get {
 378 |             guard let _feedbackStyle = _feedbackStyle,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:25:12: note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
23 | // UIImpactFeedbackGenerator is used to give user feedback when an impact between UI elements occurs
24 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UIImpactFeedbackGenerator : UIFeedbackGenerator
   |            `- note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
26 |
27 | /// set a style on the feedback generator and attach it to the provided view as an interaction.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:414:45: error: 'NSLayoutConstraint' is unavailable in watchOS
 412 |     private var slider: _PBMediaSliderView!
 413 |
 414 |     private var sliderViewCenterConstraint: NSLayoutConstraint!
     |                                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
 415 |     private var sliderViewLeadingConstraint: NSLayoutConstraint!
 416 |     private var sliderViewTrailingConstraint: NSLayoutConstraint!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:415:46: error: 'NSLayoutConstraint' is unavailable in watchOS
 413 |
 414 |     private var sliderViewCenterConstraint: NSLayoutConstraint!
 415 |     private var sliderViewLeadingConstraint: NSLayoutConstraint!
     |                                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
 416 |     private var sliderViewTrailingConstraint: NSLayoutConstraint!
 417 |     private var sliderViewHeightConstraint: NSLayoutConstraint!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:416:47: error: 'NSLayoutConstraint' is unavailable in watchOS
 414 |     private var sliderViewCenterConstraint: NSLayoutConstraint!
 415 |     private var sliderViewLeadingConstraint: NSLayoutConstraint!
 416 |     private var sliderViewTrailingConstraint: NSLayoutConstraint!
     |                                               `- error: 'NSLayoutConstraint' is unavailable in watchOS
 417 |     private var sliderViewHeightConstraint: NSLayoutConstraint!
 418 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:417:45: error: 'NSLayoutConstraint' is unavailable in watchOS
 415 |     private var sliderViewLeadingConstraint: NSLayoutConstraint!
 416 |     private var sliderViewTrailingConstraint: NSLayoutConstraint!
 417 |     private var sliderViewHeightConstraint: NSLayoutConstraint!
     |                                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
 418 |
 419 |     private var trackView: _PBMediaSliderTrackView!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:424:57: error: 'NSLayoutConstraint' is unavailable in watchOS
 422 |     private var minimumValueHighlightedImageView: _PBMediaSliderImageView!
 423 |
 424 |     private var minimumValueImageViewLeadingConstraint: NSLayoutConstraint!
     |                                                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
 425 |
 426 |     private var maximumValueImageView: _PBMediaSliderImageView!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:429:58: error: 'NSLayoutConstraint' is unavailable in watchOS
 427 |     private var maximumValueHighlightedImageView: _PBMediaSliderImageView!
 428 |
 429 |     private var maximumValueImageViewTrailingConstraint: NSLayoutConstraint!
     |                                                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
 430 |
 431 |     private var labelsTopMargin: CGFloat = 4.0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:455:66: error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
 453 |     // gross workaround for not being able to use @available on stored properties, from https://www.klundberg.com/blog/Swift-2-and-@available-properties/
 454 |     private var _minMaxFeedbackGenerator: AnyObject?
 455 |     @available(iOS 10.0, *) private var minMaxFeedbackGenerator: UIImpactFeedbackGenerator? {
     |                                                                  `- error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
 456 |         get {
 457 |             return _minMaxFeedbackGenerator as? UIImpactFeedbackGenerator
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:25:12: note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
23 | // UIImpactFeedbackGenerator is used to give user feedback when an impact between UI elements occurs
24 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UIImpactFeedbackGenerator : UIFeedbackGenerator
   |            `- note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
26 |
27 | /// set a style on the feedback generator and attach it to the provided view as an interaction.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:699:78: error: 'UITraitCollection' is unavailable in watchOS
 697 |      :nodoc:
 698 |      */
 699 |     public override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?)
     |                                                                              `- error: 'UITraitCollection' is unavailable in watchOS
 700 |     {
 701 |         super.traitCollectionDidChange(previousTraitCollection)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:23:12: note: 'UITraitCollection' has been explicitly marked unavailable here
 21 |
 22 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
 23 | @interface UITraitCollection : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'UITraitCollection' has been explicitly marked unavailable here
 24 |
 25 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:699:26: error: cannot override 'traitCollectionDidChange' which has been marked unavailable
 697 |      :nodoc:
 698 |      */
 699 |     public override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?)
     |                          |- error: cannot override 'traitCollectionDidChange' which has been marked unavailable
     |                          `- note: remove 'override' modifier to declare a new 'traitCollectionDidChange'
 700 |     {
 701 |         super.traitCollectionDidChange(previousTraitCollection)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:221:1: note: 'traitCollectionDidChange' has been explicitly marked unavailable here
219 |
220 | /*! To be overridden as needed to provide custom behavior when the environment's traits change. */
221 | - (void)traitCollectionDidChange:(nullable UITraitCollection *)previousTraitCollection API_DEPRECATED("Use the trait change registration APIs declared in the UITraitChangeObservable protocol", ios(8.0, 17.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'traitCollectionDidChange' has been explicitly marked unavailable here
222 | @end
223 |
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:709:85: error: 'UIEvent' is unavailable in watchOS
 707 |      :nodoc:
 708 |      */
 709 |     public override func sendAction(_ action: Selector, to target: Any?, for event: UIEvent?)
     |                                                                                     `- error: 'UIEvent' is unavailable in watchOS
 710 |     {
 711 |         super.sendAction(action, to: target, for: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:717:57: error: 'UIControl' is unavailable in watchOS
 715 |      :nodoc:
 716 |      */
 717 |     public override func sendActions(for controlEvents: UIControl.Event)
     |                                                         `- error: 'UIControl' is unavailable in watchOS
 718 |     {
 719 |         if controlEvents == .valueChanged {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:813:42: error: 'UIView' is unavailable in watchOS
 811 |     }
 812 |
 813 |     private func applyVibrancyTo(_ view: UIView, withStyle style: UIVibrancyEffectStyle = .fill) -> UIVisualEffectView
     |                                          `- error: 'UIView' is unavailable in watchOS
 814 |     {
 815 |         let vibrancyEffectView = UIVisualEffectView(effect: UIVibrancyEffect(blurEffect: UIBlurEffect(style: .systemMaterial), style: style))
/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/PBMediaSlider/Classes/PBMediaSlider.swift:813:67: error: 'UIVibrancyEffectStyle' is unavailable in watchOS
 811 |     }
 812 |
 813 |     private func applyVibrancyTo(_ view: UIView, withStyle style: UIVibrancyEffectStyle = .fill) -> UIVisualEffectView
     |                                                                   `- error: 'UIVibrancyEffectStyle' is unavailable in watchOS
 814 |     {
 815 |         let vibrancyEffectView = UIVisualEffectView(effect: UIVibrancyEffect(blurEffect: UIBlurEffect(style: .systemMaterial), style: style))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVibrancyEffect.h:31:28: note: 'UIVibrancyEffectStyle' has been explicitly marked unavailable here
29 |  * to be used. Color information is ignored. (UIVibrancyEffectStyleLabel is an exception; it passes color through.)
30 |  */
31 | typedef NS_ENUM(NSInteger, UIVibrancyEffectStyle) {
   |                            `- note: 'UIVibrancyEffectStyle' has been explicitly marked unavailable here
32 |     /* Vibrancy for text labels.
33 |      */
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:813:101: error: 'UIVisualEffectView' is unavailable in watchOS
 811 |     }
 812 |
 813 |     private func applyVibrancyTo(_ view: UIView, withStyle style: UIVibrancyEffectStyle = .fill) -> UIVisualEffectView
     |                                                                                                     `- error: 'UIVisualEffectView' is unavailable in watchOS
 814 |     {
 815 |         let vibrancyEffectView = UIVisualEffectView(effect: UIVibrancyEffect(blurEffect: UIBlurEffect(style: .systemMaterial), style: style))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1094:76: error: 'UIGestureRecognizer' is unavailable in watchOS
1092 |      :nodoc:
1093 |      */
1094 |     public override func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
     |                                                                            `- error: 'UIGestureRecognizer' is unavailable in watchOS
1095 |         return false
1096 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1101:49: error: 'UITouch' is unavailable in watchOS
1099 |      :nodoc:
1100 |      */
1101 |     public override func beginTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                 `- error: 'UITouch' is unavailable in watchOS
1102 |     {
1103 |         super.beginTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1101:70: error: 'UIEvent' is unavailable in watchOS
1099 |      :nodoc:
1100 |      */
1101 |     public override func beginTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                                      `- error: 'UIEvent' is unavailable in watchOS
1102 |     {
1103 |         super.beginTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1116:52: error: 'UITouch' is unavailable in watchOS
1114 |      :nodoc:
1115 |      */
1116 |     public override func continueTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                    `- error: 'UITouch' is unavailable in watchOS
1117 |     {
1118 |         super.continueTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1116:73: error: 'UIEvent' is unavailable in watchOS
1114 |      :nodoc:
1115 |      */
1116 |     public override func continueTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                                         `- error: 'UIEvent' is unavailable in watchOS
1117 |     {
1118 |         super.continueTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1151:47: error: 'UITouch' is unavailable in watchOS
1149 |      :nodoc:
1150 |      */
1151 |     public override func endTracking(_ touch: UITouch?, with event: UIEvent?)
     |                                               `- error: 'UITouch' is unavailable in watchOS
1152 |     {
1153 |         if self.isTracking && !self.isContinuous {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1151:69: error: 'UIEvent' is unavailable in watchOS
1149 |      :nodoc:
1150 |      */
1151 |     public override func endTracking(_ touch: UITouch?, with event: UIEvent?)
     |                                                                     `- error: 'UIEvent' is unavailable in watchOS
1152 |     {
1153 |         if self.isTracking && !self.isContinuous {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:69:35: error: 'UIControl' is unavailable in watchOS
  67 |  }
  68 |  */
  69 | @objc public class PBMediaSlider: UIControl {
     |                                   `- error: 'UIControl' is unavailable in watchOS
  70 |
  71 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1183:25: error: 'UIVisualEffectView' is unavailable in watchOS
1181 |     private class _PBMediaSliderView: UIView
1182 |     {
1183 |         var effectView: UIVisualEffectView? {
     |                         `- error: 'UIVisualEffectView' is unavailable in watchOS
1184 |             didSet {
1185 |                 self.effect = effectView?.effect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1189:21: error: 'UIVisualEffect' is unavailable in watchOS
1187 |         }
1188 |
1189 |         var effect: UIVisualEffect?
     |                     `- error: 'UIVisualEffect' is unavailable in watchOS
1190 |
1191 |         override init(frame: CGRect) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1181:39: error: 'UIView' is unavailable in watchOS
1179 | extension PBMediaSlider
1180 | {
1181 |     private class _PBMediaSliderView: UIView
     |                                       `- error: 'UIView' is unavailable in watchOS
1182 |     {
1183 |         var effectView: UIVisualEffectView? {
/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/PBMediaSlider/Classes/PBMediaSlider.swift:1206:24: error: 'UIView' is unavailable in watchOS
1204 |     private class _PBMediaSliderTrackView: UIView
1205 |     {
1206 |         var maskLayer: UIView!
     |                        `- error: 'UIView' is unavailable in watchOS
1207 |
1208 |         var progress: CGFloat! {
/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/PBMediaSlider/Classes/PBMediaSlider.swift:1204:44: error: 'UIView' is unavailable in watchOS
1202 |     }
1203 |
1204 |     private class _PBMediaSliderTrackView: UIView
     |                                            `- error: 'UIView' is unavailable in watchOS
1205 |     {
1206 |         var maskLayer: UIView!
/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/PBMediaSlider/Classes/PBMediaSlider.swift:1248:34: error: 'UIVisualEffectView' is unavailable in watchOS
1246 |     public class _PBMediaSliderTimeLabel: UILabel
1247 |     {
1248 |         internal var effectView: UIVisualEffectView? {
     |                                  `- error: 'UIVisualEffectView' is unavailable in watchOS
1249 |             didSet {
1250 |                 self.effect = effectView?.effect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1254:30: error: 'UIVisualEffect' is unavailable in watchOS
1252 |         }
1253 |
1254 |         internal var effect: UIVisualEffect?
     |                              `- error: 'UIVisualEffect' is unavailable in watchOS
1255 |
1256 |         override init(frame: CGRect) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1246:43: error: 'UILabel' is unavailable in watchOS
1244 |      :nodoc:
1245 |      */
1246 |     public class _PBMediaSliderTimeLabel: UILabel
     |                                           `- error: 'UILabel' is unavailable in watchOS
1247 |     {
1248 |         internal var effectView: UIVisualEffectView? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1271:25: error: 'UIVisualEffectView' is unavailable in watchOS
1269 |     private class _PBMediaSliderImageView: UIImageView
1270 |     {
1271 |         var effectView: UIVisualEffectView? {
     |                         `- error: 'UIVisualEffectView' is unavailable in watchOS
1272 |             didSet {
1273 |                 self.effect = effectView?.effect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift (in target 'PBMediaSlider' from project 'PBMediaSlider')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PBMediaSlider.swift
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1277:21: error: 'UIVisualEffect' is unavailable in watchOS
1275 |         }
1276 |
1277 |         var effect: UIVisualEffect?
     |                     `- error: 'UIVisualEffect' is unavailable in watchOS
1278 |
1279 |         override init(frame: CGRect) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
SwiftCompile normal arm64 Compiling\ PBControlValuePublisher.swift /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift (in target 'PBMediaSlider' from project 'PBMediaSlider')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift (in target 'PBMediaSlider' from project 'PBMediaSlider')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PBControlValuePublisher.swift
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:18:63: error: 'UIControl' is unavailable in watchOS
16 |     private let control: Control
17 |
18 |     init(subscriber: SubscriberType, control: Control, event: UIControl.Event) {
   |                                                               `- error: 'UIControl' is unavailable in watchOS
19 |         self.subscriber = subscriber
20 |         self.control = control
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:14:79: error: 'UIControl' is unavailable in watchOS
12 |
13 | /// A custom subscription to capture UIControl target events.
14 | final public class UIControlSubscription<SubscriberType: Subscriber, Control: UIControl>: Subscription where SubscriberType.Input == Control {
   |                                                                               `- error: 'UIControl' is unavailable in watchOS
15 |     private var subscriber: SubscriberType?
16 |     private let control: Control
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:45:24: error: 'UIControl' is unavailable in watchOS
43 |
44 |     let control: Control
45 |     let controlEvents: UIControl.Event
   |                        `- error: 'UIControl' is unavailable in watchOS
46 |
47 |     init(control: Control, events: UIControl.Event) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:47:36: error: 'UIControl' is unavailable in watchOS
45 |     let controlEvents: UIControl.Event
46 |
47 |     init(control: Control, events: UIControl.Event) {
   |                                    `- error: 'UIControl' is unavailable in watchOS
48 |         self.control = control
49 |         self.controlEvents = events
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:39:43: error: 'UIControl' is unavailable in watchOS
37 |
38 | /// A custom `Publisher` to work with our custom `UIControlSubscription`.
39 | public struct UIControlPublisher<Control: UIControl>: Publisher {
   |                                           `- error: 'UIControl' is unavailable in watchOS
40 |
41 |     public typealias Output = Control
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:66:32: error: 'UIControl' is unavailable in watchOS
64 |      A Combine alternative to adding action for `UIControl.Event`.
65 |      */
66 |     func publisher(for events: UIControl.Event) -> UIControlPublisher<UIControl> {
   |                                `- error: 'UIControl' is unavailable in watchOS
67 |         return UIControlPublisher(control: self, events: events)
68 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
SwiftCompile normal arm64_32 Compiling\ PBControlValuePublisher.swift /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift (in target 'PBMediaSlider' from project 'PBMediaSlider')
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:18:63: error: 'UIControl' is unavailable in watchOS
16 |     private let control: Control
17 |
18 |     init(subscriber: SubscriberType, control: Control, event: UIControl.Event) {
   |                                                               `- error: 'UIControl' is unavailable in watchOS
19 |         self.subscriber = subscriber
20 |         self.control = control
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:14:79: error: 'UIControl' is unavailable in watchOS
12 |
13 | /// A custom subscription to capture UIControl target events.
14 | final public class UIControlSubscription<SubscriberType: Subscriber, Control: UIControl>: Subscription where SubscriberType.Input == Control {
   |                                                                               `- error: 'UIControl' is unavailable in watchOS
15 |     private var subscriber: SubscriberType?
16 |     private let control: Control
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:45:24: error: 'UIControl' is unavailable in watchOS
43 |
44 |     let control: Control
45 |     let controlEvents: UIControl.Event
   |                        `- error: 'UIControl' is unavailable in watchOS
46 |
47 |     init(control: Control, events: UIControl.Event) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:47:36: error: 'UIControl' is unavailable in watchOS
45 |     let controlEvents: UIControl.Event
46 |
47 |     init(control: Control, events: UIControl.Event) {
   |                                    `- error: 'UIControl' is unavailable in watchOS
48 |         self.control = control
49 |         self.controlEvents = events
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:39:43: error: 'UIControl' is unavailable in watchOS
37 |
38 | /// A custom `Publisher` to work with our custom `UIControlSubscription`.
39 | public struct UIControlPublisher<Control: UIControl>: Publisher {
   |                                           `- error: 'UIControl' is unavailable in watchOS
40 |
41 |     public typealias Output = Control
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:66:32: error: 'UIControl' is unavailable in watchOS
64 |      A Combine alternative to adding action for `UIControl.Event`.
65 |      */
66 |     func publisher(for events: UIControl.Event) -> UIControlPublisher<UIControl> {
   |                                `- error: 'UIControl' is unavailable in watchOS
67 |         return UIControlPublisher(control: self, events: events)
68 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift (in target 'PBMediaSlider' from project 'PBMediaSlider')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PBControlValuePublisher.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ PBMediaSlider (in target 'PBMediaSlider' from project 'PBMediaSlider')
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:18:63: error: 'UIControl' is unavailable in watchOS
16 |     private let control: Control
17 |
18 |     init(subscriber: SubscriberType, control: Control, event: UIControl.Event) {
   |                                                               `- error: 'UIControl' is unavailable in watchOS
19 |         self.subscriber = subscriber
20 |         self.control = control
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:14:79: error: 'UIControl' is unavailable in watchOS
12 |
13 | /// A custom subscription to capture UIControl target events.
14 | final public class UIControlSubscription<SubscriberType: Subscriber, Control: UIControl>: Subscription where SubscriberType.Input == Control {
   |                                                                               `- error: 'UIControl' is unavailable in watchOS
15 |     private var subscriber: SubscriberType?
16 |     private let control: Control
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:45:24: error: 'UIControl' is unavailable in watchOS
43 |
44 |     let control: Control
45 |     let controlEvents: UIControl.Event
   |                        `- error: 'UIControl' is unavailable in watchOS
46 |
47 |     init(control: Control, events: UIControl.Event) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:47:36: error: 'UIControl' is unavailable in watchOS
45 |     let controlEvents: UIControl.Event
46 |
47 |     init(control: Control, events: UIControl.Event) {
   |                                    `- error: 'UIControl' is unavailable in watchOS
48 |         self.control = control
49 |         self.controlEvents = events
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:39:43: error: 'UIControl' is unavailable in watchOS
37 |
38 | /// A custom `Publisher` to work with our custom `UIControlSubscription`.
39 | public struct UIControlPublisher<Control: UIControl>: Publisher {
   |                                           `- error: 'UIControl' is unavailable in watchOS
40 |
41 |     public typealias Output = Control
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:66:32: error: 'UIControl' is unavailable in watchOS
64 |      A Combine alternative to adding action for `UIControl.Event`.
65 |      */
66 |     func publisher(for events: UIControl.Event) -> UIControlPublisher<UIControl> {
   |                                `- error: 'UIControl' is unavailable in watchOS
67 |         return UIControlPublisher(control: self, events: events)
68 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBControlValuePublisher.swift:66:71: error: 'UIControl' is unavailable in watchOS
64 |      A Combine alternative to adding action for `UIControl.Event`.
65 |      */
66 |     func publisher(for events: UIControl.Event) -> UIControlPublisher<UIControl> {
   |                                                                       `- error: 'UIControl' is unavailable in watchOS
67 |         return UIControlPublisher(control: self, events: events)
68 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:92:65: error: 'UIContentSizeCategory' is unavailable in watchOS
  90 |                 }
  91 |
  92 |                 NotificationCenter.default.addObserver(forName: UIContentSizeCategory.didChangeNotification, object: nil, queue: .main) { [weak self] notification in
     |                                                                 `- error: 'UIContentSizeCategory' is unavailable in watchOS
  93 |                     if self?.style == .progress {
  94 |                         self?.setupElapsedTimeLabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:92:87: error: 'didChangeNotification' is unavailable in watchOS
  90 |                 }
  91 |
  92 |                 NotificationCenter.default.addObserver(forName: UIContentSizeCategory.didChangeNotification, object: nil, queue: .main) { [weak self] notification in
     |                                                                                       `- error: 'didChangeNotification' is unavailable in watchOS
  93 |                     if self?.style == .progress {
  94 |                         self?.setupElapsedTimeLabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:35:39: note: 'didChangeNotification' has been explicitly marked unavailable here
33 |
34 | // Notification is emitted when the user has changed the preferredContentSizeCategory for the system
35 | UIKIT_EXTERN NSNotificationName const UIContentSizeCategoryDidChangeNotification API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // userInfo dictionary will contain new value for UIContentSizeCategoryNewValueKey
   |                                       `- note: 'didChangeNotification' has been explicitly marked unavailable here
36 | UIKIT_EXTERN NSString *const UIContentSizeCategoryNewValueKey API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // NSString instance with new content size category in userInfo
37 |
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:233:30: error: 'UIVisualEffect' is unavailable in watchOS
 231 |      If nil, no effect is applied.
 232 |      */
 233 |     @objc public var effect: UIVisualEffect! {
     |                              `- error: 'UIVisualEffect' is unavailable in watchOS
 234 |         didSet {
 235 |             self.slider.effectView?.effect = effect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:251:36: error: 'UIVisualEffect' is unavailable in watchOS
 249 |      The visual effect applied to the `slider`.
 250 |      */
 251 |     @objc public var sliderEffect: UIVisualEffect! {
     |                                    `- error: 'UIVisualEffect' is unavailable in watchOS
 252 |         didSet {
 253 |             self.slider.effectView?.effect = sliderEffect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:261:36: error: 'UIVisualEffect' is unavailable in watchOS
 259 |      The visual effect applied to  `minimumValueImageView` and `maximumValueImageView`.
 260 |      */
 261 |     @objc public var imagesEffect: UIVisualEffect! {
     |                                    `- error: 'UIVisualEffect' is unavailable in watchOS
 262 |         didSet {
 263 |             self.minimumValueImageView?.effectView?.effect = imagesEffect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:273:36: error: 'UIVisualEffect' is unavailable in watchOS
 271 |      The visual effect applied to  `elapsedTimeLabel` and `remainingTimeLabel`.
 272 |      */
 273 |     @objc public var labelsEffect: UIVisualEffect! {
     |                                    `- error: 'UIVisualEffect' is unavailable in watchOS
 274 |         didSet {
 275 |             self.elapsedTimeLabel?.effectView?.effect = labelsEffect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:295:49: error: 'systemFill' is unavailable in watchOS
 293 |         }
 294 |     }
 295 |     private var _emptyColor: UIColor! = UIColor.systemFill
     |                                                 `- error: 'systemFill' is unavailable in watchOS
 296 |
 297 |     /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:229:49: note: 'systemFill' has been explicitly marked unavailable here
227 |  * Example: The track of a slider.
228 |  */
229 | @property (class, nonatomic, readonly) UIColor *systemFillColor                         API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
    |                                                 `- note: 'systemFill' has been explicitly marked unavailable here
230 |
231 | /* secondarySystemFillColor is appropriate for filling medium-size shapes.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:310:48: error: 'label' is unavailable in watchOS
 308 |         }
 309 |     }
 310 |     private var _fillColor: UIColor! = UIColor.label.withAlphaComponent(0.5)
     |                                                `- error: 'label' is unavailable in watchOS
 311 |
 312 |     /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:171:49: note: 'label' has been explicitly marked unavailable here
169 | /* Foreground colors for static text and related elements.
170 |  */
171 | @property (class, nonatomic, readonly) UIColor *labelColor              API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'label' has been explicitly marked unavailable here
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor     API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor      API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:325:54: error: 'label' is unavailable in watchOS
 323 |         }
 324 |     }
 325 |     private var _activeFillColor: UIColor! = UIColor.label
     |                                                      `- error: 'label' is unavailable in watchOS
 326 |
 327 |     /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:171:49: note: 'label' has been explicitly marked unavailable here
169 | /* Foreground colors for static text and related elements.
170 |  */
171 | @property (class, nonatomic, readonly) UIColor *labelColor              API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'label' has been explicitly marked unavailable here
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor     API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor      API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:376:55: error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
 374 |       - Note: Defaults to `.light` if not set
 375 |      */
 376 |     @available(iOS 10.0, *) public var feedbackStyle: UIImpactFeedbackGenerator.FeedbackStyle {
     |                                                       `- error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
 377 |         get {
 378 |             guard let _feedbackStyle = _feedbackStyle,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:25:12: note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
23 | // UIImpactFeedbackGenerator is used to give user feedback when an impact between UI elements occurs
24 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UIImpactFeedbackGenerator : UIFeedbackGenerator
   |            `- note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
26 |
27 | /// set a style on the feedback generator and attach it to the provided view as an interaction.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:414:45: error: 'NSLayoutConstraint' is unavailable in watchOS
 412 |     private var slider: _PBMediaSliderView!
 413 |
 414 |     private var sliderViewCenterConstraint: NSLayoutConstraint!
     |                                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
 415 |     private var sliderViewLeadingConstraint: NSLayoutConstraint!
 416 |     private var sliderViewTrailingConstraint: NSLayoutConstraint!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:415:46: error: 'NSLayoutConstraint' is unavailable in watchOS
 413 |
 414 |     private var sliderViewCenterConstraint: NSLayoutConstraint!
 415 |     private var sliderViewLeadingConstraint: NSLayoutConstraint!
     |                                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
 416 |     private var sliderViewTrailingConstraint: NSLayoutConstraint!
 417 |     private var sliderViewHeightConstraint: NSLayoutConstraint!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:416:47: error: 'NSLayoutConstraint' is unavailable in watchOS
 414 |     private var sliderViewCenterConstraint: NSLayoutConstraint!
 415 |     private var sliderViewLeadingConstraint: NSLayoutConstraint!
 416 |     private var sliderViewTrailingConstraint: NSLayoutConstraint!
     |                                               `- error: 'NSLayoutConstraint' is unavailable in watchOS
 417 |     private var sliderViewHeightConstraint: NSLayoutConstraint!
 418 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:417:45: error: 'NSLayoutConstraint' is unavailable in watchOS
 415 |     private var sliderViewLeadingConstraint: NSLayoutConstraint!
 416 |     private var sliderViewTrailingConstraint: NSLayoutConstraint!
 417 |     private var sliderViewHeightConstraint: NSLayoutConstraint!
     |                                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
 418 |
 419 |     private var trackView: _PBMediaSliderTrackView!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:424:57: error: 'NSLayoutConstraint' is unavailable in watchOS
 422 |     private var minimumValueHighlightedImageView: _PBMediaSliderImageView!
 423 |
 424 |     private var minimumValueImageViewLeadingConstraint: NSLayoutConstraint!
     |                                                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
 425 |
 426 |     private var maximumValueImageView: _PBMediaSliderImageView!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:429:58: error: 'NSLayoutConstraint' is unavailable in watchOS
 427 |     private var maximumValueHighlightedImageView: _PBMediaSliderImageView!
 428 |
 429 |     private var maximumValueImageViewTrailingConstraint: NSLayoutConstraint!
     |                                                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
 430 |
 431 |     private var labelsTopMargin: CGFloat = 4.0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:455:66: error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
 453 |     // gross workaround for not being able to use @available on stored properties, from https://www.klundberg.com/blog/Swift-2-and-@available-properties/
 454 |     private var _minMaxFeedbackGenerator: AnyObject?
 455 |     @available(iOS 10.0, *) private var minMaxFeedbackGenerator: UIImpactFeedbackGenerator? {
     |                                                                  `- error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
 456 |         get {
 457 |             return _minMaxFeedbackGenerator as? UIImpactFeedbackGenerator
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:25:12: note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
23 | // UIImpactFeedbackGenerator is used to give user feedback when an impact between UI elements occurs
24 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UIImpactFeedbackGenerator : UIFeedbackGenerator
   |            `- note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
26 |
27 | /// set a style on the feedback generator and attach it to the provided view as an interaction.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:699:78: error: 'UITraitCollection' is unavailable in watchOS
 697 |      :nodoc:
 698 |      */
 699 |     public override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?)
     |                                                                              `- error: 'UITraitCollection' is unavailable in watchOS
 700 |     {
 701 |         super.traitCollectionDidChange(previousTraitCollection)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:23:12: note: 'UITraitCollection' has been explicitly marked unavailable here
 21 |
 22 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
 23 | @interface UITraitCollection : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'UITraitCollection' has been explicitly marked unavailable here
 24 |
 25 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:699:26: error: cannot override 'traitCollectionDidChange' which has been marked unavailable
 697 |      :nodoc:
 698 |      */
 699 |     public override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?)
     |                          |- error: cannot override 'traitCollectionDidChange' which has been marked unavailable
     |                          `- note: remove 'override' modifier to declare a new 'traitCollectionDidChange'
 700 |     {
 701 |         super.traitCollectionDidChange(previousTraitCollection)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:221:1: note: 'traitCollectionDidChange' has been explicitly marked unavailable here
219 |
220 | /*! To be overridden as needed to provide custom behavior when the environment's traits change. */
221 | - (void)traitCollectionDidChange:(nullable UITraitCollection *)previousTraitCollection API_DEPRECATED("Use the trait change registration APIs declared in the UITraitChangeObservable protocol", ios(8.0, 17.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'traitCollectionDidChange' has been explicitly marked unavailable here
222 | @end
223 |
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:709:85: error: 'UIEvent' is unavailable in watchOS
 707 |      :nodoc:
 708 |      */
 709 |     public override func sendAction(_ action: Selector, to target: Any?, for event: UIEvent?)
     |                                                                                     `- error: 'UIEvent' is unavailable in watchOS
 710 |     {
 711 |         super.sendAction(action, to: target, for: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:717:57: error: 'UIControl' is unavailable in watchOS
 715 |      :nodoc:
 716 |      */
 717 |     public override func sendActions(for controlEvents: UIControl.Event)
     |                                                         `- error: 'UIControl' is unavailable in watchOS
 718 |     {
 719 |         if controlEvents == .valueChanged {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:813:42: error: 'UIView' is unavailable in watchOS
 811 |     }
 812 |
 813 |     private func applyVibrancyTo(_ view: UIView, withStyle style: UIVibrancyEffectStyle = .fill) -> UIVisualEffectView
     |                                          `- error: 'UIView' is unavailable in watchOS
 814 |     {
 815 |         let vibrancyEffectView = UIVisualEffectView(effect: UIVibrancyEffect(blurEffect: UIBlurEffect(style: .systemMaterial), style: style))
/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/PBMediaSlider/Classes/PBMediaSlider.swift:813:67: error: 'UIVibrancyEffectStyle' is unavailable in watchOS
 811 |     }
 812 |
 813 |     private func applyVibrancyTo(_ view: UIView, withStyle style: UIVibrancyEffectStyle = .fill) -> UIVisualEffectView
     |                                                                   `- error: 'UIVibrancyEffectStyle' is unavailable in watchOS
 814 |     {
 815 |         let vibrancyEffectView = UIVisualEffectView(effect: UIVibrancyEffect(blurEffect: UIBlurEffect(style: .systemMaterial), style: style))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVibrancyEffect.h:31:28: note: 'UIVibrancyEffectStyle' has been explicitly marked unavailable here
29 |  * to be used. Color information is ignored. (UIVibrancyEffectStyleLabel is an exception; it passes color through.)
30 |  */
31 | typedef NS_ENUM(NSInteger, UIVibrancyEffectStyle) {
   |                            `- note: 'UIVibrancyEffectStyle' has been explicitly marked unavailable here
32 |     /* Vibrancy for text labels.
33 |      */
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:813:101: error: 'UIVisualEffectView' is unavailable in watchOS
 811 |     }
 812 |
 813 |     private func applyVibrancyTo(_ view: UIView, withStyle style: UIVibrancyEffectStyle = .fill) -> UIVisualEffectView
     |                                                                                                     `- error: 'UIVisualEffectView' is unavailable in watchOS
 814 |     {
 815 |         let vibrancyEffectView = UIVisualEffectView(effect: UIVibrancyEffect(blurEffect: UIBlurEffect(style: .systemMaterial), style: style))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1094:76: error: 'UIGestureRecognizer' is unavailable in watchOS
1092 |      :nodoc:
1093 |      */
1094 |     public override func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
     |                                                                            `- error: 'UIGestureRecognizer' is unavailable in watchOS
1095 |         return false
1096 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1101:49: error: 'UITouch' is unavailable in watchOS
1099 |      :nodoc:
1100 |      */
1101 |     public override func beginTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                 `- error: 'UITouch' is unavailable in watchOS
1102 |     {
1103 |         super.beginTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1101:70: error: 'UIEvent' is unavailable in watchOS
1099 |      :nodoc:
1100 |      */
1101 |     public override func beginTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                                      `- error: 'UIEvent' is unavailable in watchOS
1102 |     {
1103 |         super.beginTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1116:52: error: 'UITouch' is unavailable in watchOS
1114 |      :nodoc:
1115 |      */
1116 |     public override func continueTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                    `- error: 'UITouch' is unavailable in watchOS
1117 |     {
1118 |         super.continueTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1116:73: error: 'UIEvent' is unavailable in watchOS
1114 |      :nodoc:
1115 |      */
1116 |     public override func continueTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                                         `- error: 'UIEvent' is unavailable in watchOS
1117 |     {
1118 |         super.continueTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1151:47: error: 'UITouch' is unavailable in watchOS
1149 |      :nodoc:
1150 |      */
1151 |     public override func endTracking(_ touch: UITouch?, with event: UIEvent?)
     |                                               `- error: 'UITouch' is unavailable in watchOS
1152 |     {
1153 |         if self.isTracking && !self.isContinuous {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1151:69: error: 'UIEvent' is unavailable in watchOS
1149 |      :nodoc:
1150 |      */
1151 |     public override func endTracking(_ touch: UITouch?, with event: UIEvent?)
     |                                                                     `- error: 'UIEvent' is unavailable in watchOS
1152 |     {
1153 |         if self.isTracking && !self.isContinuous {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:69:35: error: 'UIControl' is unavailable in watchOS
  67 |  }
  68 |  */
  69 | @objc public class PBMediaSlider: UIControl {
     |                                   `- error: 'UIControl' is unavailable in watchOS
  70 |
  71 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1183:25: error: 'UIVisualEffectView' is unavailable in watchOS
1181 |     private class _PBMediaSliderView: UIView
1182 |     {
1183 |         var effectView: UIVisualEffectView? {
     |                         `- error: 'UIVisualEffectView' is unavailable in watchOS
1184 |             didSet {
1185 |                 self.effect = effectView?.effect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1189:21: error: 'UIVisualEffect' is unavailable in watchOS
1187 |         }
1188 |
1189 |         var effect: UIVisualEffect?
     |                     `- error: 'UIVisualEffect' is unavailable in watchOS
1190 |
1191 |         override init(frame: CGRect) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1181:39: error: 'UIView' is unavailable in watchOS
1179 | extension PBMediaSlider
1180 | {
1181 |     private class _PBMediaSliderView: UIView
     |                                       `- error: 'UIView' is unavailable in watchOS
1182 |     {
1183 |         var effectView: UIVisualEffectView? {
/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/PBMediaSlider/Classes/PBMediaSlider.swift:1206:24: error: 'UIView' is unavailable in watchOS
1204 |     private class _PBMediaSliderTrackView: UIView
1205 |     {
1206 |         var maskLayer: UIView!
     |                        `- error: 'UIView' is unavailable in watchOS
1207 |
1208 |         var progress: CGFloat! {
/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/PBMediaSlider/Classes/PBMediaSlider.swift:1204:44: error: 'UIView' is unavailable in watchOS
1202 |     }
1203 |
1204 |     private class _PBMediaSliderTrackView: UIView
     |                                            `- error: 'UIView' is unavailable in watchOS
1205 |     {
1206 |         var maskLayer: UIView!
/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/PBMediaSlider/Classes/PBMediaSlider.swift:1248:34: error: 'UIVisualEffectView' is unavailable in watchOS
1246 |     public class _PBMediaSliderTimeLabel: UILabel
1247 |     {
1248 |         internal var effectView: UIVisualEffectView? {
     |                                  `- error: 'UIVisualEffectView' is unavailable in watchOS
1249 |             didSet {
1250 |                 self.effect = effectView?.effect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1254:30: error: 'UIVisualEffect' is unavailable in watchOS
1252 |         }
1253 |
1254 |         internal var effect: UIVisualEffect?
     |                              `- error: 'UIVisualEffect' is unavailable in watchOS
1255 |
1256 |         override init(frame: CGRect) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1246:43: error: 'UILabel' is unavailable in watchOS
1244 |      :nodoc:
1245 |      */
1246 |     public class _PBMediaSliderTimeLabel: UILabel
     |                                           `- error: 'UILabel' is unavailable in watchOS
1247 |     {
1248 |         internal var effectView: UIVisualEffectView? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1271:25: error: 'UIVisualEffectView' is unavailable in watchOS
1269 |     private class _PBMediaSliderImageView: UIImageView
1270 |     {
1271 |         var effectView: UIVisualEffectView? {
     |                         `- error: 'UIVisualEffectView' is unavailable in watchOS
1272 |             didSet {
1273 |                 self.effect = effectView?.effect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1277:21: error: 'UIVisualEffect' is unavailable in watchOS
1275 |         }
1276 |
1277 |         var effect: UIVisualEffect?
     |                     `- error: 'UIVisualEffect' is unavailable in watchOS
1278 |
1279 |         override init(frame: CGRect) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1269:44: error: 'UIImageView' is unavailable in watchOS
1267 |     }
1268 |
1269 |     private class _PBMediaSliderImageView: UIImageView
     |                                            `- error: 'UIImageView' is unavailable in watchOS
1270 |     {
1271 |         var effectView: UIVisualEffectView? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
 19 |
 20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 21 | @interface UIImageView : UIView
    |            `- note: 'UIImageView' has been explicitly marked unavailable here
 22 |
 23 | - (instancetype)initWithImage:(nullable UIImage *)image;
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/PBMediaSlider/Classes/PBControlValuePublisher.swift /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/UIFont+Support.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64/PBMediaSlider-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -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/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name PBMediaSlider -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64/PBMediaSlider_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64/PBMediaSlider.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64/PBMediaSlider.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64/PBMediaSlider-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64/PBMediaSlider-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64/PBMediaSlider-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64/PBMediaSlider.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PBMediaSlider.build/Debug-watchos/PBMediaSlider-t.build/Objects-normal/arm64/PBMediaSlider.abi.json
SwiftCompile normal arm64 (in target 'PBMediaSlider' from project 'PBMediaSlider')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ PBMediaSlider.swift /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift (in target 'PBMediaSlider' from project 'PBMediaSlider')
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:92:65: error: 'UIContentSizeCategory' is unavailable in watchOS
  90 |                 }
  91 |
  92 |                 NotificationCenter.default.addObserver(forName: UIContentSizeCategory.didChangeNotification, object: nil, queue: .main) { [weak self] notification in
     |                                                                 `- error: 'UIContentSizeCategory' is unavailable in watchOS
  93 |                     if self?.style == .progress {
  94 |                         self?.setupElapsedTimeLabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
   |                    `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:92:87: error: 'didChangeNotification' is unavailable in watchOS
  90 |                 }
  91 |
  92 |                 NotificationCenter.default.addObserver(forName: UIContentSizeCategory.didChangeNotification, object: nil, queue: .main) { [weak self] notification in
     |                                                                                       `- error: 'didChangeNotification' is unavailable in watchOS
  93 |                     if self?.style == .progress {
  94 |                         self?.setupElapsedTimeLabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:35:39: note: 'didChangeNotification' has been explicitly marked unavailable here
33 |
34 | // Notification is emitted when the user has changed the preferredContentSizeCategory for the system
35 | UIKIT_EXTERN NSNotificationName const UIContentSizeCategoryDidChangeNotification API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // userInfo dictionary will contain new value for UIContentSizeCategoryNewValueKey
   |                                       `- note: 'didChangeNotification' has been explicitly marked unavailable here
36 | UIKIT_EXTERN NSString *const UIContentSizeCategoryNewValueKey API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // NSString instance with new content size category in userInfo
37 |
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:233:30: error: 'UIVisualEffect' is unavailable in watchOS
 231 |      If nil, no effect is applied.
 232 |      */
 233 |     @objc public var effect: UIVisualEffect! {
     |                              `- error: 'UIVisualEffect' is unavailable in watchOS
 234 |         didSet {
 235 |             self.slider.effectView?.effect = effect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:251:36: error: 'UIVisualEffect' is unavailable in watchOS
 249 |      The visual effect applied to the `slider`.
 250 |      */
 251 |     @objc public var sliderEffect: UIVisualEffect! {
     |                                    `- error: 'UIVisualEffect' is unavailable in watchOS
 252 |         didSet {
 253 |             self.slider.effectView?.effect = sliderEffect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:261:36: error: 'UIVisualEffect' is unavailable in watchOS
 259 |      The visual effect applied to  `minimumValueImageView` and `maximumValueImageView`.
 260 |      */
 261 |     @objc public var imagesEffect: UIVisualEffect! {
     |                                    `- error: 'UIVisualEffect' is unavailable in watchOS
 262 |         didSet {
 263 |             self.minimumValueImageView?.effectView?.effect = imagesEffect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:273:36: error: 'UIVisualEffect' is unavailable in watchOS
 271 |      The visual effect applied to  `elapsedTimeLabel` and `remainingTimeLabel`.
 272 |      */
 273 |     @objc public var labelsEffect: UIVisualEffect! {
     |                                    `- error: 'UIVisualEffect' is unavailable in watchOS
 274 |         didSet {
 275 |             self.elapsedTimeLabel?.effectView?.effect = labelsEffect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:295:49: error: 'systemFill' is unavailable in watchOS
 293 |         }
 294 |     }
 295 |     private var _emptyColor: UIColor! = UIColor.systemFill
     |                                                 `- error: 'systemFill' is unavailable in watchOS
 296 |
 297 |     /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:229:49: note: 'systemFill' has been explicitly marked unavailable here
227 |  * Example: The track of a slider.
228 |  */
229 | @property (class, nonatomic, readonly) UIColor *systemFillColor                         API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
    |                                                 `- note: 'systemFill' has been explicitly marked unavailable here
230 |
231 | /* secondarySystemFillColor is appropriate for filling medium-size shapes.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:310:48: error: 'label' is unavailable in watchOS
 308 |         }
 309 |     }
 310 |     private var _fillColor: UIColor! = UIColor.label.withAlphaComponent(0.5)
     |                                                `- error: 'label' is unavailable in watchOS
 311 |
 312 |     /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:171:49: note: 'label' has been explicitly marked unavailable here
169 | /* Foreground colors for static text and related elements.
170 |  */
171 | @property (class, nonatomic, readonly) UIColor *labelColor              API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'label' has been explicitly marked unavailable here
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor     API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor      API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:325:54: error: 'label' is unavailable in watchOS
 323 |         }
 324 |     }
 325 |     private var _activeFillColor: UIColor! = UIColor.label
     |                                                      `- error: 'label' is unavailable in watchOS
 326 |
 327 |     /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:171:49: note: 'label' has been explicitly marked unavailable here
169 | /* Foreground colors for static text and related elements.
170 |  */
171 | @property (class, nonatomic, readonly) UIColor *labelColor              API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'label' has been explicitly marked unavailable here
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor     API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor      API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:376:55: error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
 374 |       - Note: Defaults to `.light` if not set
 375 |      */
 376 |     @available(iOS 10.0, *) public var feedbackStyle: UIImpactFeedbackGenerator.FeedbackStyle {
     |                                                       `- error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
 377 |         get {
 378 |             guard let _feedbackStyle = _feedbackStyle,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:25:12: note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
23 | // UIImpactFeedbackGenerator is used to give user feedback when an impact between UI elements occurs
24 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UIImpactFeedbackGenerator : UIFeedbackGenerator
   |            `- note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
26 |
27 | /// set a style on the feedback generator and attach it to the provided view as an interaction.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:414:45: error: 'NSLayoutConstraint' is unavailable in watchOS
 412 |     private var slider: _PBMediaSliderView!
 413 |
 414 |     private var sliderViewCenterConstraint: NSLayoutConstraint!
     |                                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
 415 |     private var sliderViewLeadingConstraint: NSLayoutConstraint!
 416 |     private var sliderViewTrailingConstraint: NSLayoutConstraint!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:415:46: error: 'NSLayoutConstraint' is unavailable in watchOS
 413 |
 414 |     private var sliderViewCenterConstraint: NSLayoutConstraint!
 415 |     private var sliderViewLeadingConstraint: NSLayoutConstraint!
     |                                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
 416 |     private var sliderViewTrailingConstraint: NSLayoutConstraint!
 417 |     private var sliderViewHeightConstraint: NSLayoutConstraint!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:416:47: error: 'NSLayoutConstraint' is unavailable in watchOS
 414 |     private var sliderViewCenterConstraint: NSLayoutConstraint!
 415 |     private var sliderViewLeadingConstraint: NSLayoutConstraint!
 416 |     private var sliderViewTrailingConstraint: NSLayoutConstraint!
     |                                               `- error: 'NSLayoutConstraint' is unavailable in watchOS
 417 |     private var sliderViewHeightConstraint: NSLayoutConstraint!
 418 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:417:45: error: 'NSLayoutConstraint' is unavailable in watchOS
 415 |     private var sliderViewLeadingConstraint: NSLayoutConstraint!
 416 |     private var sliderViewTrailingConstraint: NSLayoutConstraint!
 417 |     private var sliderViewHeightConstraint: NSLayoutConstraint!
     |                                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
 418 |
 419 |     private var trackView: _PBMediaSliderTrackView!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:424:57: error: 'NSLayoutConstraint' is unavailable in watchOS
 422 |     private var minimumValueHighlightedImageView: _PBMediaSliderImageView!
 423 |
 424 |     private var minimumValueImageViewLeadingConstraint: NSLayoutConstraint!
     |                                                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
 425 |
 426 |     private var maximumValueImageView: _PBMediaSliderImageView!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:429:58: error: 'NSLayoutConstraint' is unavailable in watchOS
 427 |     private var maximumValueHighlightedImageView: _PBMediaSliderImageView!
 428 |
 429 |     private var maximumValueImageViewTrailingConstraint: NSLayoutConstraint!
     |                                                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
 430 |
 431 |     private var labelsTopMargin: CGFloat = 4.0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:455:66: error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
 453 |     // gross workaround for not being able to use @available on stored properties, from https://www.klundberg.com/blog/Swift-2-and-@available-properties/
 454 |     private var _minMaxFeedbackGenerator: AnyObject?
 455 |     @available(iOS 10.0, *) private var minMaxFeedbackGenerator: UIImpactFeedbackGenerator? {
     |                                                                  `- error: 'UIImpactFeedbackGenerator' is unavailable in watchOS
 456 |         get {
 457 |             return _minMaxFeedbackGenerator as? UIImpactFeedbackGenerator
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImpactFeedbackGenerator.h:25:12: note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
23 | // UIImpactFeedbackGenerator is used to give user feedback when an impact between UI elements occurs
24 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UIImpactFeedbackGenerator : UIFeedbackGenerator
   |            `- note: 'UIImpactFeedbackGenerator' has been explicitly marked unavailable here
26 |
27 | /// set a style on the feedback generator and attach it to the provided view as an interaction.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:699:78: error: 'UITraitCollection' is unavailable in watchOS
 697 |      :nodoc:
 698 |      */
 699 |     public override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?)
     |                                                                              `- error: 'UITraitCollection' is unavailable in watchOS
 700 |     {
 701 |         super.traitCollectionDidChange(previousTraitCollection)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:23:12: note: 'UITraitCollection' has been explicitly marked unavailable here
 21 |
 22 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
 23 | @interface UITraitCollection : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'UITraitCollection' has been explicitly marked unavailable here
 24 |
 25 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:699:26: error: cannot override 'traitCollectionDidChange' which has been marked unavailable
 697 |      :nodoc:
 698 |      */
 699 |     public override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?)
     |                          |- error: cannot override 'traitCollectionDidChange' which has been marked unavailable
     |                          `- note: remove 'override' modifier to declare a new 'traitCollectionDidChange'
 700 |     {
 701 |         super.traitCollectionDidChange(previousTraitCollection)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:221:1: note: 'traitCollectionDidChange' has been explicitly marked unavailable here
219 |
220 | /*! To be overridden as needed to provide custom behavior when the environment's traits change. */
221 | - (void)traitCollectionDidChange:(nullable UITraitCollection *)previousTraitCollection API_DEPRECATED("Use the trait change registration APIs declared in the UITraitChangeObservable protocol", ios(8.0, 17.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
    | `- note: 'traitCollectionDidChange' has been explicitly marked unavailable here
222 | @end
223 |
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:709:85: error: 'UIEvent' is unavailable in watchOS
 707 |      :nodoc:
 708 |      */
 709 |     public override func sendAction(_ action: Selector, to target: Any?, for event: UIEvent?)
     |                                                                                     `- error: 'UIEvent' is unavailable in watchOS
 710 |     {
 711 |         super.sendAction(action, to: target, for: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:717:57: error: 'UIControl' is unavailable in watchOS
 715 |      :nodoc:
 716 |      */
 717 |     public override func sendActions(for controlEvents: UIControl.Event)
     |                                                         `- error: 'UIControl' is unavailable in watchOS
 718 |     {
 719 |         if controlEvents == .valueChanged {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:813:42: error: 'UIView' is unavailable in watchOS
 811 |     }
 812 |
 813 |     private func applyVibrancyTo(_ view: UIView, withStyle style: UIVibrancyEffectStyle = .fill) -> UIVisualEffectView
     |                                          `- error: 'UIView' is unavailable in watchOS
 814 |     {
 815 |         let vibrancyEffectView = UIVisualEffectView(effect: UIVibrancyEffect(blurEffect: UIBlurEffect(style: .systemMaterial), style: style))
/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/PBMediaSlider/Classes/PBMediaSlider.swift:813:67: error: 'UIVibrancyEffectStyle' is unavailable in watchOS
 811 |     }
 812 |
 813 |     private func applyVibrancyTo(_ view: UIView, withStyle style: UIVibrancyEffectStyle = .fill) -> UIVisualEffectView
     |                                                                   `- error: 'UIVibrancyEffectStyle' is unavailable in watchOS
 814 |     {
 815 |         let vibrancyEffectView = UIVisualEffectView(effect: UIVibrancyEffect(blurEffect: UIBlurEffect(style: .systemMaterial), style: style))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVibrancyEffect.h:31:28: note: 'UIVibrancyEffectStyle' has been explicitly marked unavailable here
29 |  * to be used. Color information is ignored. (UIVibrancyEffectStyleLabel is an exception; it passes color through.)
30 |  */
31 | typedef NS_ENUM(NSInteger, UIVibrancyEffectStyle) {
   |                            `- note: 'UIVibrancyEffectStyle' has been explicitly marked unavailable here
32 |     /* Vibrancy for text labels.
33 |      */
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:813:101: error: 'UIVisualEffectView' is unavailable in watchOS
 811 |     }
 812 |
 813 |     private func applyVibrancyTo(_ view: UIView, withStyle style: UIVibrancyEffectStyle = .fill) -> UIVisualEffectView
     |                                                                                                     `- error: 'UIVisualEffectView' is unavailable in watchOS
 814 |     {
 815 |         let vibrancyEffectView = UIVisualEffectView(effect: UIVibrancyEffect(blurEffect: UIBlurEffect(style: .systemMaterial), style: style))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1094:76: error: 'UIGestureRecognizer' is unavailable in watchOS
1092 |      :nodoc:
1093 |      */
1094 |     public override func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
     |                                                                            `- error: 'UIGestureRecognizer' is unavailable in watchOS
1095 |         return false
1096 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 33 |
 34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 35 | @interface UIGestureRecognizer : NSObject
    |            `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
 36 |
 37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1101:49: error: 'UITouch' is unavailable in watchOS
1099 |      :nodoc:
1100 |      */
1101 |     public override func beginTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                 `- error: 'UITouch' is unavailable in watchOS
1102 |     {
1103 |         super.beginTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1101:70: error: 'UIEvent' is unavailable in watchOS
1099 |      :nodoc:
1100 |      */
1101 |     public override func beginTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                                      `- error: 'UIEvent' is unavailable in watchOS
1102 |     {
1103 |         super.beginTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1116:52: error: 'UITouch' is unavailable in watchOS
1114 |      :nodoc:
1115 |      */
1116 |     public override func continueTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                    `- error: 'UITouch' is unavailable in watchOS
1117 |     {
1118 |         super.continueTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1116:73: error: 'UIEvent' is unavailable in watchOS
1114 |      :nodoc:
1115 |      */
1116 |     public override func continueTracking(_ touch: UITouch, with event: UIEvent?) -> Bool
     |                                                                         `- error: 'UIEvent' is unavailable in watchOS
1117 |     {
1118 |         super.continueTracking(touch, with: event)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1151:47: error: 'UITouch' is unavailable in watchOS
1149 |      :nodoc:
1150 |      */
1151 |     public override func endTracking(_ touch: UITouch?, with event: UIEvent?)
     |                                               `- error: 'UITouch' is unavailable in watchOS
1152 |     {
1153 |         if self.isTracking && !self.isContinuous {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UITouch : NSObject
    |            `- note: 'UITouch' has been explicitly marked unavailable here
 52 |
 53 | @property(nonatomic,readonly) NSTimeInterval      timestamp;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1151:69: error: 'UIEvent' is unavailable in watchOS
1149 |      :nodoc:
1150 |      */
1151 |     public override func endTracking(_ touch: UITouch?, with event: UIEvent?)
     |                                                                     `- error: 'UIEvent' is unavailable in watchOS
1152 |     {
1153 |         if self.isTracking && !self.isContinuous {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:69:35: error: 'UIControl' is unavailable in watchOS
  67 |  }
  68 |  */
  69 | @objc public class PBMediaSlider: UIControl {
     |                                   `- error: 'UIControl' is unavailable in watchOS
  70 |
  71 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
 74 |
 75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 76 | @interface UIControl : UIView
    |            `- note: 'UIControl' has been explicitly marked unavailable here
 77 |
 78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1183:25: error: 'UIVisualEffectView' is unavailable in watchOS
1181 |     private class _PBMediaSliderView: UIView
1182 |     {
1183 |         var effectView: UIVisualEffectView? {
     |                         `- error: 'UIVisualEffectView' is unavailable in watchOS
1184 |             didSet {
1185 |                 self.effect = effectView?.effect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1189:21: error: 'UIVisualEffect' is unavailable in watchOS
1187 |         }
1188 |
1189 |         var effect: UIVisualEffect?
     |                     `- error: 'UIVisualEffect' is unavailable in watchOS
1190 |
1191 |         override init(frame: CGRect) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1181:39: error: 'UIView' is unavailable in watchOS
1179 | extension PBMediaSlider
1180 | {
1181 |     private class _PBMediaSliderView: UIView
     |                                       `- error: 'UIView' is unavailable in watchOS
1182 |     {
1183 |         var effectView: UIVisualEffectView? {
/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/PBMediaSlider/Classes/PBMediaSlider.swift:1206:24: error: 'UIView' is unavailable in watchOS
1204 |     private class _PBMediaSliderTrackView: UIView
1205 |     {
1206 |         var maskLayer: UIView!
     |                        `- error: 'UIView' is unavailable in watchOS
1207 |
1208 |         var progress: CGFloat! {
/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/PBMediaSlider/Classes/PBMediaSlider.swift:1204:44: error: 'UIView' is unavailable in watchOS
1202 |     }
1203 |
1204 |     private class _PBMediaSliderTrackView: UIView
     |                                            `- error: 'UIView' is unavailable in watchOS
1205 |     {
1206 |         var maskLayer: UIView!
/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/PBMediaSlider/Classes/PBMediaSlider.swift:1248:34: error: 'UIVisualEffectView' is unavailable in watchOS
1246 |     public class _PBMediaSliderTimeLabel: UILabel
1247 |     {
1248 |         internal var effectView: UIVisualEffectView? {
     |                                  `- error: 'UIVisualEffectView' is unavailable in watchOS
1249 |             didSet {
1250 |                 self.effect = effectView?.effect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1254:30: error: 'UIVisualEffect' is unavailable in watchOS
1252 |         }
1253 |
1254 |         internal var effect: UIVisualEffect?
     |                              `- error: 'UIVisualEffect' is unavailable in watchOS
1255 |
1256 |         override init(frame: CGRect) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1246:43: error: 'UILabel' is unavailable in watchOS
1244 |      :nodoc:
1245 |      */
1246 |     public class _PBMediaSliderTimeLabel: UILabel
     |                                           `- error: 'UILabel' is unavailable in watchOS
1247 |     {
1248 |         internal var effectView: UIVisualEffectView? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
 31 |
 32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
    |            `- note: 'UILabel' has been explicitly marked unavailable here
 34 |
 35 | @property(nullable, nonatomic,copy)   NSString           *text; // default is nil
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1271:25: error: 'UIVisualEffectView' is unavailable in watchOS
1269 |     private class _PBMediaSliderImageView: UIImageView
1270 |     {
1271 |         var effectView: UIVisualEffectView? {
     |                         `- error: 'UIVisualEffectView' is unavailable in watchOS
1272 |             didSet {
1273 |                 self.effect = effectView?.effect
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
   |            `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift:1277:21: error: 'UIVisualEffect' is unavailable in watchOS
1275 |         }
1276 |
1277 |         var effect: UIVisualEffect?
     |                     `- error: 'UIVisualEffect' is unavailable in watchOS
1278 |
1279 |         override init(frame: CGRect) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
   |            `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/PBMediaSlider.swift (in target 'PBMediaSlider' from project 'PBMediaSlider')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PBMediaSlider.swift
SwiftCompile normal arm64 Compiling\ UIFont+Support.swift /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/UIFont+Support.swift (in target 'PBMediaSlider' from project 'PBMediaSlider')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/PBMediaSlider/Classes/UIFont+Support.swift (in target 'PBMediaSlider' from project 'PBMediaSlider')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIFont+Support.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-21 13:05:14.192 xcodebuild[822:4944] [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 'PBMediaSlider' from project 'PBMediaSlider')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ PBMediaSlider (in target 'PBMediaSlider' from project 'PBMediaSlider')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ PBMediaSlider (in target 'PBMediaSlider' from project 'PBMediaSlider')
	SwiftCompile normal arm64 (in target 'PBMediaSlider' from project 'PBMediaSlider')
	Building workspace PBMediaSlider with scheme PBMediaSlider
(5 failures)
BUILD FAILURE 6.4 watchOS