Build Information
Failed to build Tabman, reference 4.0.1 (030dd8), with Swift 6.4 for watchOS using Xcode 27.0 on 25 Sep 2026 02:36:13 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Tabman -destination generic/platform=watchOSBuild Log
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:49:62: error: 'UIViewController' is unavailable in watchOS
47 | public func pageViewController(_ pageViewController: UIPageViewController,
48 | didFinishAnimating finished: Bool,
49 | previousViewControllers: [UIViewController],
| `- error: 'UIViewController' is unavailable in watchOS
50 | transitionCompleted completed: Bool) {
51 | defer {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:12:34: error: 'UIPageViewControllerDelegate' is unavailable in watchOS
10 |
11 | // MARK: - UIPageViewControllerDelegate
12 | extension PageboyViewController: UIPageViewControllerDelegate {
| `- error: 'UIPageViewControllerDelegate' is unavailable in watchOS
13 |
14 | // MARK: UIPageViewControllerDelegate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:80:11: note: 'UIPageViewControllerDelegate' has been explicitly marked unavailable here
78 |
79 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
80 | @protocol UIPageViewControllerDelegate <NSObject>
| `- note: 'UIPageViewControllerDelegate' has been explicitly marked unavailable here
81 |
82 | @optional
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:84:51: error: 'UIScrollView' is unavailable in watchOS
82 | extension PageboyViewController: UIScrollViewDelegate {
83 |
84 | public func scrollViewDidScroll(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
85 | guard let currentIndex = currentIndex, scrollViewIsActual(scrollView) else {
86 | 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:128:59: error: 'UIScrollView' is unavailable in watchOS
126 | }
127 |
128 | public func scrollViewWillBeginDragging(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
129 | guard scrollViewIsActual(scrollView) else {
130 | 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:137:66: error: 'UIScrollView' is unavailable in watchOS
135 | }
136 |
137 | public func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
138 | guard scrollViewIsActual(scrollView) else {
139 | 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:144:60: error: 'UIScrollView' is unavailable in watchOS
142 | }
143 |
144 | public func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
145 | guard scrollViewIsActual(scrollView) else {
146 | 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:151:57: error: 'UIScrollView' is unavailable in watchOS
149 | }
150 |
151 | public func scrollViewWillEndDragging(_ scrollView: UIScrollView,
| `- error: 'UIScrollView' is unavailable in watchOS
152 | withVelocity velocity: CGPoint,
153 | targetContentOffset: UnsafeMutablePointer<CGPoint>) {
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:161:57: error: 'UIScrollView' is unavailable in watchOS
159 | }
160 |
161 | private func scrollView(didEndScrolling scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
162 | guard scrollViewIsActual(scrollView) else {
163 | 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:82:34: error: 'UIScrollViewDelegate' is unavailable in watchOS
80 |
81 | // MARK: - UIScrollViewDelegate
82 | extension PageboyViewController: UIScrollViewDelegate {
| `- error: 'UIScrollViewDelegate' is unavailable in watchOS
83 |
84 | public func scrollViewDidScroll(_ scrollView: UIScrollView) {
/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:312:11: note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
310 |
311 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
312 | @protocol UIScrollViewDelegate<NSObject>
| `- note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
313 |
314 | @optional
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Updating.swift:34:41: error: 'UIViewController' is unavailable in watchOS
32 |
33 | func performUpdates(for newIndex: PageIndex?,
34 | viewController: UIViewController?,
| `- error: 'UIViewController' is unavailable in watchOS
35 | update: (operation: UpdateOperation, behavior: PageUpdateBehavior),
36 | indexOperation: (_ currentIndex: PageIndex, _ newIndex: PageIndex) -> Void,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:173:65: error: 'UIViewController' is unavailable in watchOS
171 | internal var viewControllerCount: Int?
172 | /// A map of view controllers and related page indexes.
173 | internal lazy var viewControllerIndexMap = IndexedObjectMap<UIViewController>()
| `- error: 'UIViewController' is unavailable in watchOS
174 |
175 | /// The number of pages in the page view controller.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:19:67: error: 'UIViewController' is unavailable in watchOS
17 |
18 | /// Completion of a page scroll.
19 | public typealias PageScrollCompletion = (_ newViewController: UIViewController, _ animated: Bool, _ finished: Bool) -> Void
| `- error: 'UIViewController' is unavailable in watchOS
20 |
21 | // 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:23:38: error: 'UIPageViewController' is unavailable in watchOS
21 | // MARK: Properties
22 |
23 | internal var pageViewController: UIPageViewController?
| `- error: 'UIPageViewController' is unavailable in watchOS
24 | internal var previousPagePosition: CGFloat?
25 | internal var expectedTransitionIndex: PageIndex?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:30:39: error: 'UIPageViewController' is unavailable in watchOS
28 | ///
29 | /// Supported values are .horizontal and .vertical.
30 | public var navigationOrientation: UIPageViewController.NavigationOrientation = .horizontal {
| `- error: 'UIPageViewController' is unavailable in watchOS
31 | willSet {
32 | assert(newValue == .horizontal || newValue == .vertical, "unsupported navigationOrientation \(newValue.rawValue)")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:166:41: error: 'CADisplayLink' is unavailable in watchOS
164 | open var transition: Transition?
165 | /// The display link for transitioning.
166 | internal var transitionDisplayLink: CADisplayLink?
| `- error: 'CADisplayLink' is unavailable in watchOS
167 | /// The active transition operation.
168 | internal var activeTransitionOperation: TransitionOperation?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CADisplayLink.h:21:12: note: 'CADisplayLink' has been explicitly marked unavailable here
19 | API_AVAILABLE(macos(14.0))
20 |
21 | @interface CADisplayLink : NSObject
| `- note: 'CADisplayLink' has been explicitly marked unavailable here
22 | {
23 | @private
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:192:39: error: 'UIViewController' is unavailable in watchOS
190 | public internal(set) var currentPosition: CGPoint?
191 | /// The view controller that the page view controller is currently at.
192 | public var currentViewController: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
193 | guard let currentIndex = currentIndex,
194 | viewControllerCount ?? 0 > currentIndex 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:248:61: error: 'UIViewControllerTransitionCoordinator' is unavailable in watchOS
246 |
247 | open override func viewWillTransition(to size: CGSize,
248 | with coordinator: UIViewControllerTransitionCoordinator) {
| `- error: 'UIViewControllerTransitionCoordinator' is unavailable in watchOS
249 | super.viewWillTransition(to: size, with: coordinator)
250 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewControllerTransitionCoordinator.h:81:11: note: 'UIViewControllerTransitionCoordinator' has been explicitly marked unavailable here
79 |
80 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @protocol UIViewControllerTransitionCoordinator <UIViewControllerTransitionCoordinatorContext>
| `- note: 'UIViewControllerTransitionCoordinator' has been explicitly marked unavailable here
82 |
83 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:367:46: error: 'UIViewController' is unavailable in watchOS
365 | /// - Parameter viewController: View controller.
366 | /// - Returns: Page index of view controller if it is known.
367 | public func pageIndex(of viewController: UIViewController) -> PageIndex? {
| `- error: 'UIViewController' is unavailable in watchOS
368 | return viewControllerIndexMap.index(for: viewController)
369 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:14:35: error: 'UIViewController' is unavailable in watchOS
12 |
13 | /// A simple, highly informative page view controller.
14 | open class PageboyViewController: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
15 |
16 | // MARK: Types
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Protocols/PageboyViewControllerDataSource.swift:26:71: error: 'UIViewController' is unavailable in watchOS
24 | /// - Returns: The view controller to display
25 | func viewController(for pageboyViewController: PageboyViewController,
26 | at index: PageboyViewController.PageIndex) -> UIViewController?
| `- error: 'UIViewController' is unavailable in watchOS
27 |
28 | /// The default page index to display in the Pageboy view controller.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Protocols/PageboyViewControllerDelegate.swift:66:69: error: 'UIViewController' is unavailable in watchOS
64 | /// - currentPageIndex: The current page index.
65 | func pageboyViewController(_ pageboyViewController: PageboyViewController,
66 | didReloadWith currentViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
67 | currentPageIndex: PageboyViewController.PageIndex)
68 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/PageboyViewController+Transitioning.swift:162:20: error: 'CATransition' is unavailable in watchOS
160 | }
161 |
162 | internal extension CATransition {
| `- error: 'CATransition' is unavailable in watchOS
163 |
164 | func configure(from: PageboyViewController.Transition) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:323:12: note: 'CATransition' has been explicitly marked unavailable here
321 |
322 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
323 | @interface CATransition : CAAnimation
| `- note: 'CATransition' has been explicitly marked unavailable here
324 |
325 | /* The name of the transition. Current legal transition types include
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation+Action.swift:26:26: error: 'UIPageViewController' is unavailable in watchOS
24 | let semanticDirection: NavigationDirection
25 | /// The orientation of the page view controller.
26 | let orientation: UIPageViewController.NavigationOrientation
| `- error: 'UIPageViewController' is unavailable in watchOS
27 |
28 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation+Action.swift:34:28: error: 'CATransitionSubtype' is unavailable in watchOS
32 |
33 | /// Animation sub-type for the action.
34 | var transitionSubType: CATransitionSubtype {
| `- error: 'CATransitionSubtype' is unavailable in watchOS
35 | switch orientation {
36 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:20:20: note: 'CATransitionSubtype' has been explicitly marked unavailable here
18 | typedef NSString * CAAnimationRotationMode NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
19 | typedef NSString * CATransitionType NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
20 | typedef NSString * CATransitionSubtype NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CATransitionSubtype' has been explicitly marked unavailable here
21 |
22 | /** The base animation class. **/
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation.swift:47:28: error: 'CATransition' is unavailable in watchOS
45 |
46 | /// The raw animation for the operation.
47 | private var animation: CATransition?
| `- error: 'CATransition' is unavailable in watchOS
48 | /// The time that the operation did start.
49 | private(set) var startTime: CFTimeInterval?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:323:12: note: 'CATransition' has been explicitly marked unavailable here
321 |
322 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
323 | @interface CATransition : CAAnimation
| `- note: 'CATransition' has been explicitly marked unavailable here
324 |
325 | /* The name of the transition. Current legal transition types include
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation.swift:106:26: error: 'CALayer' is unavailable in watchOS
104 | /// - Parameter layer: The layer to animate.
105 | /// - Parameter completion: Completion of the transition.
106 | func start(on layer: CALayer,
| `- error: 'CALayer' is unavailable in watchOS
107 | completion: @escaping Completion) {
108 | guard let animation = animation else {
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation.swift:129:55: error: 'CAAnimation' is unavailable in watchOS
127 | // MARK: CAAnimationDelegate
128 |
129 | public nonisolated func animationDidStart(_ anim: CAAnimation) {
| `- error: 'CAAnimation' is unavailable in watchOS
130 | Task { @MainActor in
131 | isAnimating = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:25:12: note: 'CAAnimation' has been explicitly marked unavailable here
23 |
24 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
25 | @interface CAAnimation : NSObject
| `- note: 'CAAnimation' has been explicitly marked unavailable here
26 | <NSSecureCoding, NSCopying, CAMediaTiming, CAAction>
27 | {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation.swift:135:54: error: 'CAAnimation' is unavailable in watchOS
133 | }
134 |
135 | public nonisolated func animationDidStop(_ anim: CAAnimation, finished flag: Bool) {
| `- error: 'CAAnimation' is unavailable in watchOS
136 | Task { @MainActor in
137 | isAnimating = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:25:12: note: 'CAAnimation' has been explicitly marked unavailable here
23 |
24 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
25 | @interface CAAnimation : NSObject
| `- note: 'CAAnimation' has been explicitly marked unavailable here
26 | <NSSecureCoding, NSCopying, CAMediaTiming, CAAction>
27 | {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation.swift:32:47: error: 'CAAnimationDelegate' is unavailable in watchOS
30 | /// An operation for performing a PageboyViewController transition
31 | @MainActor
32 | internal class TransitionOperation: NSObject, CAAnimationDelegate {
| `- error: 'CAAnimationDelegate' is unavailable in watchOS
33 |
34 | // MARK: Types
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:71:11: note: 'CAAnimationDelegate' has been explicitly marked unavailable here
69 |
70 | API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0)) API_UNAVAILABLE(watchos)
71 | @protocol CAAnimationDelegate <NSObject>
| `- note: 'CAAnimationDelegate' has been explicitly marked unavailable here
72 | @optional
73 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/UIViewController+Pageboy.swift:11:11: error: 'UIViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
12 | /// The parent PageboyViewController.
13 | /// Available from any direct child view controllers within a PageboyViewController.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIApplication+SafeShared.swift:13:28: error: 'UIApplication' is unavailable in watchOS
11 | internal extension UIApplication {
12 |
13 | static var safeShared: UIApplication? {
| `- error: 'UIApplication' is unavailable in watchOS
14 | guard #available(iOSApplicationExtension 8, *) else {
15 | return 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/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIApplication+SafeShared.swift:11:20: error: 'UIApplication' is unavailable in watchOS
9 | import UIKit
10 |
11 | internal extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
12 |
13 | static var safeShared: UIApplication? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIPageViewController+ScrollView.swift:13:21: error: 'UIScrollView' is unavailable in watchOS
11 | internal extension UIPageViewController {
12 |
13 | var scrollView: UIScrollView? {
| `- error: 'UIScrollView' is unavailable in watchOS
14 | for subview in view.subviews {
15 | if let scrollView = subview as? UIScrollView {
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIPageViewController+ScrollView.swift:11:20: error: 'UIPageViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | internal extension UIPageViewController {
| `- error: 'UIPageViewController' is unavailable in watchOS
12 |
13 | var scrollView: UIScrollView? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIScrollView+Interaction.swift:11:20: error: 'UIScrollView' is unavailable in watchOS
9 | import UIKit
10 |
11 | internal extension UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
12 |
13 | /// Whether the scroll view can be assumed to be interactively scrolling
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+Animation.swift:11:11: error: 'UIView' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
12 |
13 | func crossDissolve(duration: TimeInterval = 0.25,
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:14:40: error: 'UILayoutPriority' is unavailable in watchOS
12 |
13 | @discardableResult
14 | func pinToSuperviewEdges(priority: UILayoutPriority = .required) -> [NSLayoutConstraint] {
| `- error: 'UILayoutPriority' is unavailable in watchOS
15 | guard let superview = guardForSuperview() else {
16 | #if DEBUG
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:14:74: error: 'NSLayoutConstraint' is unavailable in watchOS
12 |
13 | @discardableResult
14 | func pinToSuperviewEdges(priority: UILayoutPriority = .required) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
15 | guard let superview = guardForSuperview() else {
16 | #if DEBUG
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:14:60: error: 'required' is unavailable in watchOS
12 |
13 | @discardableResult
14 | func pinToSuperviewEdges(priority: UILayoutPriority = .required) -> [NSLayoutConstraint] {
| `- error: 'required' is unavailable in watchOS
15 | guard let superview = guardForSuperview() else {
16 | #if DEBUG
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:36:30: error: 'UIView' is unavailable in watchOS
34 |
35 | @discardableResult
36 | func matchWidth(to view: UIView,
| `- error: 'UIView' is unavailable in watchOS
37 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
38 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:37:31: error: 'UILayoutPriority' is unavailable in watchOS
35 | @discardableResult
36 | func matchWidth(to view: UIView,
37 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
| `- error: 'UILayoutPriority' is unavailable in watchOS
38 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
39 | return [NSLayoutConstraint(item: 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/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:37:64: error: 'NSLayoutConstraint' is unavailable in watchOS
35 | @discardableResult
36 | func matchWidth(to view: UIView,
37 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
38 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
39 | return [NSLayoutConstraint(item: 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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:37:51: error: 'required' is unavailable in watchOS
35 | @discardableResult
36 | func matchWidth(to view: UIView,
37 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
| `- error: 'required' is unavailable in watchOS
38 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
39 | return [NSLayoutConstraint(item: self,
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:59:31: error: 'UIView' is unavailable in watchOS
57 |
58 | @discardableResult
59 | func matchHeight(to view: UIView,
| `- error: 'UIView' is unavailable in watchOS
60 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
61 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:60:32: error: 'UILayoutPriority' is unavailable in watchOS
58 | @discardableResult
59 | func matchHeight(to view: UIView,
60 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
| `- error: 'UILayoutPriority' is unavailable in watchOS
61 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
62 | return [NSLayoutConstraint(item: 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/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:60:65: error: 'NSLayoutConstraint' is unavailable in watchOS
58 | @discardableResult
59 | func matchHeight(to view: UIView,
60 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
61 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
62 | return [NSLayoutConstraint(item: 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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:60:52: error: 'required' is unavailable in watchOS
58 | @discardableResult
59 | func matchHeight(to view: UIView,
60 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
| `- error: 'required' is unavailable in watchOS
61 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
62 | return [NSLayoutConstraint(item: self,
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:89:43: error: 'UILayoutPriority' is unavailable in watchOS
87 |
88 | @discardableResult
89 | private func addConstraints(priority: UILayoutPriority, _ completion: () -> [NSLayoutConstraint]) -> [NSLayoutConstraint] {
| `- error: 'UILayoutPriority' is unavailable in watchOS
90 | let constraints = completion()
91 | constraints.forEach({ $0.priority = priority })
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:89:82: error: 'NSLayoutConstraint' is unavailable in watchOS
87 |
88 | @discardableResult
89 | private func addConstraints(priority: UILayoutPriority, _ completion: () -> [NSLayoutConstraint]) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
90 | let constraints = completion()
91 | constraints.forEach({ $0.priority = priority })
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:89:107: error: 'NSLayoutConstraint' is unavailable in watchOS
87 |
88 | @discardableResult
89 | private func addConstraints(priority: UILayoutPriority, _ completion: () -> [NSLayoutConstraint]) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
90 | let constraints = completion()
91 | constraints.forEach({ $0.priority = priority })
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:98:41: error: 'UIView' is unavailable in watchOS
96 | }
97 |
98 | private func guardForSuperview() -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
99 | guard let superview = superview else {
100 | #if DEBUG
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64_32 (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64 Emitting\ module\ for\ Pageboy (in target 'Pageboy' from project 'Pageboy')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Model/NavigationDirection.swift:22:19: error: 'UIPageViewController' is unavailable in watchOS
20 |
21 | internal extension PageboyViewController.NavigationDirection {
22 | var rawValue: UIPageViewController.NavigationDirection {
| `- error: 'UIPageViewController' is unavailable in watchOS
23 | switch self {
24 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Management.swift:75:53: error: 'UIViewController' is unavailable in watchOS
73 | internal extension PageboyViewController {
74 |
75 | func updateViewControllers(to viewControllers: [UIViewController],
| `- error: 'UIViewController' is unavailable in watchOS
76 | from fromIndex: PageIndex = 0,
77 | to toIndex: PageIndex = 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Management.swift:96:62: error: 'UIViewController' is unavailable in watchOS
94 | }
95 |
96 | private func _updateViewControllers(to viewControllers: [UIViewController],
| `- error: 'UIViewController' is unavailable in watchOS
97 | from fromIndex: PageIndex = 0,
98 | to toIndex: PageIndex = 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Management.swift:167:63: error: 'UIViewController' is unavailable in watchOS
165 | /// - Parameter index: Index of the view controller to load.
166 | /// - Returns: View controller if it exists.
167 | internal func fetchViewController(at index: PageIndex) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
168 | let viewController = dataSource?.viewController(for: self, at: index)
169 | if let viewController = viewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Management.swift:235:37: error: 'UIPageViewController' is unavailable in watchOS
233 |
234 | /// The options to be passed to a UIPageViewController instance.
235 | var pageViewControllerOptions: [UIPageViewController.OptionsKey: Any]? {
| `- error: 'UIPageViewController' is unavailable in watchOS
236 | var options = [UIPageViewController.OptionsKey: Any]()
237 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Management.swift:252:58: error: 'UIPageViewController' is unavailable in watchOS
250 | extension PageboyViewController: UIPageViewControllerDataSource {
251 |
252 | public func pageViewController(_ pageViewController: UIPageViewController,
| `- error: 'UIPageViewController' is unavailable in watchOS
253 | viewControllerBefore viewController: UIViewController) -> UIViewController? {
254 | guard let viewControllerCount = viewControllerCount 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/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Management.swift:253:73: error: 'UIViewController' is unavailable in watchOS
251 |
252 | public func pageViewController(_ pageViewController: UIPageViewController,
253 | viewControllerBefore viewController: UIViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
254 | guard let viewControllerCount = viewControllerCount else {
255 | return 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Management.swift:253:94: error: 'UIViewController' is unavailable in watchOS
251 |
252 | public func pageViewController(_ pageViewController: UIPageViewController,
253 | viewControllerBefore viewController: UIViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
254 | guard let viewControllerCount = viewControllerCount else {
255 | return 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Management.swift:276:58: error: 'UIPageViewController' is unavailable in watchOS
274 | }
275 |
276 | public func pageViewController(_ pageViewController: UIPageViewController,
| `- error: 'UIPageViewController' is unavailable in watchOS
277 | viewControllerAfter viewController: UIViewController) -> UIViewController? {
278 | guard let viewControllerCount = viewControllerCount 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/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Management.swift:277:72: error: 'UIViewController' is unavailable in watchOS
275 |
276 | public func pageViewController(_ pageViewController: UIPageViewController,
277 | viewControllerAfter viewController: UIViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
278 | guard let viewControllerCount = viewControllerCount else {
279 | return 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Management.swift:277:93: error: 'UIViewController' is unavailable in watchOS
275 |
276 | public func pageViewController(_ pageViewController: UIPageViewController,
277 | viewControllerAfter viewController: UIViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
278 | guard let viewControllerCount = viewControllerCount else {
279 | return 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Management.swift:250:34: error: 'UIPageViewControllerDataSource' is unavailable in watchOS
248 |
249 | // MARK: - UIPageViewControllerDataSource, PageboyViewControllerDataSource
250 | extension PageboyViewController: UIPageViewControllerDataSource {
| `- error: 'UIPageViewControllerDataSource' is unavailable in watchOS
251 |
252 | public func pageViewController(_ pageViewController: UIPageViewController,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:100:11: note: 'UIPageViewControllerDataSource' has been explicitly marked unavailable here
98 |
99 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
100 | @protocol UIPageViewControllerDataSource <NSObject>
| `- note: 'UIPageViewControllerDataSource' has been explicitly marked unavailable here
101 |
102 | @required
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollCalculations.swift:20:50: error: 'UIScrollView' is unavailable in watchOS
18 | /// - currentIndex: Known current page index.
19 | /// - Returns: New page position & previous page position.
20 | func calculateNewPagePosition(in scrollView: UIScrollView, currentIndex: PageIndex) -> (CGFloat, CGFloat)? {
| `- error: 'UIScrollView' is unavailable in watchOS
21 | let (pageSize, contentOffset) = calculateRelativePageSizeAndContentOffset(for: scrollView)
22 | guard let scrollIndexDiff = pageScrollIndexDiff(forCurrentIndex: currentIndex,
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollCalculations.swift:48:68: error: 'UIScrollView' is unavailable in watchOS
46 | /// - Parameter scrollView: Scroll View
47 | /// - Returns: Relative page size and content offset.
48 | func calculateRelativePageSizeAndContentOffset(for scrollView: UIScrollView) -> (CGFloat, CGFloat) {
| `- error: 'UIScrollView' is unavailable in watchOS
49 | var pageSize: CGFloat
50 | var contentOffset: 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollCalculations.swift:122:72: error: 'UIScrollView' is unavailable in watchOS
120 | /// - scrollView: The scroll view that is being scrolled.
121 | /// - Returns: Whether a page transition has been detected.
122 | func detectNewPageIndexIfNeeded(pagePosition: CGFloat, scrollView: UIScrollView) -> Bool {
| `- error: 'UIScrollView' is unavailable in watchOS
123 | guard var currentIndex = currentIndex else {
124 | return 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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollCalculations.swift:220:59: error: 'UIScrollView' is unavailable in watchOS
218 | /// - Returns: Whether the contentOffset was manipulated to achieve bouncing preference.
219 | @discardableResult
220 | func updateContentOffsetForBounceIfNeeded(scrollView: UIScrollView) -> Bool {
| `- error: 'UIScrollView' is unavailable in watchOS
221 | guard bounces == false else {
222 | return 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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollCalculations.swift:241:43: error: 'UIScrollView' is unavailable in watchOS
239 | /// - Parameter scrollView: The scroll view to check.
240 | /// - Returns: Whether it is the actual managed instance.
241 | func scrollViewIsActual(_ scrollView: UIScrollView) -> Bool {
| `- error: 'UIScrollView' is unavailable in watchOS
242 | return scrollView === pageViewController?.scrollView
243 | }
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollCalculations.swift:249:59: error: 'UIPageViewController' is unavailable in watchOS
247 | /// - Parameter pageViewController: The page view controller to check.
248 | /// - Returns: Whether it is the actual managed instance.
249 | func pageViewControllerIsActual(_ pageViewController: UIPageViewController) -> Bool {
| `- error: 'UIPageViewController' is unavailable in watchOS
250 | return pageViewController === self.pageViewController
251 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:16:58: error: 'UIPageViewController' is unavailable in watchOS
14 | // MARK: UIPageViewControllerDelegate
15 |
16 | public func pageViewController(_ pageViewController: UIPageViewController,
| `- error: 'UIPageViewController' is unavailable in watchOS
17 | willTransitionTo pendingViewControllers: [UIViewController]) {
18 | guard pageViewControllerIsActual(pageViewController) 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/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:17:78: error: 'UIViewController' is unavailable in watchOS
15 |
16 | public func pageViewController(_ pageViewController: UIPageViewController,
17 | willTransitionTo pendingViewControllers: [UIViewController]) {
| `- error: 'UIViewController' is unavailable in watchOS
18 | guard pageViewControllerIsActual(pageViewController) else {
19 | 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:27:60: error: 'UIPageViewController' is unavailable in watchOS
25 | }
26 |
27 | internal func pageViewController(_ pageViewController: UIPageViewController,
| `- error: 'UIPageViewController' is unavailable in watchOS
28 | willTransitionTo pendingViewControllers: [UIViewController],
29 | animated: Bool) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:28:80: error: 'UIViewController' is unavailable in watchOS
26 |
27 | internal func pageViewController(_ pageViewController: UIPageViewController,
28 | willTransitionTo pendingViewControllers: [UIViewController],
| `- error: 'UIViewController' is unavailable in watchOS
29 | animated: Bool) {
30 | guard pageViewControllerIsActual(pageViewController) 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:47:58: error: 'UIPageViewController' is unavailable in watchOS
45 | }
46 |
47 | public func pageViewController(_ pageViewController: UIPageViewController,
| `- error: 'UIPageViewController' is unavailable in watchOS
48 | didFinishAnimating finished: Bool,
49 | previousViewControllers: [UIViewController],
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:49:62: error: 'UIViewController' is unavailable in watchOS
47 | public func pageViewController(_ pageViewController: UIPageViewController,
48 | didFinishAnimating finished: Bool,
49 | previousViewControllers: [UIViewController],
| `- error: 'UIViewController' is unavailable in watchOS
50 | transitionCompleted completed: Bool) {
51 | defer {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:12:34: error: 'UIPageViewControllerDelegate' is unavailable in watchOS
10 |
11 | // MARK: - UIPageViewControllerDelegate
12 | extension PageboyViewController: UIPageViewControllerDelegate {
| `- error: 'UIPageViewControllerDelegate' is unavailable in watchOS
13 |
14 | // MARK: UIPageViewControllerDelegate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:80:11: note: 'UIPageViewControllerDelegate' has been explicitly marked unavailable here
78 |
79 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
80 | @protocol UIPageViewControllerDelegate <NSObject>
| `- note: 'UIPageViewControllerDelegate' has been explicitly marked unavailable here
81 |
82 | @optional
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:84:51: error: 'UIScrollView' is unavailable in watchOS
82 | extension PageboyViewController: UIScrollViewDelegate {
83 |
84 | public func scrollViewDidScroll(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
85 | guard let currentIndex = currentIndex, scrollViewIsActual(scrollView) else {
86 | 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:128:59: error: 'UIScrollView' is unavailable in watchOS
126 | }
127 |
128 | public func scrollViewWillBeginDragging(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
129 | guard scrollViewIsActual(scrollView) else {
130 | 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:137:66: error: 'UIScrollView' is unavailable in watchOS
135 | }
136 |
137 | public func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
138 | guard scrollViewIsActual(scrollView) else {
139 | 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:144:60: error: 'UIScrollView' is unavailable in watchOS
142 | }
143 |
144 | public func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
145 | guard scrollViewIsActual(scrollView) else {
146 | 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:151:57: error: 'UIScrollView' is unavailable in watchOS
149 | }
150 |
151 | public func scrollViewWillEndDragging(_ scrollView: UIScrollView,
| `- error: 'UIScrollView' is unavailable in watchOS
152 | withVelocity velocity: CGPoint,
153 | targetContentOffset: UnsafeMutablePointer<CGPoint>) {
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:161:57: error: 'UIScrollView' is unavailable in watchOS
159 | }
160 |
161 | private func scrollView(didEndScrolling scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
162 | guard scrollViewIsActual(scrollView) else {
163 | 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:82:34: error: 'UIScrollViewDelegate' is unavailable in watchOS
80 |
81 | // MARK: - UIScrollViewDelegate
82 | extension PageboyViewController: UIScrollViewDelegate {
| `- error: 'UIScrollViewDelegate' is unavailable in watchOS
83 |
84 | public func scrollViewDidScroll(_ scrollView: UIScrollView) {
/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:312:11: note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
310 |
311 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
312 | @protocol UIScrollViewDelegate<NSObject>
| `- note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
313 |
314 | @optional
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Updating.swift:34:41: error: 'UIViewController' is unavailable in watchOS
32 |
33 | func performUpdates(for newIndex: PageIndex?,
34 | viewController: UIViewController?,
| `- error: 'UIViewController' is unavailable in watchOS
35 | update: (operation: UpdateOperation, behavior: PageUpdateBehavior),
36 | indexOperation: (_ currentIndex: PageIndex, _ newIndex: PageIndex) -> Void,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:173:65: error: 'UIViewController' is unavailable in watchOS
171 | internal var viewControllerCount: Int?
172 | /// A map of view controllers and related page indexes.
173 | internal lazy var viewControllerIndexMap = IndexedObjectMap<UIViewController>()
| `- error: 'UIViewController' is unavailable in watchOS
174 |
175 | /// The number of pages in the page view controller.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:19:67: error: 'UIViewController' is unavailable in watchOS
17 |
18 | /// Completion of a page scroll.
19 | public typealias PageScrollCompletion = (_ newViewController: UIViewController, _ animated: Bool, _ finished: Bool) -> Void
| `- error: 'UIViewController' is unavailable in watchOS
20 |
21 | // 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:23:38: error: 'UIPageViewController' is unavailable in watchOS
21 | // MARK: Properties
22 |
23 | internal var pageViewController: UIPageViewController?
| `- error: 'UIPageViewController' is unavailable in watchOS
24 | internal var previousPagePosition: CGFloat?
25 | internal var expectedTransitionIndex: PageIndex?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:30:39: error: 'UIPageViewController' is unavailable in watchOS
28 | ///
29 | /// Supported values are .horizontal and .vertical.
30 | public var navigationOrientation: UIPageViewController.NavigationOrientation = .horizontal {
| `- error: 'UIPageViewController' is unavailable in watchOS
31 | willSet {
32 | assert(newValue == .horizontal || newValue == .vertical, "unsupported navigationOrientation \(newValue.rawValue)")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:166:41: error: 'CADisplayLink' is unavailable in watchOS
164 | open var transition: Transition?
165 | /// The display link for transitioning.
166 | internal var transitionDisplayLink: CADisplayLink?
| `- error: 'CADisplayLink' is unavailable in watchOS
167 | /// The active transition operation.
168 | internal var activeTransitionOperation: TransitionOperation?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CADisplayLink.h:21:12: note: 'CADisplayLink' has been explicitly marked unavailable here
19 | API_AVAILABLE(macos(14.0))
20 |
21 | @interface CADisplayLink : NSObject
| `- note: 'CADisplayLink' has been explicitly marked unavailable here
22 | {
23 | @private
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:192:39: error: 'UIViewController' is unavailable in watchOS
190 | public internal(set) var currentPosition: CGPoint?
191 | /// The view controller that the page view controller is currently at.
192 | public var currentViewController: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
193 | guard let currentIndex = currentIndex,
194 | viewControllerCount ?? 0 > currentIndex 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:248:61: error: 'UIViewControllerTransitionCoordinator' is unavailable in watchOS
246 |
247 | open override func viewWillTransition(to size: CGSize,
248 | with coordinator: UIViewControllerTransitionCoordinator) {
| `- error: 'UIViewControllerTransitionCoordinator' is unavailable in watchOS
249 | super.viewWillTransition(to: size, with: coordinator)
250 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewControllerTransitionCoordinator.h:81:11: note: 'UIViewControllerTransitionCoordinator' has been explicitly marked unavailable here
79 |
80 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @protocol UIViewControllerTransitionCoordinator <UIViewControllerTransitionCoordinatorContext>
| `- note: 'UIViewControllerTransitionCoordinator' has been explicitly marked unavailable here
82 |
83 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:367:46: error: 'UIViewController' is unavailable in watchOS
365 | /// - Parameter viewController: View controller.
366 | /// - Returns: Page index of view controller if it is known.
367 | public func pageIndex(of viewController: UIViewController) -> PageIndex? {
| `- error: 'UIViewController' is unavailable in watchOS
368 | return viewControllerIndexMap.index(for: viewController)
369 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:14:35: error: 'UIViewController' is unavailable in watchOS
12 |
13 | /// A simple, highly informative page view controller.
14 | open class PageboyViewController: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
15 |
16 | // MARK: Types
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Protocols/PageboyViewControllerDataSource.swift:26:71: error: 'UIViewController' is unavailable in watchOS
24 | /// - Returns: The view controller to display
25 | func viewController(for pageboyViewController: PageboyViewController,
26 | at index: PageboyViewController.PageIndex) -> UIViewController?
| `- error: 'UIViewController' is unavailable in watchOS
27 |
28 | /// The default page index to display in the Pageboy view controller.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Protocols/PageboyViewControllerDelegate.swift:66:69: error: 'UIViewController' is unavailable in watchOS
64 | /// - currentPageIndex: The current page index.
65 | func pageboyViewController(_ pageboyViewController: PageboyViewController,
66 | didReloadWith currentViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
67 | currentPageIndex: PageboyViewController.PageIndex)
68 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/PageboyViewController+Transitioning.swift:162:20: error: 'CATransition' is unavailable in watchOS
160 | }
161 |
162 | internal extension CATransition {
| `- error: 'CATransition' is unavailable in watchOS
163 |
164 | func configure(from: PageboyViewController.Transition) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:323:12: note: 'CATransition' has been explicitly marked unavailable here
321 |
322 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
323 | @interface CATransition : CAAnimation
| `- note: 'CATransition' has been explicitly marked unavailable here
324 |
325 | /* The name of the transition. Current legal transition types include
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation+Action.swift:26:26: error: 'UIPageViewController' is unavailable in watchOS
24 | let semanticDirection: NavigationDirection
25 | /// The orientation of the page view controller.
26 | let orientation: UIPageViewController.NavigationOrientation
| `- error: 'UIPageViewController' is unavailable in watchOS
27 |
28 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation+Action.swift:34:28: error: 'CATransitionSubtype' is unavailable in watchOS
32 |
33 | /// Animation sub-type for the action.
34 | var transitionSubType: CATransitionSubtype {
| `- error: 'CATransitionSubtype' is unavailable in watchOS
35 | switch orientation {
36 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:20:20: note: 'CATransitionSubtype' has been explicitly marked unavailable here
18 | typedef NSString * CAAnimationRotationMode NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
19 | typedef NSString * CATransitionType NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
20 | typedef NSString * CATransitionSubtype NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CATransitionSubtype' has been explicitly marked unavailable here
21 |
22 | /** The base animation class. **/
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation.swift:47:28: error: 'CATransition' is unavailable in watchOS
45 |
46 | /// The raw animation for the operation.
47 | private var animation: CATransition?
| `- error: 'CATransition' is unavailable in watchOS
48 | /// The time that the operation did start.
49 | private(set) var startTime: CFTimeInterval?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:323:12: note: 'CATransition' has been explicitly marked unavailable here
321 |
322 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
323 | @interface CATransition : CAAnimation
| `- note: 'CATransition' has been explicitly marked unavailable here
324 |
325 | /* The name of the transition. Current legal transition types include
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation.swift:106:26: error: 'CALayer' is unavailable in watchOS
104 | /// - Parameter layer: The layer to animate.
105 | /// - Parameter completion: Completion of the transition.
106 | func start(on layer: CALayer,
| `- error: 'CALayer' is unavailable in watchOS
107 | completion: @escaping Completion) {
108 | guard let animation = animation else {
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation.swift:129:55: error: 'CAAnimation' is unavailable in watchOS
127 | // MARK: CAAnimationDelegate
128 |
129 | public nonisolated func animationDidStart(_ anim: CAAnimation) {
| `- error: 'CAAnimation' is unavailable in watchOS
130 | Task { @MainActor in
131 | isAnimating = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:25:12: note: 'CAAnimation' has been explicitly marked unavailable here
23 |
24 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
25 | @interface CAAnimation : NSObject
| `- note: 'CAAnimation' has been explicitly marked unavailable here
26 | <NSSecureCoding, NSCopying, CAMediaTiming, CAAction>
27 | {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation.swift:135:54: error: 'CAAnimation' is unavailable in watchOS
133 | }
134 |
135 | public nonisolated func animationDidStop(_ anim: CAAnimation, finished flag: Bool) {
| `- error: 'CAAnimation' is unavailable in watchOS
136 | Task { @MainActor in
137 | isAnimating = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:25:12: note: 'CAAnimation' has been explicitly marked unavailable here
23 |
24 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
25 | @interface CAAnimation : NSObject
| `- note: 'CAAnimation' has been explicitly marked unavailable here
26 | <NSSecureCoding, NSCopying, CAMediaTiming, CAAction>
27 | {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation.swift:32:47: error: 'CAAnimationDelegate' is unavailable in watchOS
30 | /// An operation for performing a PageboyViewController transition
31 | @MainActor
32 | internal class TransitionOperation: NSObject, CAAnimationDelegate {
| `- error: 'CAAnimationDelegate' is unavailable in watchOS
33 |
34 | // MARK: Types
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:71:11: note: 'CAAnimationDelegate' has been explicitly marked unavailable here
69 |
70 | API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0)) API_UNAVAILABLE(watchos)
71 | @protocol CAAnimationDelegate <NSObject>
| `- note: 'CAAnimationDelegate' has been explicitly marked unavailable here
72 | @optional
73 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/UIViewController+Pageboy.swift:11:11: error: 'UIViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
12 | /// The parent PageboyViewController.
13 | /// Available from any direct child view controllers within a PageboyViewController.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIApplication+SafeShared.swift:13:28: error: 'UIApplication' is unavailable in watchOS
11 | internal extension UIApplication {
12 |
13 | static var safeShared: UIApplication? {
| `- error: 'UIApplication' is unavailable in watchOS
14 | guard #available(iOSApplicationExtension 8, *) else {
15 | return 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/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIApplication+SafeShared.swift:11:20: error: 'UIApplication' is unavailable in watchOS
9 | import UIKit
10 |
11 | internal extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
12 |
13 | static var safeShared: UIApplication? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIPageViewController+ScrollView.swift:13:21: error: 'UIScrollView' is unavailable in watchOS
11 | internal extension UIPageViewController {
12 |
13 | var scrollView: UIScrollView? {
| `- error: 'UIScrollView' is unavailable in watchOS
14 | for subview in view.subviews {
15 | if let scrollView = subview as? UIScrollView {
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIPageViewController+ScrollView.swift:11:20: error: 'UIPageViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | internal extension UIPageViewController {
| `- error: 'UIPageViewController' is unavailable in watchOS
12 |
13 | var scrollView: UIScrollView? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIScrollView+Interaction.swift:11:20: error: 'UIScrollView' is unavailable in watchOS
9 | import UIKit
10 |
11 | internal extension UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
12 |
13 | /// Whether the scroll view can be assumed to be interactively scrolling
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+Animation.swift:11:11: error: 'UIView' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
12 |
13 | func crossDissolve(duration: TimeInterval = 0.25,
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:14:40: error: 'UILayoutPriority' is unavailable in watchOS
12 |
13 | @discardableResult
14 | func pinToSuperviewEdges(priority: UILayoutPriority = .required) -> [NSLayoutConstraint] {
| `- error: 'UILayoutPriority' is unavailable in watchOS
15 | guard let superview = guardForSuperview() else {
16 | #if DEBUG
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:14:74: error: 'NSLayoutConstraint' is unavailable in watchOS
12 |
13 | @discardableResult
14 | func pinToSuperviewEdges(priority: UILayoutPriority = .required) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
15 | guard let superview = guardForSuperview() else {
16 | #if DEBUG
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:14:60: error: 'required' is unavailable in watchOS
12 |
13 | @discardableResult
14 | func pinToSuperviewEdges(priority: UILayoutPriority = .required) -> [NSLayoutConstraint] {
| `- error: 'required' is unavailable in watchOS
15 | guard let superview = guardForSuperview() else {
16 | #if DEBUG
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:36:30: error: 'UIView' is unavailable in watchOS
34 |
35 | @discardableResult
36 | func matchWidth(to view: UIView,
| `- error: 'UIView' is unavailable in watchOS
37 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
38 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:37:31: error: 'UILayoutPriority' is unavailable in watchOS
35 | @discardableResult
36 | func matchWidth(to view: UIView,
37 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
| `- error: 'UILayoutPriority' is unavailable in watchOS
38 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
39 | return [NSLayoutConstraint(item: 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/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:37:64: error: 'NSLayoutConstraint' is unavailable in watchOS
35 | @discardableResult
36 | func matchWidth(to view: UIView,
37 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
38 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
39 | return [NSLayoutConstraint(item: 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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:37:51: error: 'required' is unavailable in watchOS
35 | @discardableResult
36 | func matchWidth(to view: UIView,
37 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
| `- error: 'required' is unavailable in watchOS
38 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
39 | return [NSLayoutConstraint(item: self,
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:59:31: error: 'UIView' is unavailable in watchOS
57 |
58 | @discardableResult
59 | func matchHeight(to view: UIView,
| `- error: 'UIView' is unavailable in watchOS
60 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
61 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:60:32: error: 'UILayoutPriority' is unavailable in watchOS
58 | @discardableResult
59 | func matchHeight(to view: UIView,
60 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
| `- error: 'UILayoutPriority' is unavailable in watchOS
61 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
62 | return [NSLayoutConstraint(item: 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/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:60:65: error: 'NSLayoutConstraint' is unavailable in watchOS
58 | @discardableResult
59 | func matchHeight(to view: UIView,
60 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
61 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
62 | return [NSLayoutConstraint(item: 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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:60:52: error: 'required' is unavailable in watchOS
58 | @discardableResult
59 | func matchHeight(to view: UIView,
60 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
| `- error: 'required' is unavailable in watchOS
61 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
62 | return [NSLayoutConstraint(item: self,
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:89:43: error: 'UILayoutPriority' is unavailable in watchOS
87 |
88 | @discardableResult
89 | private func addConstraints(priority: UILayoutPriority, _ completion: () -> [NSLayoutConstraint]) -> [NSLayoutConstraint] {
| `- error: 'UILayoutPriority' is unavailable in watchOS
90 | let constraints = completion()
91 | constraints.forEach({ $0.priority = priority })
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:89:82: error: 'NSLayoutConstraint' is unavailable in watchOS
87 |
88 | @discardableResult
89 | private func addConstraints(priority: UILayoutPriority, _ completion: () -> [NSLayoutConstraint]) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
90 | let constraints = completion()
91 | constraints.forEach({ $0.priority = priority })
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:89:107: error: 'NSLayoutConstraint' is unavailable in watchOS
87 |
88 | @discardableResult
89 | private func addConstraints(priority: UILayoutPriority, _ completion: () -> [NSLayoutConstraint]) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
90 | let constraints = completion()
91 | constraints.forEach({ $0.priority = priority })
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:98:41: error: 'UIView' is unavailable in watchOS
96 | }
97 |
98 | private func guardForSuperview() -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
99 | guard let superview = superview else {
100 | #if DEBUG
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:11:20: error: 'UIView' is unavailable in watchOS
9 | import UIKit
10 |
11 | internal extension UIView {
| `- error: 'UIView' is unavailable in watchOS
12 |
13 | @discardableResult
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+Localization.swift:22:55: error: 'UIUserInterfaceLayoutDirection' is unavailable in watchOS
20 | }
21 |
22 | private func getUserInterfaceLayoutDirection() -> UIUserInterfaceLayoutDirection {
| `- error: 'UIUserInterfaceLayoutDirection' is unavailable in watchOS
23 | return UIView.userInterfaceLayoutDirection(for: semanticContentAttribute)
24 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:38:28: note: 'UIUserInterfaceLayoutDirection' has been explicitly marked unavailable here
36 | } API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos);
37 |
38 | typedef NS_ENUM(NSInteger, UIUserInterfaceLayoutDirection) {
| `- note: 'UIUserInterfaceLayoutDirection' has been explicitly marked unavailable here
39 | UIUserInterfaceLayoutDirectionLeftToRight,
40 | UIUserInterfaceLayoutDirectionRightToLeft,
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+Localization.swift:11:11: error: 'UIView' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
12 |
13 | /// Whether the layout direction of the view is right to left.
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/PatchedPageViewController.swift:15:58: error: 'UIViewController' is unavailable in watchOS
13 | private var isSettingViewControllers = false
14 |
15 | override func setViewControllers(_ viewControllers: [UIViewController]?, direction: UIPageViewController.NavigationDirection, animated: Bool, completion: ((Bool) -> Void)? = nil) {
| `- error: 'UIViewController' is unavailable in watchOS
16 | guard !isSettingViewControllers else {
17 | completion?(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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/PatchedPageViewController.swift:15:89: error: 'UIPageViewController' is unavailable in watchOS
13 | private var isSettingViewControllers = false
14 |
15 | override func setViewControllers(_ viewControllers: [UIViewController]?, direction: UIPageViewController.NavigationDirection, animated: Bool, completion: ((Bool) -> Void)? = nil) {
| `- error: 'UIPageViewController' is unavailable in watchOS
16 | guard !isSettingViewControllers else {
17 | completion?(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/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/PatchedPageViewController.swift:11:43: error: 'UIPageViewController' is unavailable in watchOS
9 |
10 | /// Fixes not updating dataSource on animated setViewControllers. See: https://stackoverflow.com/a/13253884/715593
11 | internal class PatchedPageViewController: UIPageViewController {
| `- error: 'UIPageViewController' is unavailable in watchOS
12 |
13 | private var isSettingViewControllers = 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/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/AutoScrolling/PageboyAutoScroller.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/AutoScrolling/PageboyViewController+AutoScrolling.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Model/NavigationDirection.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Model/Page.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Management.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollCalculations.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Updating.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Protocols/PageboyViewControllerDataSource.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Protocols/PageboyViewControllerDelegate.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/PageboyViewController+Transitioning.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation+Action.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Transitioning/TransitionOperation.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/UIViewController+Pageboy.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/DispatchQueue+main.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIApplication+SafeShared.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIPageViewController+ScrollView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIScrollView+Interaction.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+Animation.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+Localization.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/IndexedObjectMap.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/PatchedPageViewController.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/WeakContainer.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/Objects-normal/arm64/Pageboy-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -suppress-warnings -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -user-module-version 5.0.2 -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Pageboy -package-name pageboy -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/Objects-normal/arm64/Pageboy_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/Objects-normal/arm64/Pageboy.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/Objects-normal/arm64/Pageboy.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/Objects-normal/arm64/Pageboy-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/Objects-normal/arm64/Pageboy-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/Objects-normal/arm64/Pageboy-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/Objects-normal/arm64/Pageboy.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/Objects-normal/arm64/Pageboy.abi.json
SwiftCompile normal arm64 (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ PageboyViewController+ScrollCalculations.swift,\ PageboyViewController+ScrollDetection.swift,\ PageboyViewController+Updating.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollCalculations.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Updating.swift (in target 'Pageboy' from project 'Pageboy')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollCalculations.swift:20:50: error: 'UIScrollView' is unavailable in watchOS
18 | /// - currentIndex: Known current page index.
19 | /// - Returns: New page position & previous page position.
20 | func calculateNewPagePosition(in scrollView: UIScrollView, currentIndex: PageIndex) -> (CGFloat, CGFloat)? {
| `- error: 'UIScrollView' is unavailable in watchOS
21 | let (pageSize, contentOffset) = calculateRelativePageSizeAndContentOffset(for: scrollView)
22 | guard let scrollIndexDiff = pageScrollIndexDiff(forCurrentIndex: currentIndex,
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollCalculations.swift:48:68: error: 'UIScrollView' is unavailable in watchOS
46 | /// - Parameter scrollView: Scroll View
47 | /// - Returns: Relative page size and content offset.
48 | func calculateRelativePageSizeAndContentOffset(for scrollView: UIScrollView) -> (CGFloat, CGFloat) {
| `- error: 'UIScrollView' is unavailable in watchOS
49 | var pageSize: CGFloat
50 | var contentOffset: 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollCalculations.swift:122:72: error: 'UIScrollView' is unavailable in watchOS
120 | /// - scrollView: The scroll view that is being scrolled.
121 | /// - Returns: Whether a page transition has been detected.
122 | func detectNewPageIndexIfNeeded(pagePosition: CGFloat, scrollView: UIScrollView) -> Bool {
| `- error: 'UIScrollView' is unavailable in watchOS
123 | guard var currentIndex = currentIndex else {
124 | return 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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollCalculations.swift:220:59: error: 'UIScrollView' is unavailable in watchOS
218 | /// - Returns: Whether the contentOffset was manipulated to achieve bouncing preference.
219 | @discardableResult
220 | func updateContentOffsetForBounceIfNeeded(scrollView: UIScrollView) -> Bool {
| `- error: 'UIScrollView' is unavailable in watchOS
221 | guard bounces == false else {
222 | return 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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollCalculations.swift:241:43: error: 'UIScrollView' is unavailable in watchOS
239 | /// - Parameter scrollView: The scroll view to check.
240 | /// - Returns: Whether it is the actual managed instance.
241 | func scrollViewIsActual(_ scrollView: UIScrollView) -> Bool {
| `- error: 'UIScrollView' is unavailable in watchOS
242 | return scrollView === pageViewController?.scrollView
243 | }
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollCalculations.swift:249:59: error: 'UIPageViewController' is unavailable in watchOS
247 | /// - Parameter pageViewController: The page view controller to check.
248 | /// - Returns: Whether it is the actual managed instance.
249 | func pageViewControllerIsActual(_ pageViewController: UIPageViewController) -> Bool {
| `- error: 'UIPageViewController' is unavailable in watchOS
250 | return pageViewController === self.pageViewController
251 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:16:58: error: 'UIPageViewController' is unavailable in watchOS
14 | // MARK: UIPageViewControllerDelegate
15 |
16 | public func pageViewController(_ pageViewController: UIPageViewController,
| `- error: 'UIPageViewController' is unavailable in watchOS
17 | willTransitionTo pendingViewControllers: [UIViewController]) {
18 | guard pageViewControllerIsActual(pageViewController) 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/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:17:78: error: 'UIViewController' is unavailable in watchOS
15 |
16 | public func pageViewController(_ pageViewController: UIPageViewController,
17 | willTransitionTo pendingViewControllers: [UIViewController]) {
| `- error: 'UIViewController' is unavailable in watchOS
18 | guard pageViewControllerIsActual(pageViewController) else {
19 | 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:27:60: error: 'UIPageViewController' is unavailable in watchOS
25 | }
26 |
27 | internal func pageViewController(_ pageViewController: UIPageViewController,
| `- error: 'UIPageViewController' is unavailable in watchOS
28 | willTransitionTo pendingViewControllers: [UIViewController],
29 | animated: Bool) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:28:80: error: 'UIViewController' is unavailable in watchOS
26 |
27 | internal func pageViewController(_ pageViewController: UIPageViewController,
28 | willTransitionTo pendingViewControllers: [UIViewController],
| `- error: 'UIViewController' is unavailable in watchOS
29 | animated: Bool) {
30 | guard pageViewControllerIsActual(pageViewController) 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:47:58: error: 'UIPageViewController' is unavailable in watchOS
45 | }
46 |
47 | public func pageViewController(_ pageViewController: UIPageViewController,
| `- error: 'UIPageViewController' is unavailable in watchOS
48 | didFinishAnimating finished: Bool,
49 | previousViewControllers: [UIViewController],
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:49:62: error: 'UIViewController' is unavailable in watchOS
47 | public func pageViewController(_ pageViewController: UIPageViewController,
48 | didFinishAnimating finished: Bool,
49 | previousViewControllers: [UIViewController],
| `- error: 'UIViewController' is unavailable in watchOS
50 | transitionCompleted completed: Bool) {
51 | defer {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:12:34: error: 'UIPageViewControllerDelegate' is unavailable in watchOS
10 |
11 | // MARK: - UIPageViewControllerDelegate
12 | extension PageboyViewController: UIPageViewControllerDelegate {
| `- error: 'UIPageViewControllerDelegate' is unavailable in watchOS
13 |
14 | // MARK: UIPageViewControllerDelegate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:80:11: note: 'UIPageViewControllerDelegate' has been explicitly marked unavailable here
78 |
79 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
80 | @protocol UIPageViewControllerDelegate <NSObject>
| `- note: 'UIPageViewControllerDelegate' has been explicitly marked unavailable here
81 |
82 | @optional
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:84:51: error: 'UIScrollView' is unavailable in watchOS
82 | extension PageboyViewController: UIScrollViewDelegate {
83 |
84 | public func scrollViewDidScroll(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
85 | guard let currentIndex = currentIndex, scrollViewIsActual(scrollView) else {
86 | 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:128:59: error: 'UIScrollView' is unavailable in watchOS
126 | }
127 |
128 | public func scrollViewWillBeginDragging(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
129 | guard scrollViewIsActual(scrollView) else {
130 | 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:137:66: error: 'UIScrollView' is unavailable in watchOS
135 | }
136 |
137 | public func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
138 | guard scrollViewIsActual(scrollView) else {
139 | 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:144:60: error: 'UIScrollView' is unavailable in watchOS
142 | }
143 |
144 | public func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
145 | guard scrollViewIsActual(scrollView) else {
146 | 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:151:57: error: 'UIScrollView' is unavailable in watchOS
149 | }
150 |
151 | public func scrollViewWillEndDragging(_ scrollView: UIScrollView,
| `- error: 'UIScrollView' is unavailable in watchOS
152 | withVelocity velocity: CGPoint,
153 | targetContentOffset: UnsafeMutablePointer<CGPoint>) {
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:161:57: error: 'UIScrollView' is unavailable in watchOS
159 | }
160 |
161 | private func scrollView(didEndScrolling scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
162 | guard scrollViewIsActual(scrollView) else {
163 | 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/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift:82:34: error: 'UIScrollViewDelegate' is unavailable in watchOS
80 |
81 | // MARK: - UIScrollViewDelegate
82 | extension PageboyViewController: UIScrollViewDelegate {
| `- error: 'UIScrollViewDelegate' is unavailable in watchOS
83 |
84 | public func scrollViewDidScroll(_ scrollView: UIScrollView) {
/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:312:11: note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
310 |
311 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
312 | @protocol UIScrollViewDelegate<NSObject>
| `- note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
313 |
314 | @optional
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift:173:65: error: 'UIViewController' is unavailable in watchOS
171 | internal var viewControllerCount: Int?
172 | /// A map of view controllers and related page indexes.
173 | internal lazy var viewControllerIndexMap = IndexedObjectMap<UIViewController>()
| `- error: 'UIViewController' is unavailable in watchOS
174 |
175 | /// The number of pages in the page view controller.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Updating.swift:34:41: error: 'UIViewController' is unavailable in watchOS
32 |
33 | func performUpdates(for newIndex: PageIndex?,
34 | viewController: UIViewController?,
| `- error: 'UIViewController' is unavailable in watchOS
35 | update: (operation: UpdateOperation, behavior: PageUpdateBehavior),
36 | indexOperation: (_ currentIndex: PageIndex, _ newIndex: PageIndex) -> Void,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Updating.swift:39:40: error: 'UIViewController' is unavailable in watchOS
37 | completion: ((Bool) -> Void)?) {
38 | guard let newIndex = newIndex, let viewController = viewController else { // no view controller - reset
39 | updateViewControllers(to: [UIViewController()],
| `- error: 'UIViewController' is unavailable in watchOS
40 | animated: false,
41 | async: 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/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollCalculations.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PageboyViewController+ScrollCalculations.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+ScrollDetection.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PageboyViewController+ScrollDetection.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Updating.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PageboyViewController+Updating.swift
SwiftCompile normal arm64 Compiling\ UIPageViewController+ScrollView.swift,\ UIScrollView+Interaction.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIPageViewController+ScrollView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIScrollView+Interaction.swift (in target 'Pageboy' from project 'Pageboy')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIPageViewController+ScrollView.swift:13:21: error: 'UIScrollView' is unavailable in watchOS
11 | internal extension UIPageViewController {
12 |
13 | var scrollView: UIScrollView? {
| `- error: 'UIScrollView' is unavailable in watchOS
14 | for subview in view.subviews {
15 | if let scrollView = subview as? UIScrollView {
/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/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIPageViewController+ScrollView.swift:11:20: error: 'UIPageViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | internal extension UIPageViewController {
| `- error: 'UIPageViewController' is unavailable in watchOS
12 |
13 | var scrollView: UIScrollView? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageViewController.h:51:12: note: 'UIPageViewController' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UIPageViewController : UIViewController {
| `- note: 'UIPageViewController' has been explicitly marked unavailable here
52 | }
53 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIPageViewController+ScrollView.swift:15:45: error: 'UIScrollView' is unavailable in watchOS
13 | var scrollView: UIScrollView? {
14 | for subview in view.subviews {
15 | if let scrollView = subview as? UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
16 | return scrollView
17 | }
/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
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIPageViewController+ScrollView.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIPageViewController+ScrollView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIScrollView+Interaction.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIScrollView+Interaction.swift
SwiftCompile normal arm64 Compiling\ UIView+Localization.swift,\ IndexedObjectMap.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+Localization.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/IndexedObjectMap.swift (in target 'Pageboy' from project 'Pageboy')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+Localization.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIView+Localization.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/IndexedObjectMap.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IndexedObjectMap.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 22:36:11.534 xcodebuild[863:5072] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ Pageboy (in target 'Pageboy' from project 'Pageboy')
SwiftCompile normal arm64 (in target 'Pageboy' from project 'Pageboy')
Building workspace Tabman with scheme Tabman
(3 failures)
BUILD FAILURE 6.4 watchOS