Build Information
Failed to build Tabman, reference main (b66602), with Swift 6.4 for watchOS using Xcode 27.0 on 25 Sep 2026 02:35:50 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
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:
SwiftCompile normal arm64_32 (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.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_32-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/Objects-normal/arm64_32/Pageboy-dependencies-1.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -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_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/DerivedSources/arm64_32 -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_32/Pageboy_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/Objects-normal/arm64_32/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_32/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_32/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_32/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_32/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_32/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_32/Pageboy.abi.json
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 | /*
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
/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 Compiling\ PageboyViewController.swift,\ PageboyViewControllerDataSource.swift,\ PageboyViewControllerDelegate.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 (in target 'Pageboy' from project 'Pageboy')
/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/PageboyViewController.swift:333:36: error: 'UIViewController' is unavailable in watchOS
331 | let sanitizedIndex = min(index, newPageCount - 1)
332 |
333 | let newViewController: UIViewController?
| `- error: 'UIViewController' is unavailable in watchOS
334 | let newIndex: Int?
335 | if sanitizedIndex >= 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/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 | /*
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PageboyViewController.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Protocols/PageboyViewControllerDataSource.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PageboyViewControllerDataSource.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Protocols/PageboyViewControllerDelegate.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PageboyViewControllerDelegate.swift
SwiftCompile normal arm64_32 Compiling\ resource_bundle_accessor.swift,\ PageboyAutoScroller.swift,\ PageboyViewController+AutoScrolling.swift /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 (in target 'Pageboy' from project 'Pageboy')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pageboy.build/Debug-watchos/Pageboy-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/AutoScrolling/PageboyAutoScroller.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PageboyAutoScroller.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/AutoScrolling/PageboyViewController+AutoScrolling.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PageboyViewController+AutoScrolling.swift
SwiftCompile normal arm64_32 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')
SwiftCompile normal arm64_32 /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_32 /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
/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
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).
SwiftCompile normal arm64 (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ UIViewController+Pageboy.swift,\ DispatchQueue+main.swift,\ UIApplication+SafeShared.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 (in target 'Pageboy' from project 'Pageboy')
/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/UIApplication+SafeShared.swift:18:15: error: 'UIApplication' is unavailable in watchOS
16 | }
17 |
18 | guard UIApplication.responds(to: NSSelectorFromString("sharedApplication")),
| `- error: 'UIApplication' is unavailable in watchOS
19 | let unmanagedSharedApplication = UIApplication.perform(NSSelectorFromString("sharedApplication")) else {
20 | 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:19:46: error: 'UIApplication' is unavailable in watchOS
17 |
18 | guard UIApplication.responds(to: NSSelectorFromString("sharedApplication")),
19 | let unmanagedSharedApplication = UIApplication.perform(NSSelectorFromString("sharedApplication")) else {
| `- error: 'UIApplication' is unavailable in watchOS
20 | return nil
21 | }
/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.");
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/UIViewController+Pageboy.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIViewController+Pageboy.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/DispatchQueue+main.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DispatchQueue+main.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIApplication+SafeShared.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIApplication+SafeShared.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')
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
/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_32 Compiling\ UIView+Animation.swift,\ UIView+AutoLayout.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 (in target 'Pageboy' from project 'Pageboy')
/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+Animation.swift:16:9: error: 'UIView' is unavailable in watchOS
14 | during animations: @escaping () -> Void,
15 | completion: ((Bool) -> Void)? = nil) {
16 | UIView.transition(with: self,
| `- error: 'UIView' is unavailable in watchOS
17 | duration: duration,
18 | options: .transitionCrossDissolve,
/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+AutoLayout.swift:25:60: error: 'NSLayoutConstraint' is unavailable in watchOS
23 |
24 |
25 | return addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
26 | return [
27 | topAnchor.constraint(equalTo: superview.topAnchor),
/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:38:71: error: 'NSLayoutConstraint' is unavailable in watchOS
36 | func matchWidth(to view: UIView,
37 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
38 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
39 | return [NSLayoutConstraint(item: self,
40 | attribute: .width,
/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).
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+Animation.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIView+Animation.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIView+AutoLayout.swift
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/Extensions/UIView+AutoLayout.swift:39:21: error: 'NSLayoutConstraint' is unavailable in watchOS
37 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
38 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
39 | return [NSLayoutConstraint(item: self,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
40 | attribute: .width,
41 | relatedBy: .equal,
/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:61:71: error: 'NSLayoutConstraint' is unavailable in watchOS
59 | func matchHeight(to view: UIView,
60 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
61 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
62 | return [NSLayoutConstraint(item: self,
63 | attribute: .height,
/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:62:21: error: 'NSLayoutConstraint' is unavailable in watchOS
60 | priority: UILayoutPriority = .required) -> NSLayoutConstraint? {
61 | let constraints = addConstraints(priority: priority, { () -> [NSLayoutConstraint] in
62 | return [NSLayoutConstraint(item: self,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
63 | attribute: .height,
64 | relatedBy: .equal,
/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).
SwiftCompile normal arm64 Compiling\ PatchedPageViewController.swift,\ WeakContainer.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 (in target 'Pageboy' from project 'Pageboy')
/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 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/PatchedPageViewController.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PatchedPageViewController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Utilities/WeakContainer.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile WeakContainer.swift
SwiftCompile normal arm64 Compiling\ NavigationDirection.swift,\ Page.swift,\ PageboyViewController+Management.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 (in target 'Pageboy' from project 'Pageboy')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Model/NavigationDirection.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NavigationDirection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/Model/Page.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Page.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Pageboy/Sources/Pageboy/PageboyViewController+Management.swift (in target 'Pageboy' from project 'Pageboy')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PageboyViewController+Management.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-24 22:35:48.794 xcodebuild[866:5113] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64_32 (in target 'Pageboy' from project 'Pageboy')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Pageboy (in target 'Pageboy' from project 'Pageboy')
Building workspace Tabman with scheme Tabman
(3 failures)
BUILD FAILURE 6.4 watchOS