The Swift Package Index logo.Swift Package Index

Build Information

Failed to build FSPagerView-SPM, reference 1.3.7 (cad7da), with Swift 6.4 for watchOS using Xcode 27.0 on 24 Sep 2026 22:12:27 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 FSPagerView-SPM -destination generic/platform=watchOS

Build Log

 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/Sources/FSPagerViewSwift/FSPageControl.swift:76:39: error: 'UIView' is unavailable in watchOS
 74 |     internal var transforms: [UIControl.State: CGAffineTransform] = [:]
 75 |
 76 |     fileprivate weak var contentView: UIView!
    |                                       `- error: 'UIView' is unavailable in watchOS
 77 |
 78 |     fileprivate var needsUpdateIndicators = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageControl.swift:80:40: error: 'CAShapeLayer' is unavailable in watchOS
 78 |     fileprivate var needsUpdateIndicators = false
 79 |     fileprivate var needsCreateIndicators = false
 80 |     fileprivate var indicatorLayers = [CAShapeLayer]()
    |                                        `- error: 'CAShapeLayer' is unavailable in watchOS
 81 |
 82 |     public 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/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
 38 |
 39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 40 | @interface CAShapeLayer : CALayer
    |            `- note: 'CAShapeLayer' has been explicitly marked unavailable here
 41 |
 42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageControl.swift:104:50: error: 'CALayer' is unavailable in watchOS
102 |     }
103 |
104 |     open override func layoutSublayers(of layer: CALayer) {
    |                                                  `- error: 'CALayer' is unavailable in watchOS
105 |         super.layoutSublayers(of: layer)
106 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageControl.swift:141:66: error: 'UIControl' is unavailable in watchOS
139 |     ///   - state: The state that uses the specified stroke color.
140 |     @objc(setStrokeColor:forState:)
141 |     open func setStrokeColor(_ strokeColor: UIColor?, for state: UIControl.State) {
    |                                                                  `- error: 'UIControl' is unavailable in watchOS
142 |         guard self.strokeColors[state] != strokeColor else {
143 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/FSPagerViewSwift/FSPageControl.swift:155:62: error: 'UIControl' is unavailable in watchOS
153 |     ///   - state: The state that uses the specified fill color.
154 |     @objc(setFillColor:forState:)
155 |     open func setFillColor(_ fillColor: UIColor?, for state: UIControl.State) {
    |                                                              `- error: 'UIControl' is unavailable in watchOS
156 |         guard self.fillColors[state] != fillColor else {
157 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/FSPagerViewSwift/FSPageControl.swift:169:54: error: 'UIControl' is unavailable in watchOS
167 |     ///   - state: The state that uses the specified image.
168 |     @objc(setImage:forState:)
169 |     open func setImage(_ image: UIImage?, for state: UIControl.State) {
    |                                                      `- error: 'UIControl' is unavailable in watchOS
170 |         guard self.images[state] != image else {
171 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/FSPagerViewSwift/FSPageControl.swift:184:53: error: 'UIControl' is unavailable in watchOS
182 |     ///   - alpha: The alpha value to use for the specified state.
183 |     ///   - state: The state that uses the specified alpha.
184 |     open func setAlpha(_ alpha: CGFloat, for state: UIControl.State) {
    |                                                     `- error: 'UIControl' is unavailable in watchOS
185 |         guard self.alphas[state] != alpha else {
186 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/FSPagerViewSwift/FSPageControl.swift:198:57: error: 'UIControl' is unavailable in watchOS
196 |     ///   - state: The state that uses the specified path.
197 |     @objc(setPath:forState:)
198 |     open func setPath(_ path: UIBezierPath?, for state: UIControl.State) {
    |                                                         `- error: 'UIControl' is unavailable in watchOS
199 |         guard self.paths[state] != path else {
200 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/FSPagerViewSwift/FSPageControl.swift:244:59: error: 'CAShapeLayer' is unavailable in watchOS
242 |     }
243 |
244 |     fileprivate func updateIndicatorAttributes(for layer: CAShapeLayer) {
    |                                                           `- error: 'CAShapeLayer' is unavailable in watchOS
245 |         let index = self.indicatorLayers.firstIndex(of: layer)
246 |         let state: UIControl.State = index == self.currentPage ? .selected : .normal
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
 38 |
 39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 40 | @interface CAShapeLayer : CALayer
    |            `- note: 'CAShapeLayer' has been explicitly marked unavailable here
 41 |
 42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageControl.swift:12:27: error: 'UIControl' is unavailable in watchOS
 10 |
 11 | @IBDesignable
 12 | open class FSPageControl: UIControl {
    |                           `- error: 'UIControl' is unavailable in watchOS
 13 |
 14 |     /// The number of page indicators of the page control. Default is 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/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/Sources/FSPagerViewSwift/FSPageControl.swift:305:1: warning: extension declares a conformance of imported type 'State' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
303 | }
304 |
305 | extension UIControl.State: Hashable {
    | |- warning: extension declares a conformance of imported type 'State' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
306 |     public var hashValue: Int {
307 |         return Int((6777*self.rawValue+3777)%UInt(UInt16.max))
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageControl.swift:305:11: error: 'UIControl' is unavailable in watchOS
303 | }
304 |
305 | extension UIControl.State: Hashable {
    |           `- error: 'UIControl' is unavailable in watchOS
306 |     public var hashValue: Int {
307 |         return Int((6777*self.rawValue+3777)%UInt(UInt16.max))
/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/Sources/FSPagerViewSwift/FSPageViewLayout.swift:110:73: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
108 |     }
109 |
110 |     override open func layoutAttributesForElements(in rect: CGRect) -> [UICollectionViewLayoutAttributes]? {
    |                                                                         `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
111 |         var layoutAttributes = [UICollectionViewLayoutAttributes]()
112 |         guard self.itemSpacing > 0, !rect.isEmpty else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewLayout.swift:141:76: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
139 |     }
140 |
141 |     override open func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes? {
    |                                                                            `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
142 |         let attributes = FSPagerViewLayoutAttributes(forCellWith: indexPath)
143 |         attributes.indexPath = indexPath
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewLayout.swift:11:26: error: 'UICollectionViewLayout' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | class FSPagerViewLayout: UICollectionViewLayout {
    |                          `- error: 'UICollectionViewLayout' is unavailable in watchOS
 12 |
 13 |     internal var contentSize: CGSize = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 87 |
 88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 89 | @interface UICollectionViewLayout : NSObject <NSCoding>
    |            `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 90 |
 91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerCollectionView.swift:39:63: error: 'UICollectionViewLayout' is unavailable in watchOS
37 |     }
38 |
39 |     override init(frame: CGRect, collectionViewLayout layout: UICollectionViewLayout) {
   |                                                               `- error: 'UICollectionViewLayout' is unavailable in watchOS
40 |         super.init(frame: frame, collectionViewLayout: layout)
41 |         self.commonInit()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 87 |
 88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 89 | @interface UICollectionViewLayout : NSObject <NSCoding>
    |            `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 90 |
 91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerCollectionView.swift:13:30: error: 'UICollectionView' is unavailable in watchOS
11 | import UIKit
12 |
13 | class FSPagerCollectionView: UICollectionView {
   |                              `- error: 'UICollectionView' is unavailable in watchOS
14 |
15 |     #if !os(tvOS)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:174:30: error: 'UIView' is unavailable in watchOS
172 |     /// The background view of the pager view.
173 |     @IBInspectable
174 |     open var backgroundView: UIView? {
    |                              `- error: 'UIView' is unavailable in watchOS
175 |         didSet {
176 |             if let backgroundView = self.backgroundView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:213:36: error: 'UIPanGestureRecognizer' is unavailable in watchOS
211 |     /// The underlying gesture recognizer for pan gestures.
212 |     @objc
213 |     open var panGestureRecognizer: UIPanGestureRecognizer {
    |                                    `- error: 'UIPanGestureRecognizer' is unavailable in watchOS
214 |         return self.collectionView.panGestureRecognizer
215 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
29 |
30 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic)          NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos);   // default is 1. the minimum number of touches required to match
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:223:36: error: 'UIView' is unavailable in watchOS
221 |     internal weak var collectionViewLayout: FSPagerViewLayout!
222 |     internal weak var collectionView: FSPagerCollectionView!
223 |     internal weak var contentView: UIView!
    |                                    `- error: 'UIView' is unavailable in watchOS
224 |     internal var timer: Timer?
225 |     internal var numberOfItems: Int = 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:283:53: error: 'UIWindow' is unavailable in watchOS
281 |     }
282 |
283 |     open override func willMove(toWindow newWindow: UIWindow?) {
    |                                                     `- error: 'UIWindow' is unavailable in watchOS
284 |         super.willMove(toWindow: newWindow)
285 |         if newWindow != nil {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:319:53: error: 'UICollectionView' is unavailable in watchOS
317 |     // MARK: - UICollectionViewDataSource
318 |
319 |     public func numberOfSections(in collectionView: UICollectionView) -> Int {
    |                                                     `- error: 'UICollectionView' is unavailable in watchOS
320 |         guard let dataSource = self.dataSource else {
321 |             return 1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:331:50: error: 'UICollectionView' is unavailable in watchOS
329 |     }
330 |
331 |     public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
332 |         return self.numberOfItems
333 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:335:50: error: 'UICollectionView' is unavailable in watchOS
333 |     }
334 |
335 |     public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
336 |         let index = indexPath.item
337 |         self.dequeingSection = indexPath.section
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:335:107: error: 'UICollectionViewCell' is unavailable in watchOS
333 |     }
334 |
335 |     public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
    |                                                                                                           `- error: 'UICollectionViewCell' is unavailable in watchOS
336 |         let index = indexPath.item
337 |         self.dequeingSection = indexPath.section
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:344:50: error: 'UICollectionView' is unavailable in watchOS
342 |     // MARK: - UICollectionViewDelegate
343 |
344 |     public func collectionView(_ collectionView: UICollectionView, shouldHighlightItemAt indexPath: IndexPath) -> Bool {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
345 |         guard let function = self.delegate?.pagerView(_:shouldHighlightItemAt:) else {
346 |             return true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:352:50: error: 'UICollectionView' is unavailable in watchOS
350 |     }
351 |
352 |     public func collectionView(_ collectionView: UICollectionView, didHighlightItemAt indexPath: IndexPath) {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
353 |         guard let function = self.delegate?.pagerView(_:didHighlightItemAt:) else {
354 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:360:50: error: 'UICollectionView' is unavailable in watchOS
358 |     }
359 |
360 |     public func collectionView(_ collectionView: UICollectionView, shouldSelectItemAt indexPath: IndexPath) -> Bool {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
361 |         guard let function = self.delegate?.pagerView(_:shouldSelectItemAt:) else {
362 |             return true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:368:50: error: 'UICollectionView' is unavailable in watchOS
366 |     }
367 |
368 |     public func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
369 |         guard let function = self.delegate?.pagerView(_:didSelectItemAt:) else {
370 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:380:50: error: 'UICollectionView' is unavailable in watchOS
378 |     }
379 |
380 |     public func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
381 |         guard let function = self.delegate?.pagerView(_:willDisplay:forItemAt:) else {
382 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:380:86: error: 'UICollectionViewCell' is unavailable in watchOS
378 |     }
379 |
380 |     public func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
    |                                                                                      `- error: 'UICollectionViewCell' is unavailable in watchOS
381 |         guard let function = self.delegate?.pagerView(_:willDisplay:forItemAt:) else {
382 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:388:50: error: 'UICollectionView' is unavailable in watchOS
386 |     }
387 |
388 |     public func collectionView(_ collectionView: UICollectionView, didEndDisplaying cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
389 |         guard let function = self.delegate?.pagerView(_:didEndDisplaying:forItemAt:) else {
390 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:388:91: error: 'UICollectionViewCell' is unavailable in watchOS
386 |     }
387 |
388 |     public func collectionView(_ collectionView: UICollectionView, didEndDisplaying cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
    |                                                                                           `- error: 'UICollectionViewCell' is unavailable in watchOS
389 |         guard let function = self.delegate?.pagerView(_:didEndDisplaying:forItemAt:) else {
390 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:396:51: error: 'UIScrollView' is unavailable in watchOS
394 |     }
395 |
396 |     public func scrollViewDidScroll(_ scrollView: UIScrollView) {
    |                                                   `- error: 'UIScrollView' is unavailable in watchOS
397 |         if !self.isPossiblyRotating && self.numberOfItems > 0 {
398 |             // In case someone is using KVO
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:410:59: error: 'UIScrollView' is unavailable in watchOS
408 |     }
409 |
410 |     public func scrollViewWillBeginDragging(_ scrollView: UIScrollView) {
    |                                                           `- error: 'UIScrollView' is unavailable in watchOS
411 |         if let function = self.delegate?.pagerViewWillBeginDragging(_:) {
412 |             function(self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:419:57: error: 'UIScrollView' is unavailable in watchOS
417 |     }
418 |
419 |     public func scrollViewWillEndDragging(_ scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>) {
    |                                                         `- error: 'UIScrollView' is unavailable in watchOS
420 |         if let function = self.delegate?.pagerViewWillEndDragging(_:targetIndex:) {
421 |             let contentOffset = self.scrollDirection == .horizontal ? targetContentOffset.pointee.x : targetContentOffset.pointee.y
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:430:60: error: 'UIScrollView' is unavailable in watchOS
428 |     }
429 |
430 |     public func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
    |                                                            `- error: 'UIScrollView' is unavailable in watchOS
431 |         if let function = self.delegate?.pagerViewDidEndDecelerating {
432 |             function(self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:436:66: error: 'UIScrollView' is unavailable in watchOS
434 |     }
435 |
436 |     public func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) {
    |                                                                  `- error: 'UIScrollView' is unavailable in watchOS
437 |         if let function = self.delegate?.pagerViewDidEndScrollAnimation {
438 |             function(self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:460:31: error: 'UINib' is unavailable in watchOS
458 |     ///   - identifier: The reuse identifier to associate with the specified nib file. This parameter must not be nil and must not be an empty string.
459 |     @objc(registerNib:forCellWithReuseIdentifier:)
460 |     open func register(_ nib: UINib?, forCellWithReuseIdentifier identifier: String) {
    |                               `- error: 'UINib' is unavailable in watchOS
461 |         self.collectionView.register(nib, forCellWithReuseIdentifier: identifier)
462 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINib.h:16:12: note: 'UINib' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
16 | @interface UINib : NSObject
   |            `- note: 'UINib' has been explicitly marked unavailable here
17 |
18 | // If the bundle parameter is nil, the main bundle is used.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:78:25: error: 'UIView' is unavailable in watchOS
 76 |
 77 | @IBDesignable
 78 | open class FSPagerView: UIView,UICollectionViewDataSource,UICollectionViewDelegate {
    |                         `- error: 'UIView' is unavailable in watchOS
 79 |
 80 |     // MARK: - Public properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:78:32: error: 'UICollectionViewDataSource' is unavailable in watchOS
 76 |
 77 | @IBDesignable
 78 | open class FSPagerView: UIView,UICollectionViewDataSource,UICollectionViewDelegate {
    |                                `- error: 'UICollectionViewDataSource' is unavailable in watchOS
 79 |
 80 |     // MARK: - Public properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:73:11: note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
 71 |
 72 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 73 | @protocol UICollectionViewDataSource <NSObject>
    |           `- note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
 74 | @required
 75 |
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:78:59: error: 'UICollectionViewDelegate' is unavailable in watchOS
 76 |
 77 | @IBDesignable
 78 | open class FSPagerView: UIView,UICollectionViewDataSource,UICollectionViewDelegate {
    |                                                           `- error: 'UICollectionViewDelegate' is unavailable in watchOS
 79 |
 80 |     // MARK: - Public properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
112 |
113 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
114 | @protocol UICollectionViewDelegate <UIScrollViewDelegate>
    |           `- note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
115 | @optional
116 |
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift:23:46: error: 'UIView' is unavailable in watchOS
 21 |
 22 |     private let selectionColor = UIColor(white: 0.2, alpha: 0.2)
 23 |     private weak var selectedForegroundView: UIView?
    |                                              `- error: 'UIView' is unavailable in watchOS
 24 |
 25 |     // MARK: - Public Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift:28:25: error: 'UILabel' is unavailable in watchOS
 26 |
 27 |     @objc
 28 |     open var textLabel: UILabel? {
    |                         `- error: 'UILabel' is unavailable in watchOS
 29 |         if let existingLabel = _textLabel {
 30 |             return existingLabel
/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/Sources/FSPagerViewSwift/FSPagerViewCell.swift:56:25: error: 'UIImageView' is unavailable in watchOS
 54 |
 55 |     @objc
 56 |     open var imageView: UIImageView? {
    |                         `- error: 'UIImageView' is unavailable in watchOS
 57 |         if let existingImageView = _imageView {
 58 |             return existingImageView
/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;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift:75:34: error: 'UILabel' is unavailable in watchOS
 73 |     // MARK: - Private Properties
 74 |
 75 |     private weak var _textLabel: UILabel?
    |                                  `- error: 'UILabel' is unavailable in watchOS
 76 |     private weak var _imageView: UIImageView?
 77 |
/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/Sources/FSPagerViewSwift/FSPagerViewCell.swift:76:34: error: 'UIImageView' is unavailable in watchOS
 74 |
 75 |     private weak var _textLabel: UILabel?
 76 |     private weak var _imageView: UIImageView?
    |                                  `- error: 'UIImageView' is unavailable in watchOS
 77 |
 78 |     // MARK: - Selection Handling
/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;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift:12:29: error: 'UICollectionViewCell' is unavailable in watchOS
 10 | import Combine
 11 |
 12 | open class FSPagerViewCell: UICollectionViewCell {
    |                             `- error: 'UICollectionViewCell' is unavailable in watchOS
 13 |
 14 |     // MARK: - Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewLayoutAttributes.swift:11:41: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
 9 | import UIKit
10 |
11 | open class FSPagerViewLayoutAttributes: UICollectionViewLayoutAttributes {
   |                                         `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
12 |       // CGFloat is a value type and layout attributes follow a copy-on-use pattern,
13 |       // so there is no risk of concurrent access from different threads.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
Failed frontend command:
SwiftCompile normal arm64_32 (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
    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/Sources/FSPagerViewSwift/FSPageControl.swift /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerCollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewLayoutAttributes.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/FSPagerView-SPM.build/Debug-watchos/FSPagerViewSwift-t.build/Objects-normal/arm64_32/FSPagerViewSwift-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/PackageFrameworks -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 6 -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 -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/FSPagerViewObjC.modulemap -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/Sources/FSPagerViewObjC -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/FSPagerView-SPM.build/Debug-watchos/FSPagerViewSwift-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FSPagerView-SPM.build/Debug-watchos/FSPagerViewSwift-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FSPagerView-SPM.build/Debug-watchos/FSPagerViewSwift-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name FSPagerViewSwift -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FSPagerView-SPM.build/Debug-watchos/FSPagerViewSwift-t.build/Objects-normal/arm64_32/FSPagerViewSwift_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/FSPagerView-SPM.build/Debug-watchos/FSPagerViewSwift-t.build/Objects-normal/arm64_32/FSPagerViewSwift.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FSPagerView-SPM.build/Debug-watchos/FSPagerViewSwift-t.build/Objects-normal/arm64_32/FSPagerViewSwift.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FSPagerView-SPM.build/Debug-watchos/FSPagerViewSwift-t.build/Objects-normal/arm64_32/FSPagerViewSwift-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FSPagerView-SPM.build/Debug-watchos/FSPagerViewSwift-t.build/Objects-normal/arm64_32/FSPagerViewSwift-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FSPagerView-SPM.build/Debug-watchos/FSPagerViewSwift-t.build/Objects-normal/arm64_32/FSPagerViewSwift-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FSPagerView-SPM.build/Debug-watchos/FSPagerViewSwift-t.build/Objects-normal/arm64_32/FSPagerViewSwift.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FSPagerView-SPM.build/Debug-watchos/FSPagerViewSwift-t.build/Objects-normal/arm64_32/FSPagerViewSwift.abi.json
SwiftCompile normal arm64_32 Compiling\ FSPageViewLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewLayout.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewLayout.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FSPageViewLayout.swift
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewLayout.swift:110:73: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
108 |     }
109 |
110 |     override open func layoutAttributesForElements(in rect: CGRect) -> [UICollectionViewLayoutAttributes]? {
    |                                                                         `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
111 |         var layoutAttributes = [UICollectionViewLayoutAttributes]()
112 |         guard self.itemSpacing > 0, !rect.isEmpty else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewLayout.swift:141:76: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
139 |     }
140 |
141 |     override open func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes? {
    |                                                                            `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
142 |         let attributes = FSPagerViewLayoutAttributes(forCellWith: indexPath)
143 |         attributes.indexPath = indexPath
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewLayout.swift:11:26: error: 'UICollectionViewLayout' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | class FSPagerViewLayout: UICollectionViewLayout {
    |                          `- error: 'UICollectionViewLayout' is unavailable in watchOS
 12 |
 13 |     internal var contentSize: CGSize = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 87 |
 88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 89 | @interface UICollectionViewLayout : NSObject <NSCoding>
    |            `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 90 |
 91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewLayout.swift:45:63: error: 'UIDevice' is unavailable in watchOS
 43 |     deinit {
 44 |         #if !os(tvOS)
 45 |         NotificationCenter.default.removeObserver(self, name: UIDevice.orientationDidChangeNotification, object: nil)
    |                                                               `- error: 'UIDevice' is unavailable in watchOS
 46 |         #endif
 47 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:35:12: note: 'UIDevice' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIDevice : NSObject
   |            `- note: 'UIDevice' has been explicitly marked unavailable here
36 |
37 | @property(class, nonatomic, readonly) UIDevice *currentDevice;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewLayout.swift:45:72: error: 'orientationDidChangeNotification' is unavailable in watchOS
 43 |     deinit {
 44 |         #if !os(tvOS)
 45 |         NotificationCenter.default.removeObserver(self, name: UIDevice.orientationDidChangeNotification, object: nil)
    |                                                                        `- error: 'orientationDidChangeNotification' is unavailable in watchOS
 46 |         #endif
 47 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:83:39: note: 'orientationDidChangeNotification' has been explicitly marked unavailable here
81 | }
82 |
83 | UIKIT_EXTERN NSNotificationName const UIDeviceOrientationDidChangeNotification API_UNAVAILABLE(tvos, visionos, watchos) NS_SWIFT_NONISOLATED;
   |                                       `- note: 'orientationDidChangeNotification' has been explicitly marked unavailable here
84 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryStateDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
85 | UIKIT_EXTERN NSNotificationName const UIDeviceBatteryLevelDidChangeNotification   API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewLayout.swift:111:33: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
109 |
110 |     override open func layoutAttributesForElements(in rect: CGRect) -> [UICollectionViewLayoutAttributes]? {
111 |         var layoutAttributes = [UICollectionViewLayoutAttributes]()
    |                                 `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
112 |         guard self.itemSpacing > 0, !rect.isEmpty else {
113 |             return layoutAttributes
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewLayout.swift:260:124: error: 'UIDevice' is unavailable in watchOS
258 |     fileprivate func commonInit() {
259 |         #if !os(tvOS)
260 |             NotificationCenter.default.addObserver(self, selector: #selector(didReceiveNotification(notification:)), name: UIDevice.orientationDidChangeNotification, object: nil)
    |                                                                                                                            `- error: 'UIDevice' is unavailable in watchOS
261 |         #endif
262 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:35:12: note: 'UIDevice' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIDevice : NSObject
   |            `- note: 'UIDevice' has been explicitly marked unavailable here
36 |
37 | @property(class, nonatomic, readonly) UIDevice *currentDevice;
SwiftCompile normal arm64_32 Compiling\ FSPagerViewLayoutAttributes.swift /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewLayoutAttributes.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewLayoutAttributes.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FSPagerViewLayoutAttributes.swift
SwiftCompile normal arm64_32 Compiling\ FSPagerView.swift /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:174:30: error: 'UIView' is unavailable in watchOS
172 |     /// The background view of the pager view.
173 |     @IBInspectable
174 |     open var backgroundView: UIView? {
    |                              `- error: 'UIView' is unavailable in watchOS
175 |         didSet {
176 |             if let backgroundView = self.backgroundView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:213:36: error: 'UIPanGestureRecognizer' is unavailable in watchOS
211 |     /// The underlying gesture recognizer for pan gestures.
212 |     @objc
213 |     open var panGestureRecognizer: UIPanGestureRecognizer {
    |                                    `- error: 'UIPanGestureRecognizer' is unavailable in watchOS
214 |         return self.collectionView.panGestureRecognizer
215 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
29 |
30 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic)          NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos);   // default is 1. the minimum number of touches required to match
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:223:36: error: 'UIView' is unavailable in watchOS
221 |     internal weak var collectionViewLayout: FSPagerViewLayout!
222 |     internal weak var collectionView: FSPagerCollectionView!
223 |     internal weak var contentView: UIView!
    |                                    `- error: 'UIView' is unavailable in watchOS
224 |     internal var timer: Timer?
225 |     internal var numberOfItems: Int = 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:283:53: error: 'UIWindow' is unavailable in watchOS
281 |     }
282 |
283 |     open override func willMove(toWindow newWindow: UIWindow?) {
    |                                                     `- error: 'UIWindow' is unavailable in watchOS
284 |         super.willMove(toWindow: newWindow)
285 |         if newWindow != nil {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:319:53: error: 'UICollectionView' is unavailable in watchOS
317 |     // MARK: - UICollectionViewDataSource
318 |
319 |     public func numberOfSections(in collectionView: UICollectionView) -> Int {
    |                                                     `- error: 'UICollectionView' is unavailable in watchOS
320 |         guard let dataSource = self.dataSource else {
321 |             return 1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:331:50: error: 'UICollectionView' is unavailable in watchOS
329 |     }
330 |
331 |     public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
332 |         return self.numberOfItems
333 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:335:50: error: 'UICollectionView' is unavailable in watchOS
333 |     }
334 |
335 |     public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
336 |         let index = indexPath.item
337 |         self.dequeingSection = indexPath.section
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:335:107: error: 'UICollectionViewCell' is unavailable in watchOS
333 |     }
334 |
335 |     public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
    |                                                                                                           `- error: 'UICollectionViewCell' is unavailable in watchOS
336 |         let index = indexPath.item
337 |         self.dequeingSection = indexPath.section
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:344:50: error: 'UICollectionView' is unavailable in watchOS
342 |     // MARK: - UICollectionViewDelegate
343 |
344 |     public func collectionView(_ collectionView: UICollectionView, shouldHighlightItemAt indexPath: IndexPath) -> Bool {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
345 |         guard let function = self.delegate?.pagerView(_:shouldHighlightItemAt:) else {
346 |             return true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:352:50: error: 'UICollectionView' is unavailable in watchOS
350 |     }
351 |
352 |     public func collectionView(_ collectionView: UICollectionView, didHighlightItemAt indexPath: IndexPath) {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
353 |         guard let function = self.delegate?.pagerView(_:didHighlightItemAt:) else {
354 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:360:50: error: 'UICollectionView' is unavailable in watchOS
358 |     }
359 |
360 |     public func collectionView(_ collectionView: UICollectionView, shouldSelectItemAt indexPath: IndexPath) -> Bool {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
361 |         guard let function = self.delegate?.pagerView(_:shouldSelectItemAt:) else {
362 |             return true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:368:50: error: 'UICollectionView' is unavailable in watchOS
366 |     }
367 |
368 |     public func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
369 |         guard let function = self.delegate?.pagerView(_:didSelectItemAt:) else {
370 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:380:50: error: 'UICollectionView' is unavailable in watchOS
378 |     }
379 |
380 |     public func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
381 |         guard let function = self.delegate?.pagerView(_:willDisplay:forItemAt:) else {
382 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:380:86: error: 'UICollectionViewCell' is unavailable in watchOS
378 |     }
379 |
380 |     public func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
    |                                                                                      `- error: 'UICollectionViewCell' is unavailable in watchOS
381 |         guard let function = self.delegate?.pagerView(_:willDisplay:forItemAt:) else {
382 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:388:50: error: 'UICollectionView' is unavailable in watchOS
386 |     }
387 |
388 |     public func collectionView(_ collectionView: UICollectionView, didEndDisplaying cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
389 |         guard let function = self.delegate?.pagerView(_:didEndDisplaying:forItemAt:) else {
390 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:388:91: error: 'UICollectionViewCell' is unavailable in watchOS
386 |     }
387 |
388 |     public func collectionView(_ collectionView: UICollectionView, didEndDisplaying cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
    |                                                                                           `- error: 'UICollectionViewCell' is unavailable in watchOS
389 |         guard let function = self.delegate?.pagerView(_:didEndDisplaying:forItemAt:) else {
390 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:396:51: error: 'UIScrollView' is unavailable in watchOS
394 |     }
395 |
396 |     public func scrollViewDidScroll(_ scrollView: UIScrollView) {
    |                                                   `- error: 'UIScrollView' is unavailable in watchOS
397 |         if !self.isPossiblyRotating && self.numberOfItems > 0 {
398 |             // In case someone is using KVO
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:410:59: error: 'UIScrollView' is unavailable in watchOS
408 |     }
409 |
410 |     public func scrollViewWillBeginDragging(_ scrollView: UIScrollView) {
    |                                                           `- error: 'UIScrollView' is unavailable in watchOS
411 |         if let function = self.delegate?.pagerViewWillBeginDragging(_:) {
412 |             function(self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:419:57: error: 'UIScrollView' is unavailable in watchOS
417 |     }
418 |
419 |     public func scrollViewWillEndDragging(_ scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>) {
    |                                                         `- error: 'UIScrollView' is unavailable in watchOS
420 |         if let function = self.delegate?.pagerViewWillEndDragging(_:targetIndex:) {
421 |             let contentOffset = self.scrollDirection == .horizontal ? targetContentOffset.pointee.x : targetContentOffset.pointee.y
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:430:60: error: 'UIScrollView' is unavailable in watchOS
428 |     }
429 |
430 |     public func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
    |                                                            `- error: 'UIScrollView' is unavailable in watchOS
431 |         if let function = self.delegate?.pagerViewDidEndDecelerating {
432 |             function(self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:436:66: error: 'UIScrollView' is unavailable in watchOS
434 |     }
435 |
436 |     public func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) {
    |                                                                  `- error: 'UIScrollView' is unavailable in watchOS
437 |         if let function = self.delegate?.pagerViewDidEndScrollAnimation {
438 |             function(self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:460:31: error: 'UINib' is unavailable in watchOS
458 |     ///   - identifier: The reuse identifier to associate with the specified nib file. This parameter must not be nil and must not be an empty string.
459 |     @objc(registerNib:forCellWithReuseIdentifier:)
460 |     open func register(_ nib: UINib?, forCellWithReuseIdentifier identifier: String) {
    |                               `- error: 'UINib' is unavailable in watchOS
461 |         self.collectionView.register(nib, forCellWithReuseIdentifier: identifier)
462 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINib.h:16:12: note: 'UINib' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
16 | @interface UINib : NSObject
   |            `- note: 'UINib' has been explicitly marked unavailable here
17 |
18 | // If the bundle parameter is nil, the main bundle is used.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:78:25: error: 'UIView' is unavailable in watchOS
 76 |
 77 | @IBDesignable
 78 | open class FSPagerView: UIView,UICollectionViewDataSource,UICollectionViewDelegate {
    |                         `- error: 'UIView' is unavailable in watchOS
 79 |
 80 |     // MARK: - Public properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:78:32: error: 'UICollectionViewDataSource' is unavailable in watchOS
 76 |
 77 | @IBDesignable
 78 | open class FSPagerView: UIView,UICollectionViewDataSource,UICollectionViewDelegate {
    |                                `- error: 'UICollectionViewDataSource' is unavailable in watchOS
 79 |
 80 |     // MARK: - Public properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:73:11: note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
 71 |
 72 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 73 | @protocol UICollectionViewDataSource <NSObject>
    |           `- note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
 74 | @required
 75 |
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:78:59: error: 'UICollectionViewDelegate' is unavailable in watchOS
 76 |
 77 | @IBDesignable
 78 | open class FSPagerView: UIView,UICollectionViewDataSource,UICollectionViewDelegate {
    |                                                           `- error: 'UICollectionViewDelegate' is unavailable in watchOS
 79 |
 80 |     // MARK: - Public properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
112 |
113 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
114 | @protocol UICollectionViewDelegate <UIScrollViewDelegate>
    |           `- note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
115 | @optional
116 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FSPagerView.swift
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:495:29: error: 'UICollectionView' is unavailable in watchOS
493 |     open func selectItem(at index: Int, animated: Bool) {
494 |         let indexPath = self.nearbyIndexPath(for: index)
495 |         let scrollPosition: UICollectionView.ScrollPosition = self.scrollDirection == .horizontal ? .centeredHorizontally : .centeredVertically
    |                             `- error: 'UICollectionView' is unavailable in watchOS
496 |         self.collectionView.selectItem(at: indexPath, animated: animated, scrollPosition: scrollPosition)
497 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
SwiftCompile normal arm64 Compiling\ FSPagerCollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerCollectionView.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerCollectionView.swift:39:63: error: 'UICollectionViewLayout' is unavailable in watchOS
37 |     }
38 |
39 |     override init(frame: CGRect, collectionViewLayout layout: UICollectionViewLayout) {
   |                                                               `- error: 'UICollectionViewLayout' is unavailable in watchOS
40 |         super.init(frame: frame, collectionViewLayout: layout)
41 |         self.commonInit()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 87 |
 88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 89 | @interface UICollectionViewLayout : NSObject <NSCoding>
    |            `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 90 |
 91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerCollectionView.swift:13:30: error: 'UICollectionView' is unavailable in watchOS
11 | import UIKit
12 |
13 | class FSPagerCollectionView: UICollectionView {
   |                              `- error: 'UICollectionView' is unavailable in watchOS
14 |
15 |     #if !os(tvOS)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerCollectionView.swift:51:33: error: 'UIScrollView' is unavailable in watchOS
49 |     fileprivate func commonInit() {
50 |         self.contentInset = .zero
51 |         self.decelerationRate = UIScrollView.DecelerationRate.fast
   |                                 `- error: 'UIScrollView' is unavailable in watchOS
52 |         self.showsVerticalScrollIndicator = false
53 |         self.showsHorizontalScrollIndicator = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerCollectionView.swift:51:63: error: 'fast' is unavailable in watchOS
49 |     fileprivate func commonInit() {
50 |         self.contentInset = .zero
51 |         self.decelerationRate = UIScrollView.DecelerationRate.fast
   |                                                               `- error: 'fast' is unavailable in watchOS
52 |         self.showsVerticalScrollIndicator = false
53 |         self.showsHorizontalScrollIndicator = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:47:49: note: 'fast' has been explicitly marked unavailable here
 45 |
 46 | UIKIT_EXTERN const UIScrollViewDecelerationRate UIScrollViewDecelerationRateNormal API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
 47 | UIKIT_EXTERN const UIScrollViewDecelerationRate UIScrollViewDecelerationRateFast API_AVAILABLE(ios(3.0)) API_UNAVAILABLE(watchos);
    |                                                 `- note: 'fast' has been explicitly marked unavailable here
 48 |
 49 | /// Styles for a scroll view's edge effect.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerCollectionView.swift:55:18: error: 'isPrefetchingEnabled' is unavailable in watchOS
53 |         self.showsHorizontalScrollIndicator = false
54 |         if #available(iOS 10.0, *) {
55 |             self.isPrefetchingEnabled = false
   |                  `- error: 'isPrefetchingEnabled' is unavailable in watchOS
56 |         }
57 |         if #available(iOS 11.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/UICollectionView.h:372:57: note: 'isPrefetchingEnabled' has been explicitly marked unavailable here
370 |
371 | @property (nonatomic, weak, nullable) id<UICollectionViewDataSourcePrefetching> prefetchDataSource API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
372 | @property (nonatomic, getter=isPrefetchingEnabled) BOOL prefetchingEnabled API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
    |                                                         `- note: 'isPrefetchingEnabled' has been explicitly marked unavailable here
373 |
374 | @property (nonatomic, weak, nullable) id <UICollectionViewDragDelegate> dragDelegate API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(tvos, watchos);
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerCollectionView.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FSPagerCollectionView.swift
SwiftCompile normal arm64 Compiling\ FSPagerViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift:23:46: error: 'UIView' is unavailable in watchOS
 21 |
 22 |     private let selectionColor = UIColor(white: 0.2, alpha: 0.2)
 23 |     private weak var selectedForegroundView: UIView?
    |                                              `- error: 'UIView' is unavailable in watchOS
 24 |
 25 |     // MARK: - Public Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift:28:25: error: 'UILabel' is unavailable in watchOS
 26 |
 27 |     @objc
 28 |     open var textLabel: UILabel? {
    |                         `- error: 'UILabel' is unavailable in watchOS
 29 |         if let existingLabel = _textLabel {
 30 |             return existingLabel
/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/Sources/FSPagerViewSwift/FSPagerViewCell.swift:56:25: error: 'UIImageView' is unavailable in watchOS
 54 |
 55 |     @objc
 56 |     open var imageView: UIImageView? {
    |                         `- error: 'UIImageView' is unavailable in watchOS
 57 |         if let existingImageView = _imageView {
 58 |             return existingImageView
/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;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift:75:34: error: 'UILabel' is unavailable in watchOS
 73 |     // MARK: - Private Properties
 74 |
 75 |     private weak var _textLabel: UILabel?
    |                                  `- error: 'UILabel' is unavailable in watchOS
 76 |     private weak var _imageView: UIImageView?
 77 |
/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/Sources/FSPagerViewSwift/FSPagerViewCell.swift:76:34: error: 'UIImageView' is unavailable in watchOS
 74 |
 75 |     private weak var _textLabel: UILabel?
 76 |     private weak var _imageView: UIImageView?
    |                                  `- error: 'UIImageView' is unavailable in watchOS
 77 |
 78 |     // MARK: - Selection Handling
/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;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift:12:29: error: 'UICollectionViewCell' is unavailable in watchOS
 10 | import Combine
 11 |
 12 | open class FSPagerViewCell: UICollectionViewCell {
    |                             `- error: 'UICollectionViewCell' is unavailable in watchOS
 13 |
 14 |     // MARK: - Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift:33:29: error: 'UIView' is unavailable in watchOS
 31 |         }
 32 |
 33 |         let containerView = UIView(frame: .zero)
    |                             `- error: 'UIView' is unavailable in watchOS
 34 |         containerView.isUserInteractionEnabled = false
 35 |         containerView.backgroundColor = UIColor.black.withAlphaComponent(0.6)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift:37:25: error: 'UILabel' is unavailable in watchOS
 35 |         containerView.backgroundColor = UIColor.black.withAlphaComponent(0.6)
 36 |
 37 |         let textLabel = UILabel(frame: .zero)
    |                         `- error: 'UILabel' is unavailable in watchOS
 38 |         textLabel.textColor = .white
 39 |         textLabel.font = UIFont.preferredFont(forTextStyle: .body)
/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/Sources/FSPagerViewSwift/FSPagerViewCell.swift:60:25: error: 'UIImageView' is unavailable in watchOS
 58 |             return existingImageView
 59 |         }
 60 |         let imageView = UIImageView(frame: .zero)
    |                         `- error: 'UIImageView' is unavailable in watchOS
 61 |         self.contentView.addSubview(imageView)
 62 |         _imageView = imageView
/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;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FSPagerViewCell.swift
SwiftCompile normal arm64 Compiling\ FSPageViewTransformer.swift /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift:171:31: error: 'CATransform3DIdentity' is unavailable in watchOS
169 |             let rotation = sin(position*(.pi)*0.5)*(.pi)*0.25*1.5
170 |             let translationZ = -itemSpacing * 0.5 * abs(position)
171 |             var transform3D = CATransform3DIdentity
    |                               `- error: 'CATransform3DIdentity' is unavailable in watchOS
172 |             transform3D.m34 = -0.002
173 |             transform3D = CATransform3DRotate(transform3D, rotation, 0, 1, 0)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:31:31: note: 'CATransform3DIdentity' has been explicitly marked unavailable here
 29 | /* The identity transform: [1 0 0 0; 0 1 0 0; 0 0 1 0; 0 0 0 1]. */
 30 |
 31 | CA_EXTERN const CATransform3D CATransform3DIdentity
    |                               `- note: 'CATransform3DIdentity' has been explicitly marked unavailable here
 32 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
 33 |
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift:173:27: error: 'CATransform3DRotate' is unavailable in watchOS
171 |             var transform3D = CATransform3DIdentity
172 |             transform3D.m34 = -0.002
173 |             transform3D = CATransform3DRotate(transform3D, rotation, 0, 1, 0)
    |                           `- error: 'CATransform3DRotate' is unavailable in watchOS
174 |             transform3D = CATransform3DTranslate(transform3D, 0, 0, translationZ)
175 |             attributes.zIndex = 100 - Int(abs(position))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:85:25: note: 'CATransform3DRotate' has been explicitly marked unavailable here
 83 |  * t' = rotation(angle, x, y, z) * t. */
 84 |
 85 | CA_EXTERN CATransform3D CATransform3DRotate (CATransform3D t, CGFloat angle,
    |                         `- note: 'CATransform3DRotate' has been explicitly marked unavailable here
 86 |     CGFloat x, CGFloat y, CGFloat z)
 87 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift:174:27: error: 'CATransform3DTranslate' is unavailable in watchOS
172 |             transform3D.m34 = -0.002
173 |             transform3D = CATransform3DRotate(transform3D, rotation, 0, 1, 0)
174 |             transform3D = CATransform3DTranslate(transform3D, 0, 0, translationZ)
    |                           `- error: 'CATransform3DTranslate' is unavailable in watchOS
175 |             attributes.zIndex = 100 - Int(abs(position))
176 |             attributes.transform3D = transform3D
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:70:25: note: 'CATransform3DTranslate' has been explicitly marked unavailable here
 68 |  * t' = translate(tx, ty, tz) * t. */
 69 |
 70 | CA_EXTERN CATransform3D CATransform3DTranslate (CATransform3D t, CGFloat tx,
    |                         `- note: 'CATransform3DTranslate' has been explicitly marked unavailable here
 71 |     CGFloat ty, CGFloat tz)
 72 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift:214:35: error: 'CATransform3DIdentity' is unavailable in watchOS
212 |                 let theta = position * .pi * 0.5 * (scrollDirection == .horizontal ? 1 : -1)
213 |                 let radius = scrollDirection == .horizontal ? attributes.bounds.width : attributes.bounds.height
214 |                 var transform3D = CATransform3DIdentity
    |                                   `- error: 'CATransform3DIdentity' is unavailable in watchOS
215 |                 transform3D.m34 = -0.002
216 |                 switch scrollDirection {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:31:31: note: 'CATransform3DIdentity' has been explicitly marked unavailable here
 29 | /* The identity transform: [1 0 0 0; 0 1 0 0; 0 0 1 0; 0 0 0 1]. */
 30 |
 31 | CA_EXTERN const CATransform3D CATransform3DIdentity
    |                               `- note: 'CATransform3DIdentity' has been explicitly marked unavailable here
 32 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
 33 |
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift:220:35: error: 'CATransform3DRotate' is unavailable in watchOS
218 |                     // ForwardX -> RotateY -> BackwardX
219 |                     attributes.center.x += direction*radius*0.5 // ForwardX
220 |                     transform3D = CATransform3DRotate(transform3D, theta, 0, 1, 0) // RotateY
    |                                   `- error: 'CATransform3DRotate' is unavailable in watchOS
221 |                     transform3D = CATransform3DTranslate(transform3D,-direction*radius*0.5, 0, 0) // BackwardX
222 |                 case .vertical:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:85:25: note: 'CATransform3DRotate' has been explicitly marked unavailable here
 83 |  * t' = rotation(angle, x, y, z) * t. */
 84 |
 85 | CA_EXTERN CATransform3D CATransform3DRotate (CATransform3D t, CGFloat angle,
    |                         `- note: 'CATransform3DRotate' has been explicitly marked unavailable here
 86 |     CGFloat x, CGFloat y, CGFloat z)
 87 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift:221:35: error: 'CATransform3DTranslate' is unavailable in watchOS
219 |                     attributes.center.x += direction*radius*0.5 // ForwardX
220 |                     transform3D = CATransform3DRotate(transform3D, theta, 0, 1, 0) // RotateY
221 |                     transform3D = CATransform3DTranslate(transform3D,-direction*radius*0.5, 0, 0) // BackwardX
    |                                   `- error: 'CATransform3DTranslate' is unavailable in watchOS
222 |                 case .vertical:
223 |                     // ForwardY -> RotateX -> BackwardY
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:70:25: note: 'CATransform3DTranslate' has been explicitly marked unavailable here
 68 |  * t' = translate(tx, ty, tz) * t. */
 69 |
 70 | CA_EXTERN CATransform3D CATransform3DTranslate (CATransform3D t, CGFloat tx,
    |                         `- note: 'CATransform3DTranslate' has been explicitly marked unavailable here
 71 |     CGFloat ty, CGFloat tz)
 72 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift:225:35: error: 'CATransform3DRotate' is unavailable in watchOS
223 |                     // ForwardY -> RotateX -> BackwardY
224 |                     attributes.center.y += direction*radius*0.5 // ForwardY
225 |                     transform3D = CATransform3DRotate(transform3D, theta, 1, 0, 0) // RotateX
    |                                   `- error: 'CATransform3DRotate' is unavailable in watchOS
226 |                     transform3D = CATransform3DTranslate(transform3D,0, -direction*radius*0.5, 0) // BackwardY
227 |                 }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:85:25: note: 'CATransform3DRotate' has been explicitly marked unavailable here
 83 |  * t' = rotation(angle, x, y, z) * t. */
 84 |
 85 | CA_EXTERN CATransform3D CATransform3DRotate (CATransform3D t, CGFloat angle,
    |                         `- note: 'CATransform3DRotate' has been explicitly marked unavailable here
 86 |     CGFloat x, CGFloat y, CGFloat z)
 87 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FSPageViewTransformer.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ FSPagerViewSwift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageControl.swift:55:51: error: 'UIControl' is unavailable in watchOS
 53 |
 54 |     /// The horizontal alignment of content within the control’s bounds. Default is center.
 55 |     open override var contentHorizontalAlignment: UIControl.ContentHorizontalAlignment {
    |                                                   `- error: 'UIControl' is unavailable in watchOS
 56 |         didSet {
 57 |             self.setNeedsLayout()
/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/Sources/FSPagerViewSwift/FSPageControl.swift:69:33: error: 'UIControl' is unavailable in watchOS
 67 |     }
 68 |
 69 |     internal var strokeColors: [UIControl.State: UIColor] = [:]
    |                                 `- error: 'UIControl' is unavailable in watchOS
 70 |     internal var fillColors: [UIControl.State: UIColor] = [:]
 71 |     internal var paths: [UIControl.State: UIBezierPath] = [:]
/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/Sources/FSPagerViewSwift/FSPageControl.swift:70:31: error: 'UIControl' is unavailable in watchOS
 68 |
 69 |     internal var strokeColors: [UIControl.State: UIColor] = [:]
 70 |     internal var fillColors: [UIControl.State: UIColor] = [:]
    |                               `- error: 'UIControl' is unavailable in watchOS
 71 |     internal var paths: [UIControl.State: UIBezierPath] = [:]
 72 |     internal var images: [UIControl.State: UIImage] = [:]
/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/Sources/FSPagerViewSwift/FSPageControl.swift:71:26: error: 'UIControl' is unavailable in watchOS
 69 |     internal var strokeColors: [UIControl.State: UIColor] = [:]
 70 |     internal var fillColors: [UIControl.State: UIColor] = [:]
 71 |     internal var paths: [UIControl.State: UIBezierPath] = [:]
    |                          `- error: 'UIControl' is unavailable in watchOS
 72 |     internal var images: [UIControl.State: UIImage] = [:]
 73 |     internal var alphas: [UIControl.State: 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/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/Sources/FSPagerViewSwift/FSPageControl.swift:72:27: error: 'UIControl' is unavailable in watchOS
 70 |     internal var fillColors: [UIControl.State: UIColor] = [:]
 71 |     internal var paths: [UIControl.State: UIBezierPath] = [:]
 72 |     internal var images: [UIControl.State: UIImage] = [:]
    |                           `- error: 'UIControl' is unavailable in watchOS
 73 |     internal var alphas: [UIControl.State: CGFloat] = [:]
 74 |     internal var transforms: [UIControl.State: CGAffineTransform] = [:]
/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/Sources/FSPagerViewSwift/FSPageControl.swift:73:27: error: 'UIControl' is unavailable in watchOS
 71 |     internal var paths: [UIControl.State: UIBezierPath] = [:]
 72 |     internal var images: [UIControl.State: UIImage] = [:]
 73 |     internal var alphas: [UIControl.State: CGFloat] = [:]
    |                           `- error: 'UIControl' is unavailable in watchOS
 74 |     internal var transforms: [UIControl.State: CGAffineTransform] = [:]
 75 |
/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/Sources/FSPagerViewSwift/FSPageControl.swift:74:31: error: 'UIControl' is unavailable in watchOS
 72 |     internal var images: [UIControl.State: UIImage] = [:]
 73 |     internal var alphas: [UIControl.State: CGFloat] = [:]
 74 |     internal var transforms: [UIControl.State: CGAffineTransform] = [:]
    |                               `- error: 'UIControl' is unavailable in watchOS
 75 |
 76 |     fileprivate weak var contentView: 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/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/Sources/FSPagerViewSwift/FSPageControl.swift:76:39: error: 'UIView' is unavailable in watchOS
 74 |     internal var transforms: [UIControl.State: CGAffineTransform] = [:]
 75 |
 76 |     fileprivate weak var contentView: UIView!
    |                                       `- error: 'UIView' is unavailable in watchOS
 77 |
 78 |     fileprivate var needsUpdateIndicators = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageControl.swift:80:40: error: 'CAShapeLayer' is unavailable in watchOS
 78 |     fileprivate var needsUpdateIndicators = false
 79 |     fileprivate var needsCreateIndicators = false
 80 |     fileprivate var indicatorLayers = [CAShapeLayer]()
    |                                        `- error: 'CAShapeLayer' is unavailable in watchOS
 81 |
 82 |     public 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/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
 38 |
 39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 40 | @interface CAShapeLayer : CALayer
    |            `- note: 'CAShapeLayer' has been explicitly marked unavailable here
 41 |
 42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageControl.swift:104:50: error: 'CALayer' is unavailable in watchOS
102 |     }
103 |
104 |     open override func layoutSublayers(of layer: CALayer) {
    |                                                  `- error: 'CALayer' is unavailable in watchOS
105 |         super.layoutSublayers(of: layer)
106 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
 115 |
 116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
     |            `- note: 'CALayer' has been explicitly marked unavailable here
 118 |
 119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageControl.swift:141:66: error: 'UIControl' is unavailable in watchOS
139 |     ///   - state: The state that uses the specified stroke color.
140 |     @objc(setStrokeColor:forState:)
141 |     open func setStrokeColor(_ strokeColor: UIColor?, for state: UIControl.State) {
    |                                                                  `- error: 'UIControl' is unavailable in watchOS
142 |         guard self.strokeColors[state] != strokeColor else {
143 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/FSPagerViewSwift/FSPageControl.swift:155:62: error: 'UIControl' is unavailable in watchOS
153 |     ///   - state: The state that uses the specified fill color.
154 |     @objc(setFillColor:forState:)
155 |     open func setFillColor(_ fillColor: UIColor?, for state: UIControl.State) {
    |                                                              `- error: 'UIControl' is unavailable in watchOS
156 |         guard self.fillColors[state] != fillColor else {
157 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/FSPagerViewSwift/FSPageControl.swift:169:54: error: 'UIControl' is unavailable in watchOS
167 |     ///   - state: The state that uses the specified image.
168 |     @objc(setImage:forState:)
169 |     open func setImage(_ image: UIImage?, for state: UIControl.State) {
    |                                                      `- error: 'UIControl' is unavailable in watchOS
170 |         guard self.images[state] != image else {
171 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/FSPagerViewSwift/FSPageControl.swift:184:53: error: 'UIControl' is unavailable in watchOS
182 |     ///   - alpha: The alpha value to use for the specified state.
183 |     ///   - state: The state that uses the specified alpha.
184 |     open func setAlpha(_ alpha: CGFloat, for state: UIControl.State) {
    |                                                     `- error: 'UIControl' is unavailable in watchOS
185 |         guard self.alphas[state] != alpha else {
186 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/FSPagerViewSwift/FSPageControl.swift:198:57: error: 'UIControl' is unavailable in watchOS
196 |     ///   - state: The state that uses the specified path.
197 |     @objc(setPath:forState:)
198 |     open func setPath(_ path: UIBezierPath?, for state: UIControl.State) {
    |                                                         `- error: 'UIControl' is unavailable in watchOS
199 |         guard self.paths[state] != path else {
200 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/FSPagerViewSwift/FSPageControl.swift:244:59: error: 'CAShapeLayer' is unavailable in watchOS
242 |     }
243 |
244 |     fileprivate func updateIndicatorAttributes(for layer: CAShapeLayer) {
    |                                                           `- error: 'CAShapeLayer' is unavailable in watchOS
245 |         let index = self.indicatorLayers.firstIndex(of: layer)
246 |         let state: UIControl.State = index == self.currentPage ? .selected : .normal
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
 38 |
 39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
 40 | @interface CAShapeLayer : CALayer
    |            `- note: 'CAShapeLayer' has been explicitly marked unavailable here
 41 |
 42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageControl.swift:12:27: error: 'UIControl' is unavailable in watchOS
 10 |
 11 | @IBDesignable
 12 | open class FSPageControl: UIControl {
    |                           `- error: 'UIControl' is unavailable in watchOS
 13 |
 14 |     /// The number of page indicators of the page control. Default is 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/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/Sources/FSPagerViewSwift/FSPageControl.swift:305:1: warning: extension declares a conformance of imported type 'State' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
303 | }
304 |
305 | extension UIControl.State: Hashable {
    | |- warning: extension declares a conformance of imported type 'State' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
306 |     public var hashValue: Int {
307 |         return Int((6777*self.rawValue+3777)%UInt(UInt16.max))
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageControl.swift:305:11: error: 'UIControl' is unavailable in watchOS
303 | }
304 |
305 | extension UIControl.State: Hashable {
    |           `- error: 'UIControl' is unavailable in watchOS
306 |     public var hashValue: Int {
307 |         return Int((6777*self.rawValue+3777)%UInt(UInt16.max))
/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/Sources/FSPagerViewSwift/FSPageViewLayout.swift:110:73: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
108 |     }
109 |
110 |     override open func layoutAttributesForElements(in rect: CGRect) -> [UICollectionViewLayoutAttributes]? {
    |                                                                         `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
111 |         var layoutAttributes = [UICollectionViewLayoutAttributes]()
112 |         guard self.itemSpacing > 0, !rect.isEmpty else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewLayout.swift:141:76: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
139 |     }
140 |
141 |     override open func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes? {
    |                                                                            `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
142 |         let attributes = FSPagerViewLayoutAttributes(forCellWith: indexPath)
143 |         attributes.indexPath = indexPath
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewLayout.swift:11:26: error: 'UICollectionViewLayout' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | class FSPagerViewLayout: UICollectionViewLayout {
    |                          `- error: 'UICollectionViewLayout' is unavailable in watchOS
 12 |
 13 |     internal var contentSize: CGSize = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 87 |
 88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 89 | @interface UICollectionViewLayout : NSObject <NSCoding>
    |            `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 90 |
 91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerCollectionView.swift:39:63: error: 'UICollectionViewLayout' is unavailable in watchOS
37 |     }
38 |
39 |     override init(frame: CGRect, collectionViewLayout layout: UICollectionViewLayout) {
   |                                                               `- error: 'UICollectionViewLayout' is unavailable in watchOS
40 |         super.init(frame: frame, collectionViewLayout: layout)
41 |         self.commonInit()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 87 |
 88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 89 | @interface UICollectionViewLayout : NSObject <NSCoding>
    |            `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 90 |
 91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerCollectionView.swift:13:30: error: 'UICollectionView' is unavailable in watchOS
11 | import UIKit
12 |
13 | class FSPagerCollectionView: UICollectionView {
   |                              `- error: 'UICollectionView' is unavailable in watchOS
14 |
15 |     #if !os(tvOS)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:174:30: error: 'UIView' is unavailable in watchOS
172 |     /// The background view of the pager view.
173 |     @IBInspectable
174 |     open var backgroundView: UIView? {
    |                              `- error: 'UIView' is unavailable in watchOS
175 |         didSet {
176 |             if let backgroundView = self.backgroundView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:213:36: error: 'UIPanGestureRecognizer' is unavailable in watchOS
211 |     /// The underlying gesture recognizer for pan gestures.
212 |     @objc
213 |     open var panGestureRecognizer: UIPanGestureRecognizer {
    |                                    `- error: 'UIPanGestureRecognizer' is unavailable in watchOS
214 |         return self.collectionView.panGestureRecognizer
215 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
29 |
30 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
   |            `- note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic)          NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos);   // default is 1. the minimum number of touches required to match
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:223:36: error: 'UIView' is unavailable in watchOS
221 |     internal weak var collectionViewLayout: FSPagerViewLayout!
222 |     internal weak var collectionView: FSPagerCollectionView!
223 |     internal weak var contentView: UIView!
    |                                    `- error: 'UIView' is unavailable in watchOS
224 |     internal var timer: Timer?
225 |     internal var numberOfItems: Int = 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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:283:53: error: 'UIWindow' is unavailable in watchOS
281 |     }
282 |
283 |     open override func willMove(toWindow newWindow: UIWindow?) {
    |                                                     `- error: 'UIWindow' is unavailable in watchOS
284 |         super.willMove(toWindow: newWindow)
285 |         if newWindow != nil {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:319:53: error: 'UICollectionView' is unavailable in watchOS
317 |     // MARK: - UICollectionViewDataSource
318 |
319 |     public func numberOfSections(in collectionView: UICollectionView) -> Int {
    |                                                     `- error: 'UICollectionView' is unavailable in watchOS
320 |         guard let dataSource = self.dataSource else {
321 |             return 1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:331:50: error: 'UICollectionView' is unavailable in watchOS
329 |     }
330 |
331 |     public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
332 |         return self.numberOfItems
333 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:335:50: error: 'UICollectionView' is unavailable in watchOS
333 |     }
334 |
335 |     public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
336 |         let index = indexPath.item
337 |         self.dequeingSection = indexPath.section
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:335:107: error: 'UICollectionViewCell' is unavailable in watchOS
333 |     }
334 |
335 |     public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
    |                                                                                                           `- error: 'UICollectionViewCell' is unavailable in watchOS
336 |         let index = indexPath.item
337 |         self.dequeingSection = indexPath.section
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:344:50: error: 'UICollectionView' is unavailable in watchOS
342 |     // MARK: - UICollectionViewDelegate
343 |
344 |     public func collectionView(_ collectionView: UICollectionView, shouldHighlightItemAt indexPath: IndexPath) -> Bool {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
345 |         guard let function = self.delegate?.pagerView(_:shouldHighlightItemAt:) else {
346 |             return true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:352:50: error: 'UICollectionView' is unavailable in watchOS
350 |     }
351 |
352 |     public func collectionView(_ collectionView: UICollectionView, didHighlightItemAt indexPath: IndexPath) {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
353 |         guard let function = self.delegate?.pagerView(_:didHighlightItemAt:) else {
354 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:360:50: error: 'UICollectionView' is unavailable in watchOS
358 |     }
359 |
360 |     public func collectionView(_ collectionView: UICollectionView, shouldSelectItemAt indexPath: IndexPath) -> Bool {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
361 |         guard let function = self.delegate?.pagerView(_:shouldSelectItemAt:) else {
362 |             return true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:368:50: error: 'UICollectionView' is unavailable in watchOS
366 |     }
367 |
368 |     public func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
369 |         guard let function = self.delegate?.pagerView(_:didSelectItemAt:) else {
370 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:380:50: error: 'UICollectionView' is unavailable in watchOS
378 |     }
379 |
380 |     public func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
381 |         guard let function = self.delegate?.pagerView(_:willDisplay:forItemAt:) else {
382 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:380:86: error: 'UICollectionViewCell' is unavailable in watchOS
378 |     }
379 |
380 |     public func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
    |                                                                                      `- error: 'UICollectionViewCell' is unavailable in watchOS
381 |         guard let function = self.delegate?.pagerView(_:willDisplay:forItemAt:) else {
382 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:388:50: error: 'UICollectionView' is unavailable in watchOS
386 |     }
387 |
388 |     public func collectionView(_ collectionView: UICollectionView, didEndDisplaying cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
    |                                                  `- error: 'UICollectionView' is unavailable in watchOS
389 |         guard let function = self.delegate?.pagerView(_:didEndDisplaying:forItemAt:) else {
390 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:388:91: error: 'UICollectionViewCell' is unavailable in watchOS
386 |     }
387 |
388 |     public func collectionView(_ collectionView: UICollectionView, didEndDisplaying cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
    |                                                                                           `- error: 'UICollectionViewCell' is unavailable in watchOS
389 |         guard let function = self.delegate?.pagerView(_:didEndDisplaying:forItemAt:) else {
390 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:396:51: error: 'UIScrollView' is unavailable in watchOS
394 |     }
395 |
396 |     public func scrollViewDidScroll(_ scrollView: UIScrollView) {
    |                                                   `- error: 'UIScrollView' is unavailable in watchOS
397 |         if !self.isPossiblyRotating && self.numberOfItems > 0 {
398 |             // In case someone is using KVO
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:410:59: error: 'UIScrollView' is unavailable in watchOS
408 |     }
409 |
410 |     public func scrollViewWillBeginDragging(_ scrollView: UIScrollView) {
    |                                                           `- error: 'UIScrollView' is unavailable in watchOS
411 |         if let function = self.delegate?.pagerViewWillBeginDragging(_:) {
412 |             function(self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:419:57: error: 'UIScrollView' is unavailable in watchOS
417 |     }
418 |
419 |     public func scrollViewWillEndDragging(_ scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>) {
    |                                                         `- error: 'UIScrollView' is unavailable in watchOS
420 |         if let function = self.delegate?.pagerViewWillEndDragging(_:targetIndex:) {
421 |             let contentOffset = self.scrollDirection == .horizontal ? targetContentOffset.pointee.x : targetContentOffset.pointee.y
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:430:60: error: 'UIScrollView' is unavailable in watchOS
428 |     }
429 |
430 |     public func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
    |                                                            `- error: 'UIScrollView' is unavailable in watchOS
431 |         if let function = self.delegate?.pagerViewDidEndDecelerating {
432 |             function(self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:436:66: error: 'UIScrollView' is unavailable in watchOS
434 |     }
435 |
436 |     public func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) {
    |                                                                  `- error: 'UIScrollView' is unavailable in watchOS
437 |         if let function = self.delegate?.pagerViewDidEndScrollAnimation {
438 |             function(self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
 85 |
 86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
    |            `- note: 'UIScrollView' has been explicitly marked unavailable here
 88 |
 89 | @property(nonatomic)         CGPoint                      contentOffset;                  // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:460:31: error: 'UINib' is unavailable in watchOS
458 |     ///   - identifier: The reuse identifier to associate with the specified nib file. This parameter must not be nil and must not be an empty string.
459 |     @objc(registerNib:forCellWithReuseIdentifier:)
460 |     open func register(_ nib: UINib?, forCellWithReuseIdentifier identifier: String) {
    |                               `- error: 'UINib' is unavailable in watchOS
461 |         self.collectionView.register(nib, forCellWithReuseIdentifier: identifier)
462 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINib.h:16:12: note: 'UINib' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
16 | @interface UINib : NSObject
   |            `- note: 'UINib' has been explicitly marked unavailable here
17 |
18 | // If the bundle parameter is nil, the main bundle is used.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:78:25: error: 'UIView' is unavailable in watchOS
 76 |
 77 | @IBDesignable
 78 | open class FSPagerView: UIView,UICollectionViewDataSource,UICollectionViewDelegate {
    |                         `- error: 'UIView' is unavailable in watchOS
 79 |
 80 |     // MARK: - Public properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:78:32: error: 'UICollectionViewDataSource' is unavailable in watchOS
 76 |
 77 | @IBDesignable
 78 | open class FSPagerView: UIView,UICollectionViewDataSource,UICollectionViewDelegate {
    |                                `- error: 'UICollectionViewDataSource' is unavailable in watchOS
 79 |
 80 |     // MARK: - Public properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:73:11: note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
 71 |
 72 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 73 | @protocol UICollectionViewDataSource <NSObject>
    |           `- note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
 74 | @required
 75 |
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerView.swift:78:59: error: 'UICollectionViewDelegate' is unavailable in watchOS
 76 |
 77 | @IBDesignable
 78 | open class FSPagerView: UIView,UICollectionViewDataSource,UICollectionViewDelegate {
    |                                                           `- error: 'UICollectionViewDelegate' is unavailable in watchOS
 79 |
 80 |     // MARK: - Public properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
112 |
113 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
114 | @protocol UICollectionViewDelegate <UIScrollViewDelegate>
    |           `- note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
115 | @optional
116 |
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift:23:46: error: 'UIView' is unavailable in watchOS
 21 |
 22 |     private let selectionColor = UIColor(white: 0.2, alpha: 0.2)
 23 |     private weak var selectedForegroundView: UIView?
    |                                              `- error: 'UIView' is unavailable in watchOS
 24 |
 25 |     // MARK: - Public Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift:28:25: error: 'UILabel' is unavailable in watchOS
 26 |
 27 |     @objc
 28 |     open var textLabel: UILabel? {
    |                         `- error: 'UILabel' is unavailable in watchOS
 29 |         if let existingLabel = _textLabel {
 30 |             return existingLabel
/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/Sources/FSPagerViewSwift/FSPagerViewCell.swift:56:25: error: 'UIImageView' is unavailable in watchOS
 54 |
 55 |     @objc
 56 |     open var imageView: UIImageView? {
    |                         `- error: 'UIImageView' is unavailable in watchOS
 57 |         if let existingImageView = _imageView {
 58 |             return existingImageView
/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;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift:75:34: error: 'UILabel' is unavailable in watchOS
 73 |     // MARK: - Private Properties
 74 |
 75 |     private weak var _textLabel: UILabel?
    |                                  `- error: 'UILabel' is unavailable in watchOS
 76 |     private weak var _imageView: UIImageView?
 77 |
/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/Sources/FSPagerViewSwift/FSPagerViewCell.swift:76:34: error: 'UIImageView' is unavailable in watchOS
 74 |
 75 |     private weak var _textLabel: UILabel?
 76 |     private weak var _imageView: UIImageView?
    |                                  `- error: 'UIImageView' is unavailable in watchOS
 77 |
 78 |     // MARK: - Selection Handling
/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;
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewCell.swift:12:29: error: 'UICollectionViewCell' is unavailable in watchOS
 10 | import Combine
 11 |
 12 | open class FSPagerViewCell: UICollectionViewCell {
    |                             `- error: 'UICollectionViewCell' is unavailable in watchOS
 13 |
 14 |     // MARK: - Properties
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
 63 |
 64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 65 | @interface UICollectionViewCell : UICollectionReusableView
    |            `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
 66 |
 67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewLayoutAttributes.swift:11:41: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
 9 | import UIKit
10 |
11 | open class FSPagerViewLayoutAttributes: UICollectionViewLayoutAttributes {
   |                                         `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
12 |       // CGFloat is a value type and layout attributes follow a copy-on-use pattern,
13 |       // so there is no risk of concurrent access from different threads.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
SwiftCompile normal arm64 (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ FSPageViewTransformer.swift /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FSPageViewTransformer.swift
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift:171:31: error: 'CATransform3DIdentity' is unavailable in watchOS
169 |             let rotation = sin(position*(.pi)*0.5)*(.pi)*0.25*1.5
170 |             let translationZ = -itemSpacing * 0.5 * abs(position)
171 |             var transform3D = CATransform3DIdentity
    |                               `- error: 'CATransform3DIdentity' is unavailable in watchOS
172 |             transform3D.m34 = -0.002
173 |             transform3D = CATransform3DRotate(transform3D, rotation, 0, 1, 0)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:31:31: note: 'CATransform3DIdentity' has been explicitly marked unavailable here
 29 | /* The identity transform: [1 0 0 0; 0 1 0 0; 0 0 1 0; 0 0 0 1]. */
 30 |
 31 | CA_EXTERN const CATransform3D CATransform3DIdentity
    |                               `- note: 'CATransform3DIdentity' has been explicitly marked unavailable here
 32 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
 33 |
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift:173:27: error: 'CATransform3DRotate' is unavailable in watchOS
171 |             var transform3D = CATransform3DIdentity
172 |             transform3D.m34 = -0.002
173 |             transform3D = CATransform3DRotate(transform3D, rotation, 0, 1, 0)
    |                           `- error: 'CATransform3DRotate' is unavailable in watchOS
174 |             transform3D = CATransform3DTranslate(transform3D, 0, 0, translationZ)
175 |             attributes.zIndex = 100 - Int(abs(position))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:85:25: note: 'CATransform3DRotate' has been explicitly marked unavailable here
 83 |  * t' = rotation(angle, x, y, z) * t. */
 84 |
 85 | CA_EXTERN CATransform3D CATransform3DRotate (CATransform3D t, CGFloat angle,
    |                         `- note: 'CATransform3DRotate' has been explicitly marked unavailable here
 86 |     CGFloat x, CGFloat y, CGFloat z)
 87 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift:174:27: error: 'CATransform3DTranslate' is unavailable in watchOS
172 |             transform3D.m34 = -0.002
173 |             transform3D = CATransform3DRotate(transform3D, rotation, 0, 1, 0)
174 |             transform3D = CATransform3DTranslate(transform3D, 0, 0, translationZ)
    |                           `- error: 'CATransform3DTranslate' is unavailable in watchOS
175 |             attributes.zIndex = 100 - Int(abs(position))
176 |             attributes.transform3D = transform3D
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:70:25: note: 'CATransform3DTranslate' has been explicitly marked unavailable here
 68 |  * t' = translate(tx, ty, tz) * t. */
 69 |
 70 | CA_EXTERN CATransform3D CATransform3DTranslate (CATransform3D t, CGFloat tx,
    |                         `- note: 'CATransform3DTranslate' has been explicitly marked unavailable here
 71 |     CGFloat ty, CGFloat tz)
 72 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift:214:35: error: 'CATransform3DIdentity' is unavailable in watchOS
212 |                 let theta = position * .pi * 0.5 * (scrollDirection == .horizontal ? 1 : -1)
213 |                 let radius = scrollDirection == .horizontal ? attributes.bounds.width : attributes.bounds.height
214 |                 var transform3D = CATransform3DIdentity
    |                                   `- error: 'CATransform3DIdentity' is unavailable in watchOS
215 |                 transform3D.m34 = -0.002
216 |                 switch scrollDirection {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:31:31: note: 'CATransform3DIdentity' has been explicitly marked unavailable here
 29 | /* The identity transform: [1 0 0 0; 0 1 0 0; 0 0 1 0; 0 0 0 1]. */
 30 |
 31 | CA_EXTERN const CATransform3D CATransform3DIdentity
    |                               `- note: 'CATransform3DIdentity' has been explicitly marked unavailable here
 32 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
 33 |
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift:220:35: error: 'CATransform3DRotate' is unavailable in watchOS
218 |                     // ForwardX -> RotateY -> BackwardX
219 |                     attributes.center.x += direction*radius*0.5 // ForwardX
220 |                     transform3D = CATransform3DRotate(transform3D, theta, 0, 1, 0) // RotateY
    |                                   `- error: 'CATransform3DRotate' is unavailable in watchOS
221 |                     transform3D = CATransform3DTranslate(transform3D,-direction*radius*0.5, 0, 0) // BackwardX
222 |                 case .vertical:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:85:25: note: 'CATransform3DRotate' has been explicitly marked unavailable here
 83 |  * t' = rotation(angle, x, y, z) * t. */
 84 |
 85 | CA_EXTERN CATransform3D CATransform3DRotate (CATransform3D t, CGFloat angle,
    |                         `- note: 'CATransform3DRotate' has been explicitly marked unavailable here
 86 |     CGFloat x, CGFloat y, CGFloat z)
 87 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift:221:35: error: 'CATransform3DTranslate' is unavailable in watchOS
219 |                     attributes.center.x += direction*radius*0.5 // ForwardX
220 |                     transform3D = CATransform3DRotate(transform3D, theta, 0, 1, 0) // RotateY
221 |                     transform3D = CATransform3DTranslate(transform3D,-direction*radius*0.5, 0, 0) // BackwardX
    |                                   `- error: 'CATransform3DTranslate' is unavailable in watchOS
222 |                 case .vertical:
223 |                     // ForwardY -> RotateX -> BackwardY
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:70:25: note: 'CATransform3DTranslate' has been explicitly marked unavailable here
 68 |  * t' = translate(tx, ty, tz) * t. */
 69 |
 70 | CA_EXTERN CATransform3D CATransform3DTranslate (CATransform3D t, CGFloat tx,
    |                         `- note: 'CATransform3DTranslate' has been explicitly marked unavailable here
 71 |     CGFloat ty, CGFloat tz)
 72 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPageViewTransformer.swift:225:35: error: 'CATransform3DRotate' is unavailable in watchOS
223 |                     // ForwardY -> RotateX -> BackwardY
224 |                     attributes.center.y += direction*radius*0.5 // ForwardY
225 |                     transform3D = CATransform3DRotate(transform3D, theta, 1, 0, 0) // RotateX
    |                                   `- error: 'CATransform3DRotate' is unavailable in watchOS
226 |                     transform3D = CATransform3DTranslate(transform3D,0, -direction*radius*0.5, 0) // BackwardY
227 |                 }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:85:25: note: 'CATransform3DRotate' has been explicitly marked unavailable here
 83 |  * t' = rotation(angle, x, y, z) * t. */
 84 |
 85 | CA_EXTERN CATransform3D CATransform3DRotate (CATransform3D t, CGFloat angle,
    |                         `- note: 'CATransform3DRotate' has been explicitly marked unavailable here
 86 |     CGFloat x, CGFloat y, CGFloat z)
 87 |     API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
SwiftCompile normal arm64 Compiling\ FSPagerViewLayoutAttributes.swift /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewLayoutAttributes.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FSPagerViewSwift/FSPagerViewLayoutAttributes.swift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FSPagerViewLayoutAttributes.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-24 18:12:25.420 xcodebuild[866:4894] [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 'FSPagerViewSwift' from project 'FSPagerView-SPM')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ FSPagerViewSwift (in target 'FSPagerViewSwift' from project 'FSPagerView-SPM')
	Building workspace FSPagerView-SPM with scheme FSPagerView-SPM
(3 failures)
BUILD FAILURE 6.4 watchOS