Build Information
Failed to build DynamicOverlay, reference 1.0.2 (e4e7fa), with Swift 6.4 for watchOS using Xcode 27.0 on 26 Sep 2026 15:45:34 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 DynamicOverlay -destination generic/platform=watchOSBuild Log
15 | var overlayViewController: UIViewController { get }
| `- error: 'UIViewController' is unavailable in watchOS
16 | }
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/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/OverlayContainer/Source/OverlayContainer/OverlayTransitioningDelegate.swift:23:32: error: 'UIViewController' is unavailable in watchOS
21 | public protocol OverlayContainerContextTransitioning: OverlayContainerTransitionContext {
22 | /// The manipulated child view controller.
23 | var overlayViewController: UIViewController { get }
| `- error: 'UIViewController' is unavailable in watchOS
24 | /// The expected notch index once the animations ended.
25 | var targetNotchIndex: Int { get }
/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/OverlayContainer/Source/OverlayContainer/OverlayTransitioningDelegate.swift:35:62: error: 'UIViewController' is unavailable in watchOS
33 | public protocol OverlayTransitioningDelegate: AnyObject {
34 | /// Returns the target notch policy for the specified child view controller.
35 | func overlayTargetNotchPolicy(for overlayViewController: UIViewController) -> OverlayTranslationTargetNotchPolicy?
| `- error: 'UIViewController' is unavailable in watchOS
36 | /// Returns the animation controller for the specified child view controller.
37 | func animationController(for overlayViewController: UIViewController) -> OverlayAnimatedTransitioning?
/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/OverlayContainer/Source/OverlayContainer/OverlayTransitioningDelegate.swift:37:57: error: 'UIViewController' is unavailable in watchOS
35 | func overlayTargetNotchPolicy(for overlayViewController: UIViewController) -> OverlayTranslationTargetNotchPolicy?
36 | /// Returns the animation controller for the specified child view controller.
37 | func animationController(for overlayViewController: UIViewController) -> OverlayAnimatedTransitioning?
| `- error: 'UIViewController' is unavailable in watchOS
38 | }
39 |
/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/OverlayContainer/Source/OverlayContainer/OverlayTransitioningDelegate.swift:55:88: error: 'UIViewImplicitlyAnimating' is unavailable in watchOS
53 | public protocol OverlayAnimatedTransitioning {
54 | /// Returns the animator that will animate the end of the translation.
55 | func interruptibleAnimator(using context: OverlayContainerContextTransitioning) -> UIViewImplicitlyAnimating
| `- error: 'UIViewImplicitlyAnimating' is unavailable in watchOS
56 | }
57 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewAnimating.h:77:11: note: 'UIViewImplicitlyAnimating' has been explicitly marked unavailable here
75 |
76 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
77 | @protocol UIViewImplicitlyAnimating <UIViewAnimating>
| `- note: 'UIViewImplicitlyAnimating' has been explicitly marked unavailable here
78 |
79 | @optional
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayTransitioningDelegate.swift:60:62: error: 'UIViewController' is unavailable in watchOS
58 | public extension OverlayTransitioningDelegate {
59 |
60 | func overlayTargetNotchPolicy(for overlayViewController: UIViewController) -> OverlayTranslationTargetNotchPolicy? {
| `- error: 'UIViewController' is unavailable in watchOS
61 | nil
62 | }
/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 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerViewController.swift (in target 'OverlayContainer' from project 'OverlayContainer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OverlayContainerViewController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerViewControllerDelegate.swift (in target 'OverlayContainer' from project 'OverlayContainer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OverlayContainerViewControllerDelegate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayTransitioningDelegate.swift (in target 'OverlayContainer' from project 'OverlayContainer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OverlayTransitioningDelegate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayTranslationFunction.swift (in target 'OverlayContainer' from project 'OverlayContainer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OverlayTranslationFunction.swift
SwiftCompile normal arm64 Compiling\ PanGestureOverlayTranslationDriver.swift,\ ScrollViewOverlayTranslationDriver.swift,\ GroundView.swift,\ OverlayContainerView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/PanGestureOverlayTranslationDriver.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Views/GroundView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Views/OverlayContainerView.swift (in target 'OverlayContainer' from project 'OverlayContainer')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/PanGestureOverlayTranslationDriver.swift:36:60: error: 'UIGestureRecognizer' is unavailable in watchOS
34 | // MARK: - UIGestureRecognizerDelegate
35 |
36 | func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
| `- error: 'UIGestureRecognizer' is unavailable in watchOS
37 | guard let view = gestureRecognizer.view,
38 | let gesture = gestureRecognizer as? OverlayTranslationGestureRecognizer 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/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIGestureRecognizer : NSObject
| `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
36 |
37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/PanGestureOverlayTranslationDriver.swift:12:43: error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
10 | class PanGestureOverlayTranslationDriver: NSObject,
11 | OverlayTranslationDriver,
12 | UIGestureRecognizerDelegate {
| `- error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
13 |
14 | private weak var translationController: OverlayTranslationController?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:91:11: note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
89 |
90 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
91 | @protocol UIGestureRecognizerDelegate <NSObject>
| `- note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
92 | @optional
93 | // called when a gesture recognizer attempts to transition out of UIGestureRecognizerStatePossible. returning NO causes it to transition to UIGestureRecognizerStateFailed
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift:13:26: error: 'UIScrollView' is unavailable in watchOS
11 |
12 | weak var translationController: OverlayTranslationController?
13 | weak var scrollView: UIScrollView?
| `- error: 'UIScrollView' is unavailable in watchOS
14 |
15 | private let scrollViewDelegateProxy = OverlayScrollViewDelegateProxy()
/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/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift:25:75: error: 'UIScrollView' is unavailable in watchOS
23 | // MARK: - Life Cycle
24 |
25 | init(translationController: OverlayTranslationController, scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
26 | self.translationController = translationController
27 | self.scrollView = scrollView
/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/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift:40:59: error: 'UIScrollView' is unavailable in watchOS
38 | // MARK: - OverlayScrollViewDelegate
39 |
40 | func overlayScrollViewWillBeginDragging(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
41 | translationController?.startOverlayTranslation()
42 | }
/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/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift:44:51: error: 'UIScrollView' is unavailable in watchOS
42 | }
43 |
44 | func overlayScrollViewDidScroll(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
45 | guard let controller = translationController else { return }
46 | let previousTranslation = scrollViewTranslation
/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/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift:63:42: error: 'UIScrollView' is unavailable in watchOS
61 | }
62 |
63 | func overlayScrollView(_ scrollView: UIScrollView,
| `- error: 'UIScrollView' is unavailable in watchOS
64 | willEndDraggingwithVelocity velocity: CGPoint,
65 | 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/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift:97:58: error: 'UIScrollView' is unavailable in watchOS
95 | // MARK: - Private
96 |
97 | private func shouldDragOverlay(following scrollView: UIScrollView) -> Bool {
| `- error: 'UIScrollView' is unavailable in watchOS
98 | guard let controller = translationController, scrollView.isTracking else { return false }
99 | let velocity = scrollView.panGestureRecognizer.velocity(in: nil).y
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
85 |
86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
| `- note: 'UIScrollView' has been explicitly marked unavailable here
88 |
89 | @property(nonatomic) CGPoint contentOffset; // default CGPointZero
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/PanGestureOverlayTranslationDriver.swift (in target 'OverlayContainer' from project 'OverlayContainer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PanGestureOverlayTranslationDriver.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift (in target 'OverlayContainer' from project 'OverlayContainer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ScrollViewOverlayTranslationDriver.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Views/GroundView.swift (in target 'OverlayContainer' from project 'OverlayContainer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GroundView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Views/OverlayContainerView.swift (in target 'OverlayContainer' from project 'OverlayContainer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OverlayContainerView.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ OverlayContainer (in target 'OverlayContainer' from project 'OverlayContainer')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/ConcreteOverlayContainerContextTargetNotchPolicy.swift:12:32: error: 'UIViewController' is unavailable in watchOS
10 | struct ConcreteOverlayContainerContextTargetNotchPolicy: OverlayContainerContextTargetNotchPolicy {
11 | let isDragging: Bool
12 | let overlayViewController: UIViewController
| `- error: 'UIViewController' is unavailable in watchOS
13 | let overlayTranslationHeight: CGFloat
14 | let velocity: 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/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/OverlayContainer/Source/OverlayContainer/Internal/ConcreteOverlayContainerContextTransitioning.swift:17:32: error: 'UIViewController' is unavailable in watchOS
15 | let isCancelled: Bool
16 | let isAnimated: Bool
17 | let overlayViewController: UIViewController
| `- error: 'UIViewController' is unavailable in watchOS
18 | let overlayTranslationHeight: CGFloat
19 | let velocity: 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/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/OverlayContainerViewControllerDelegate+Defaults.swift:12:96: error: 'UIViewController' is unavailable in watchOS
10 | public extension OverlayContainerViewControllerDelegate {
11 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
12 | transitioningDelegateForOverlay overlayViewController: UIViewController) -> OverlayTransitioningDelegate? {
| `- error: 'UIViewController' is unavailable in watchOS
13 | return nil
14 | }
/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/OverlayContainerViewControllerDelegate+Defaults.swift:17:89: error: 'UIViewController' is unavailable in watchOS
15 |
16 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
17 | scrollViewDrivingOverlay overlayViewController: UIViewController) -> UIScrollView? {
| `- error: 'UIViewController' is unavailable in watchOS
18 | return nil
19 | }
/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/OverlayContainerViewControllerDelegate+Defaults.swift:17:110: error: 'UIScrollView' is unavailable in watchOS
15 |
16 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
17 | scrollViewDrivingOverlay overlayViewController: UIViewController) -> UIScrollView? {
| `- error: 'UIScrollView' is unavailable in watchOS
18 | return nil
19 | }
/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/OverlayContainerViewControllerDelegate+Defaults.swift:22:91: error: 'UIViewController' is unavailable in watchOS
20 |
21 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
22 | shouldStartDraggingOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
23 | at point: CGPoint,
24 | in coordinateSpace: UICoordinateSpace) -> 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/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/OverlayContainerViewControllerDelegate+Defaults.swift:30:101: error: 'UIViewController' is unavailable in watchOS
28 |
29 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
30 | overlayTranslationFunctionForOverlay overlayViewController: UIViewController) -> OverlayTranslationFunction? {
| `- error: 'UIViewController' is unavailable in watchOS
31 | return nil
32 | }
/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/OverlayContainerViewControllerDelegate+Defaults.swift:35:80: error: 'UIViewController' is unavailable in watchOS
33 |
34 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
35 | willMoveOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
36 | toNotchAt index: Int) {}
37 |
/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/OverlayContainerViewControllerDelegate+Defaults.swift:39:79: error: 'UIViewController' is unavailable in watchOS
37 |
38 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
39 | didMoveOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
40 | toNotchAt index: Int) {}
41 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/OverlayContainerViewControllerDelegate+Defaults.swift:43:89: error: 'UIViewController' is unavailable in watchOS
41 |
42 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
43 | willStartDraggingOverlay overlayViewController: UIViewController) {}
| `- error: 'UIViewController' is unavailable in watchOS
44 |
45 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/OverlayContainerViewControllerDelegate+Defaults.swift:46:87: error: 'UIViewController' is unavailable in watchOS
44 |
45 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
46 | willEndDraggingOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
47 | atVelocity velocity: CGPoint) {}
48 |
/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/OverlayContainerViewControllerDelegate+Defaults.swift:50:85: error: 'UIViewController' is unavailable in watchOS
48 |
49 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
50 | willTranslateOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
51 | transitionCoordinator: OverlayContainerTransitionCoordinator) {}
52 |
/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/OverlayContainerViewControllerDelegate+Defaults.swift:55:75: error: 'UIViewController' is unavailable in watchOS
53 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
54 | canReachNotchAt index: Int,
55 | forOverlay overlayViewController: UIViewController) -> Bool {
| `- error: 'UIViewController' is unavailable in watchOS
56 | return true
57 | }
/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIPanGesture+Utils.swift:10:11: error: 'UIPanGestureRecognizer' is unavailable in watchOS
8 | import UIKit
9 |
10 | extension UIPanGestureRecognizer {
| `- error: 'UIPanGestureRecognizer' is unavailable in watchOS
11 |
12 | enum VerticalDirection {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
29 |
30 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic) NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos); // default is 1. the minimum number of touches required to match
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIScrollViiew+Utils.swift:10:11: error: 'UIScrollView' is unavailable in watchOS
8 | import UIKit
9 |
10 | extension UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
11 |
12 | var scrollsUp: 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/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIScrollViiew+Utils.swift:30:11: error: 'UIScrollView' is unavailable in watchOS
28 |
29 |
30 | extension UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
31 |
32 | var oc_adjustedContentInset: UIEdgeInsets {
/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIView+Constraints.swift:10:11: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | func pinToSuperview(with insets: UIEdgeInsets = .zero, edges: UIRectEdge = .all) {
12 | guard let superview = superview else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIView+Subviews.swift:10:11: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | func removeAllSubviews() {
12 | subviews.forEach { $0.removeFromSuperview() }
/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIViewController+Children.swift:11:28: error: 'UIViewController' is unavailable in watchOS
9 |
10 | extension UIViewController {
11 | func addChild(_ child: UIViewController, in containerView: UIView) {
| `- error: 'UIViewController' is unavailable in watchOS
12 | guard containerView.isDescendant(of: view) else { return }
13 | addChild(child)
/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIViewController+Children.swift:11:64: error: 'UIView' is unavailable in watchOS
9 |
10 | extension UIViewController {
11 | func addChild(_ child: UIViewController, in containerView: UIView) {
| `- error: 'UIView' is unavailable in watchOS
12 | guard containerView.isDescendant(of: view) else { return }
13 | addChild(child)
/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIViewController+Children.swift:19:31: error: 'UIViewController' is unavailable in watchOS
17 | }
18 |
19 | func removeChild(_ child: UIViewController) {
| `- error: 'UIViewController' is unavailable in watchOS
20 | child.willMove(toParent: nil)
21 | child.view.removeFromSuperview()
/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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIViewController+Children.swift:26:52: error: 'UIPresentationController' is unavailable in watchOS
24 |
25 |
26 | func oc_findPresentationController<Controller: UIPresentationController>(_ type: Controller.Type) -> Controller? {
| `- error: 'UIPresentationController' is unavailable in watchOS
27 | if let controller = presentationController as? Controller {
28 | return 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/UIPresentationController.h:65:12: note: 'UIPresentationController' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UIPresentationController : NSObject <UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIPresentationController' has been explicitly marked unavailable here
66 |
67 | @property(nonatomic, strong, readonly) UIViewController *presentingViewController;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIViewController+Children.swift:33:38: error: 'UIViewController' is unavailable in watchOS
31 | }
32 |
33 | func oc_findChildren<Controller: UIViewController>(_ type: Controller.Type) -> [Controller] {
| `- error: 'UIViewController' is unavailable in watchOS
34 | if let controller = self as? Controller {
35 | return [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/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIViewController+Children.swift:10:11: error: 'UIViewController' is unavailable in watchOS
8 | import UIKit
9 |
10 | extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
11 | func addChild(_ child: UIViewController, in containerView: UIView) {
12 | guard containerView.isDescendant(of: view) else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/OverlayContainer/Source/OverlayContainer/Internal/HeightContraintOverlayTranslationController.swift:23:92: error: 'UIViewController' is unavailable in watchOS
21 |
22 | protocol HeightConstraintOverlayTranslationControllerDelegate: AnyObject {
23 | func overlayViewController(for translationController: OverlayTranslationController) -> UIViewController?
| `- error: 'UIViewController' is unavailable in watchOS
24 |
25 | func translationController(_ translationController: OverlayTranslationController,
/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/OverlayContainer/Source/OverlayContainer/Internal/HeightContraintOverlayTranslationController.swift:44:40: error: 'UIViewController' is unavailable in watchOS
42 |
43 |
44 | private var overlayViewController: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
45 | return delegate?.overlayViewController(for: self)
46 | }
/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/OverlayContainer/Source/OverlayContainer/Internal/HeightContraintOverlayTranslationController.swift:48:51: error: 'UIViewImplicitlyAnimating' is unavailable in watchOS
46 | }
47 |
48 | private var lastScheduledTranslationAnimator: UIViewImplicitlyAnimating?
| `- error: 'UIViewImplicitlyAnimating' is unavailable in watchOS
49 |
50 | private var translationEndNotchIndex = 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/UIViewAnimating.h:77:11: note: 'UIViewImplicitlyAnimating' has been explicitly marked unavailable here
75 |
76 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
77 | @protocol UIViewImplicitlyAnimating <UIViewAnimating>
| `- note: 'UIViewImplicitlyAnimating' has been explicitly marked unavailable here
78 |
79 | @optional
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/HeightContraintOverlayTranslationController.swift:60:46: error: 'NSLayoutConstraint' is unavailable in watchOS
58 |
59 | private let configuration: OverlayContainerConfiguration
60 | private let translationHeightConstraint: NSLayoutConstraint
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
61 | private var isDragging = false
62 |
/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/OverlayContainer/Source/OverlayContainer/Internal/HeightContraintOverlayTranslationController.swift:65:39: error: 'NSLayoutConstraint' is unavailable in watchOS
63 | // MARK: - Life Cycle
64 |
65 | init(translationHeightConstraint: NSLayoutConstraint,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
66 | configuration: OverlayContainerConfiguration) {
67 | self.translationHeightConstraint = translationHeightConstraint
/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/OverlayContainer/Source/OverlayContainer/Internal/InterruptibleAnimatorOverlayContainerTransitionCoordinator.swift:12:27: error: 'UIViewImplicitlyAnimating' is unavailable in watchOS
10 | class InterruptibleAnimatorOverlayContainerTransitionCoordinator: OverlayContainerTransitionCoordinator {
11 |
12 | private let animator: UIViewImplicitlyAnimating
| `- error: 'UIViewImplicitlyAnimating' is unavailable in watchOS
13 | private let context: OverlayContainerTransitionCoordinatorContext
14 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewAnimating.h:77:11: note: 'UIViewImplicitlyAnimating' has been explicitly marked unavailable here
75 |
76 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
77 | @protocol UIViewImplicitlyAnimating <UIViewAnimating>
| `- note: 'UIViewImplicitlyAnimating' has been explicitly marked unavailable here
78 |
79 | @optional
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/InterruptibleAnimatorOverlayContainerTransitionCoordinator.swift:17:20: error: 'UIViewImplicitlyAnimating' is unavailable in watchOS
15 | // MARK: - Life Cycle
16 |
17 | init(animator: UIViewImplicitlyAnimating, context: OverlayContainerTransitionCoordinatorContext) {
| `- error: 'UIViewImplicitlyAnimating' is unavailable in watchOS
18 | self.animator = animator
19 | self.context = context
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewAnimating.h:77:11: note: 'UIViewImplicitlyAnimating' has been explicitly marked unavailable here
75 |
76 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
77 | @protocol UIViewImplicitlyAnimating <UIViewAnimating>
| `- note: 'UIViewImplicitlyAnimating' has been explicitly marked unavailable here
78 |
79 | @optional
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfiguration.swift:15:66: error: 'UIViewController' is unavailable in watchOS
13 | func heightForNotch(at index: Int) -> CGFloat
14 |
15 | func canReachNotch(at index: Int, for overlayViewController: UIViewController) -> Bool
| `- error: 'UIViewController' is unavailable in watchOS
16 | func animationController(forOverlay overlay: UIViewController) -> OverlayAnimatedTransitioning
17 | func overlayTargetNotchPolicy(forOverlay overlay: UIViewController) -> OverlayTranslationTargetNotchPolicy
/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfiguration.swift:16:50: error: 'UIViewController' is unavailable in watchOS
14 |
15 | func canReachNotch(at index: Int, for overlayViewController: UIViewController) -> Bool
16 | func animationController(forOverlay overlay: UIViewController) -> OverlayAnimatedTransitioning
| `- error: 'UIViewController' is unavailable in watchOS
17 | func overlayTargetNotchPolicy(forOverlay overlay: UIViewController) -> OverlayTranslationTargetNotchPolicy
18 |
/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfiguration.swift:17:55: error: 'UIViewController' is unavailable in watchOS
15 | func canReachNotch(at index: Int, for overlayViewController: UIViewController) -> Bool
16 | func animationController(forOverlay overlay: UIViewController) -> OverlayAnimatedTransitioning
17 | func overlayTargetNotchPolicy(forOverlay overlay: UIViewController) -> OverlayTranslationTargetNotchPolicy
| `- error: 'UIViewController' is unavailable in watchOS
18 |
19 | func scrollView(drivingOverlay controller: UIViewController) -> 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/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfiguration.swift:19:48: error: 'UIViewController' is unavailable in watchOS
17 | func overlayTargetNotchPolicy(forOverlay overlay: UIViewController) -> OverlayTranslationTargetNotchPolicy
18 |
19 | func scrollView(drivingOverlay controller: UIViewController) -> UIScrollView?
| `- error: 'UIViewController' is unavailable in watchOS
20 |
21 | func shouldStartDraggingOverlay(_ viewController: 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/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfiguration.swift:19:69: error: 'UIScrollView' is unavailable in watchOS
17 | func overlayTargetNotchPolicy(forOverlay overlay: UIViewController) -> OverlayTranslationTargetNotchPolicy
18 |
19 | func scrollView(drivingOverlay controller: UIViewController) -> UIScrollView?
| `- error: 'UIScrollView' is unavailable in watchOS
20 |
21 | func shouldStartDraggingOverlay(_ viewController: 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/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfiguration.swift:21:55: error: 'UIViewController' is unavailable in watchOS
19 | func scrollView(drivingOverlay controller: UIViewController) -> UIScrollView?
20 |
21 | func shouldStartDraggingOverlay(_ viewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
22 | at point: CGPoint,
23 | in coordinateSpace: UICoordinateSpace) -> 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/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfiguration.swift:25:64: error: 'UIViewController' is unavailable in watchOS
23 | in coordinateSpace: UICoordinateSpace) -> Bool
24 | func overlayTranslationFunction(using context: OverlayTranslationParameters,
25 | for overlayViewController: UIViewController) -> OverlayTranslationFunction
| `- error: 'UIViewController' is unavailable in watchOS
26 | }
27 |
/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfiguration.swift:60:52: error: 'UIViewController' is unavailable in watchOS
58 | }
59 |
60 | func enabledNotchIndexes(for overlayContainer: UIViewController) -> [Int] {
| `- error: 'UIViewController' is unavailable in watchOS
61 | return (0..<numberOfNotches()).filter { canReachNotch(at: $0, for: overlayContainer) }
62 | }
/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfigurationImplementation.swift:53:50: error: 'UIViewController' is unavailable in watchOS
51 | }
52 |
53 | func animationController(forOverlay overlay: UIViewController) -> OverlayAnimatedTransitioning {
| `- error: 'UIViewController' is unavailable in watchOS
54 | guard let controller = overlayContainerViewController else {
55 | return SpringOverlayTranslationAnimationController()
/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfigurationImplementation.swift:65:55: error: 'UIViewController' is unavailable in watchOS
63 | }
64 |
65 | func overlayTargetNotchPolicy(forOverlay overlay: UIViewController) -> OverlayTranslationTargetNotchPolicy {
| `- error: 'UIViewController' is unavailable in watchOS
66 | guard let controller = overlayContainerViewController else {
67 | return RushingForwardTargetNotchPolicy()
/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfigurationImplementation.swift:76:48: error: 'UIViewController' is unavailable in watchOS
74 | }
75 |
76 | func scrollView(drivingOverlay controller: UIViewController) -> UIScrollView? {
| `- error: 'UIViewController' is unavailable in watchOS
77 | guard let containerController = overlayContainerViewController else { return nil }
78 | return delegate?.overlayContainerViewController(containerController, scrollViewDrivingOverlay: 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/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfigurationImplementation.swift:76:69: error: 'UIScrollView' is unavailable in watchOS
74 | }
75 |
76 | func scrollView(drivingOverlay controller: UIViewController) -> UIScrollView? {
| `- error: 'UIScrollView' is unavailable in watchOS
77 | guard let containerController = overlayContainerViewController else { return nil }
78 | return delegate?.overlayContainerViewController(containerController, scrollViewDrivingOverlay: 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/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfigurationImplementation.swift:81:55: error: 'UIViewController' is unavailable in watchOS
79 | }
80 |
81 | func shouldStartDraggingOverlay(_ viewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
82 | at point: CGPoint,
83 | in coordinateSpace: UICoordinateSpace) -> 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/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfigurationImplementation.swift:94:64: error: 'UIViewController' is unavailable in watchOS
92 |
93 | func overlayTranslationFunction(using context: OverlayTranslationParameters,
94 | for overlayViewController: UIViewController) -> OverlayTranslationFunction {
| `- error: 'UIViewController' is unavailable in watchOS
95 | guard let containerController = overlayContainerViewController else {
96 | return RubberBandOverlayTranslationFunction()
/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfigurationImplementation.swift:104:66: error: 'UIViewController' is unavailable in watchOS
102 | }
103 |
104 | func canReachNotch(at index: Int, for overlayViewController: UIViewController) -> Bool {
| `- error: 'UIViewController' is unavailable in watchOS
105 | guard let containerController = overlayContainerViewController else {
106 | return true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayScrollViewDelegate.swift:11:59: error: 'UIScrollView' is unavailable in watchOS
9 |
10 | protocol OverlayScrollViewDelegate: AnyObject {
11 | func overlayScrollViewWillBeginDragging(_ scrollView: UIScrollView)
| `- error: 'UIScrollView' is unavailable in watchOS
12 | func overlayScrollViewDidScroll(_ scrollView: UIScrollView)
13 | func overlayScrollView(_ 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: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/OverlayContainer/Source/OverlayContainer/Internal/OverlayScrollViewDelegate.swift:12:51: error: 'UIScrollView' is unavailable in watchOS
10 | protocol OverlayScrollViewDelegate: AnyObject {
11 | func overlayScrollViewWillBeginDragging(_ scrollView: UIScrollView)
12 | func overlayScrollViewDidScroll(_ scrollView: UIScrollView)
| `- error: 'UIScrollView' is unavailable in watchOS
13 | func overlayScrollView(_ scrollView: UIScrollView,
14 | willEndDraggingwithVelocity velocity: 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/OverlayContainer/Source/OverlayContainer/Internal/OverlayScrollViewDelegate.swift:13:42: error: 'UIScrollView' is unavailable in watchOS
11 | func overlayScrollViewWillBeginDragging(_ scrollView: UIScrollView)
12 | func overlayScrollViewDidScroll(_ scrollView: UIScrollView)
13 | func overlayScrollView(_ scrollView: UIScrollView,
| `- error: 'UIScrollView' is unavailable in watchOS
14 | willEndDraggingwithVelocity velocity: CGPoint,
15 | 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/OverlayContainer/Source/OverlayContainer/Internal/OverlayScrollViewDelegateProxy.swift:13:40: error: 'UIScrollViewDelegate' is unavailable in watchOS
11 |
12 | private var scrollViewObservation: NSKeyValueObservation?
13 | private weak var originalDelegate: UIScrollViewDelegate?
| `- error: 'UIScrollViewDelegate' is unavailable in watchOS
14 | private weak var scrollView: UIScrollView?
15 | private weak var delegate: OverlayScrollViewDelegate?
/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayScrollViewDelegateProxy.swift:14:34: error: 'UIScrollView' is unavailable in watchOS
12 | private var scrollViewObservation: NSKeyValueObservation?
13 | private weak var originalDelegate: UIScrollViewDelegate?
14 | private weak var scrollView: UIScrollView?
| `- error: 'UIScrollView' is unavailable in watchOS
15 | private weak var delegate: OverlayScrollViewDelegate?
16 |
/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayScrollViewDelegateProxy.swift:44:94: error: 'UIScrollView' is unavailable in watchOS
42 | }
43 |
44 | func forward(to delegate: OverlayScrollViewDelegate, delegateInvocationsFrom scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
45 | guard !(scrollView.delegate === self) else { return }
46 | cancelForwarding()
/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayScrollViewDelegateProxy.swift:66:44: error: 'UIScrollView' is unavailable in watchOS
64 | // MARK: - UIScrollViewDelegate
65 |
66 | func scrollViewDidScroll(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
67 | delegate?.overlayScrollViewDidScroll(scrollView)
68 | originalDelegate?.scrollViewDidScroll?(scrollView)
/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayScrollViewDelegateProxy.swift:71:50: error: 'UIScrollView' is unavailable in watchOS
69 | }
70 |
71 | func scrollViewWillEndDragging(_ scrollView: UIScrollView,
| `- error: 'UIScrollView' is unavailable in watchOS
72 | withVelocity velocity: CGPoint,
73 | 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/OverlayContainer/Source/OverlayContainer/Internal/OverlayScrollViewDelegateProxy.swift:86:52: error: 'UIScrollView' is unavailable in watchOS
84 | }
85 |
86 | func scrollViewWillBeginDragging(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
87 | delegate?.overlayScrollViewWillBeginDragging(scrollView)
88 | originalDelegate?.scrollViewWillBeginDragging?(scrollView)
/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayScrollViewDelegateProxy.swift:10:49: error: 'UIScrollViewDelegate' is unavailable in watchOS
8 | import UIKit
9 |
10 | class OverlayScrollViewDelegateProxy: NSObject, UIScrollViewDelegate {
| `- error: 'UIScrollViewDelegate' is unavailable in watchOS
11 |
12 | private var scrollViewObservation: NSKeyValueObservation?
/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayTranslationGestureRecognizer.swift:12:33: error: 'UIScrollView' is unavailable in watchOS
10 | class OverlayTranslationGestureRecognizer: UIPanGestureRecognizer {
11 |
12 | weak var drivingScrollView: UIScrollView?
| `- error: 'UIScrollView' is unavailable in watchOS
13 |
14 | private(set) var startingLocation: CGPoint = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/OverlayContainer/Source/OverlayContainer/Internal/OverlayTranslationGestureRecognizer.swift:25:47: error: 'UITouch' is unavailable in watchOS
23 | // MARK: - UIGestureRecognizer
24 |
25 | override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent) {
| `- error: 'UITouch' is unavailable in watchOS
26 | super.touchesBegan(touches, with: event)
27 | startingLocation = location(in: view)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITouch.h:51:12: note: 'UITouch' has been explicitly marked unavailable here
49 |
50 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
51 | @interface UITouch : NSObject
| `- note: 'UITouch' has been explicitly marked unavailable here
52 |
53 | @property(nonatomic,readonly) NSTimeInterval timestamp;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/OverlayTranslationGestureRecognizer.swift:25:69: error: 'UIEvent' is unavailable in watchOS
23 | // MARK: - UIGestureRecognizer
24 |
25 | override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent) {
| `- error: 'UIEvent' is unavailable in watchOS
26 | super.touchesBegan(touches, with: event)
27 | startingLocation = location(in: view)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/OverlayTranslationGestureRecognizer.swift:30:67: error: 'UIGestureRecognizer' is unavailable in watchOS
28 | }
29 |
30 | override func shouldRequireFailure(of otherGestureRecognizer: UIGestureRecognizer) -> Bool {
| `- error: 'UIGestureRecognizer' is unavailable in watchOS
31 | guard let gestures = drivingScrollView?.gestureRecognizers else {
32 | return super.shouldRequireFailure(of: otherGestureRecognizer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIGestureRecognizer : NSObject
| `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
36 |
37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/OverlayTranslationGestureRecognizer.swift:10:44: error: 'UIPanGestureRecognizer' is unavailable in watchOS
8 | import UIKit
9 |
10 | class OverlayTranslationGestureRecognizer: UIPanGestureRecognizer {
| `- error: 'UIPanGestureRecognizer' is unavailable in watchOS
11 |
12 | weak var drivingScrollView: 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/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
29 |
30 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic) NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos); // default is 1. the minimum number of touches required to match
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/PanGestureOverlayTranslationDriver.swift:36:60: error: 'UIGestureRecognizer' is unavailable in watchOS
34 | // MARK: - UIGestureRecognizerDelegate
35 |
36 | func gestureRecognizerShouldBegin(_ gestureRecognizer: UIGestureRecognizer) -> Bool {
| `- error: 'UIGestureRecognizer' is unavailable in watchOS
37 | guard let view = gestureRecognizer.view,
38 | let gesture = gestureRecognizer as? OverlayTranslationGestureRecognizer 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/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
33 |
34 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
35 | @interface UIGestureRecognizer : NSObject
| `- note: 'UIGestureRecognizer' has been explicitly marked unavailable here
36 |
37 | // Valid action method signatures:
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/PanGestureOverlayTranslationDriver.swift:12:43: error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
10 | class PanGestureOverlayTranslationDriver: NSObject,
11 | OverlayTranslationDriver,
12 | UIGestureRecognizerDelegate {
| `- error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
13 |
14 | private weak var translationController: OverlayTranslationController?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:91:11: note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
89 |
90 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
91 | @protocol UIGestureRecognizerDelegate <NSObject>
| `- note: 'UIGestureRecognizerDelegate' has been explicitly marked unavailable here
92 | @optional
93 | // called when a gesture recognizer attempts to transition out of UIGestureRecognizerStatePossible. returning NO causes it to transition to UIGestureRecognizerStateFailed
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift:13:26: error: 'UIScrollView' is unavailable in watchOS
11 |
12 | weak var translationController: OverlayTranslationController?
13 | weak var scrollView: UIScrollView?
| `- error: 'UIScrollView' is unavailable in watchOS
14 |
15 | private let scrollViewDelegateProxy = OverlayScrollViewDelegateProxy()
/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/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift:25:75: error: 'UIScrollView' is unavailable in watchOS
23 | // MARK: - Life Cycle
24 |
25 | init(translationController: OverlayTranslationController, scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
26 | self.translationController = translationController
27 | self.scrollView = scrollView
/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/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift:40:59: error: 'UIScrollView' is unavailable in watchOS
38 | // MARK: - OverlayScrollViewDelegate
39 |
40 | func overlayScrollViewWillBeginDragging(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
41 | translationController?.startOverlayTranslation()
42 | }
/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/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift:44:51: error: 'UIScrollView' is unavailable in watchOS
42 | }
43 |
44 | func overlayScrollViewDidScroll(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
45 | guard let controller = translationController else { return }
46 | let previousTranslation = scrollViewTranslation
/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/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift:63:42: error: 'UIScrollView' is unavailable in watchOS
61 | }
62 |
63 | func overlayScrollView(_ scrollView: UIScrollView,
| `- error: 'UIScrollView' is unavailable in watchOS
64 | willEndDraggingwithVelocity velocity: CGPoint,
65 | 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/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift:97:58: error: 'UIScrollView' is unavailable in watchOS
95 | // MARK: - Private
96 |
97 | private func shouldDragOverlay(following scrollView: UIScrollView) -> Bool {
| `- error: 'UIScrollView' is unavailable in watchOS
98 | guard let controller = translationController, scrollView.isTracking else { return false }
99 | let velocity = scrollView.panGestureRecognizer.velocity(in: nil).y
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
85 |
86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
| `- note: 'UIScrollView' has been explicitly marked unavailable here
88 |
89 | @property(nonatomic) CGPoint contentOffset; // default CGPointZero
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift:113:61: error: 'UIScrollView' is unavailable in watchOS
111 | }
112 |
113 | private func adjustedContentOffset(dragging scrollView: UIScrollView) -> CGPoint {
| `- error: 'UIScrollView' is unavailable in watchOS
114 | guard let controller = translationController else { return .zero }
115 | var contentOffset = lastContentOffsetWhileScrolling
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerPresentationController.swift:38:94: error: 'UIViewController' is unavailable in watchOS
36 | /// - parameter overlayViewController: The overlay view controller.
37 | open func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
38 | willStartDraggingOverlay overlayViewController: UIViewController) {}
| `- error: 'UIViewController' is unavailable in watchOS
39 |
40 | /// Tells the presentation controller when the user finishs dragging the overlay view controller with the specified velocity.
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerPresentationController.swift:46:92: error: 'UIViewController' is unavailable in watchOS
44 | /// - parameter velocity: The overlay velocity at the moment the touch was released.
45 | open func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
46 | willEndDraggingOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
47 | atVelocity velocity: CGPoint) {}
48 |
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerPresentationController.swift:59:85: error: 'UIViewController' is unavailable in watchOS
57 | /// - parameter index: The notch index the overlay view controller is about to reach.
58 | open func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
59 | willMoveOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
60 | toNotchAt index: Int) {}
61 |
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerPresentationController.swift:68:84: error: 'UIViewController' is unavailable in watchOS
66 | /// - parameter index: The notch index the overlay view controller has reached.
67 | open func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
68 | didMoveOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
69 | toNotchAt index: Int) {}
70 |
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerPresentationController.swift:80:90: error: 'UIViewController' is unavailable in watchOS
78 | /// - parameter transitionCoordinator: The transition coordinator object associated with the translation.
79 | open func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
80 | willTranslateOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
81 | transitionCoordinator: OverlayContainerTransitionCoordinator) {}
82 |
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerPresentationController.swift:17:52: error: 'UIPresentationController' is unavailable in watchOS
15 | /// This class is meant to be subclassed. Before you consider subclassing, though, you should look at
16 | /// the `OverlayContainerSheetPresentationController` class to see if it can be adapted to your presentation behavior.
17 | open class OverlayContainerPresentationController: UIPresentationController {
| `- error: 'UIPresentationController' is unavailable in watchOS
18 |
19 | // MARK: - Internal
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPresentationController.h:65:12: note: 'UIPresentationController' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UIPresentationController : NSObject <UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIPresentationController' has been explicitly marked unavailable here
66 |
67 | @property(nonatomic, strong, readonly) UIViewController *presentingViewController;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetDimmingView.swift:12:51: error: 'UIView' is unavailable in watchOS
10 |
11 | /// An interface that enables a view to coordinate its appearance change alongside the container presentation animations and the presented overlay translations.
12 | public protocol OverlayContainerSheetDimmingView: UIView {
| `- error: 'UIView' is unavailable in watchOS
13 | /// Notifies the view that the presentation animations are about to start.
14 | func presentationTransitionWillBegin()
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetDimmingView.swift:37:57: error: 'UIView' is unavailable in watchOS
35 | /// An `OverlayContainerSheetDimmingView` class that coordinates its alpha value alongside the container presentation animations
36 | /// and the presented overlay translations.
37 | open class TransparentOverlayContainerSheetDimmingView: UIView, OverlayContainerSheetDimmingView {
| `- error: 'UIView' is unavailable in watchOS
38 |
39 | /// The view alpha when the container is dismissed.
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetPresentationController.swift:30:64: error: 'UITapGestureRecognizer' is unavailable in watchOS
28 |
29 | /// The underlying gesture recognizer for tap-to-dismiss gesture.
30 | open private(set) lazy var dismissingTapGestureRecognizer: UITapGestureRecognizer = self.makeTapGestureRecognizer()
| `- error: 'UITapGestureRecognizer' is unavailable in watchOS
31 |
32 | // MARK: - Private 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/UITapGestureRecognizer.h:23:12: note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UITapGestureRecognizer : UIGestureRecognizer
| `- note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic) NSUInteger numberOfTapsRequired; // Default is 1. The number of taps required to match
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetPresentationController.swift:34:48: error: 'UIView' is unavailable in watchOS
32 | // MARK: - Private properties
33 |
34 | private lazy var tapGestureRecognizerView: UIView = self.makeTapGestureRecognizerView()
| `- error: 'UIView' is unavailable in watchOS
35 |
36 | // MARK: - Life Cycle
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetPresentationController.swift:48:42: error: 'UIViewController' is unavailable in watchOS
46 | /// The `presentedViewController` can be an overlay container or the parent view controller of an overlay container.
47 | public init(dimmingView: OverlayContainerSheetDimmingView? = TransparentOverlayContainerSheetDimmingView(),
48 | presentedViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
49 | presenting: UIViewController?) {
50 | self.dimmingView = dimmingView
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetPresentationController.swift:49:29: error: 'UIViewController' is unavailable in watchOS
47 | public init(dimmingView: OverlayContainerSheetDimmingView? = TransparentOverlayContainerSheetDimmingView(),
48 | presentedViewController: UIViewController,
49 | presenting: UIViewController?) {
| `- error: 'UIViewController' is unavailable in watchOS
50 | self.dimmingView = dimmingView
51 | super.init(
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetPresentationController.swift:47:66: error: 'init()' is unavailable in watchOS
45 | ///
46 | /// The `presentedViewController` can be an overlay container or the parent view controller of an overlay container.
47 | public init(dimmingView: OverlayContainerSheetDimmingView? = TransparentOverlayContainerSheetDimmingView(),
| `- error: 'init()' is unavailable in watchOS
48 | presentedViewController: UIViewController,
49 | presenting: 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/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetPresentationController.swift:60:99: error: 'UIViewController' is unavailable in watchOS
58 |
59 | open override func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
60 | willTranslateOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
61 | transitionCoordinator: OverlayContainerTransitionCoordinator) {
62 | let dismissalContext = ConcreteOverlayContainerDismissalPolicyContext(
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetPresentationController.swift:96:51: error: 'UITapGestureRecognizer' is unavailable in watchOS
94 | // MARK: - Action
95 |
96 | @objc private func tapGestureAction(_ sender: UITapGestureRecognizer) {
| `- error: 'UITapGestureRecognizer' is unavailable in watchOS
97 | let shouldDismiss = sheetDelegate?.overlayContainerSheetPresentationControllerShouldDismissOnTap(self) ?? true
98 | guard shouldDismiss else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITapGestureRecognizer.h:23:12: note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UITapGestureRecognizer : UIGestureRecognizer
| `- note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic) NSUInteger numberOfTapsRequired; // Default is 1. The number of taps required to match
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetPresentationController.swift:139:52: error: 'UIView' is unavailable in watchOS
137 | }
138 |
139 | private func makeTapGestureRecognizerView() -> UIView {
| `- error: 'UIView' is unavailable in watchOS
140 | UIView()
141 | }
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetPresentationController.swift:143:48: error: 'UITapGestureRecognizer' is unavailable in watchOS
141 | }
142 |
143 | private func makeTapGestureRecognizer() -> UITapGestureRecognizer {
| `- error: 'UITapGestureRecognizer' is unavailable in watchOS
144 | UITapGestureRecognizer(target: self, action: #selector(tapGestureAction(_:)))
145 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITapGestureRecognizer.h:23:12: note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UITapGestureRecognizer : UIGestureRecognizer
| `- note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic) NSUInteger numberOfTapsRequired; // Default is 1. The number of taps required to match
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerViewController.swift:83:45: error: 'init()' is unavailable in watchOS
81 |
82 | private lazy var overlayPanGesture: OverlayTranslationGestureRecognizer = self.makePanGesture()
83 | private lazy var overlayContainerView = OverlayContainerView()
| `- error: 'init()' is unavailable in watchOS
84 | private lazy var overlayTranslationView = OverlayTranslationView()
85 | private lazy var overlayTranslationContainerView = OverlayTranslationContainerView()
/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:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerViewController.swift:84:47: error: 'init()' is unavailable in watchOS
82 | private lazy var overlayPanGesture: OverlayTranslationGestureRecognizer = self.makePanGesture()
83 | private lazy var overlayContainerView = OverlayContainerView()
84 | private lazy var overlayTranslationView = OverlayTranslationView()
| `- error: 'init()' is unavailable in watchOS
85 | private lazy var overlayTranslationContainerView = OverlayTranslationContainerView()
86 | private lazy var groundView = GroundView()
/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:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerViewController.swift:85:56: error: 'init()' is unavailable in watchOS
83 | private lazy var overlayContainerView = OverlayContainerView()
84 | private lazy var overlayTranslationView = OverlayTranslationView()
85 | private lazy var overlayTranslationContainerView = OverlayTranslationContainerView()
| `- error: 'init()' is unavailable in watchOS
86 | private lazy var groundView = GroundView()
87 |
/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:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerViewController.swift:86:35: error: 'init()' is unavailable in watchOS
84 | private lazy var overlayTranslationView = OverlayTranslationView()
85 | private lazy var overlayTranslationContainerView = OverlayTranslationContainerView()
86 | private lazy var groundView = GroundView()
| `- error: 'init()' is unavailable in watchOS
87 |
88 | private var overlayContainerViewStyleConstraint: NSLayoutConstraint?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerViewController.swift:46:32: error: 'UIViewController' is unavailable in watchOS
44 |
45 | /// The view controllers displayed.
46 | open var viewControllers: [UIViewController] = [] {
| `- error: 'UIViewController' is unavailable in watchOS
47 | didSet {
48 | guard isViewLoaded else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewController.swift:56:33: error: 'UIViewController' is unavailable in watchOS
54 |
55 | /// The overlay view controller
56 | open var topViewController: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
57 | return viewControllers.last
58 | }
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewController.swift:60:47: error: 'UIViewController' is unavailable in watchOS
58 | }
59 |
60 | open override var childForStatusBarStyle: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
61 | return topViewController
62 | }
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewController.swift:65:38: error: 'UIScrollView' is unavailable in watchOS
63 |
64 | /// The scroll view managing the overlay translation.
65 | weak open var drivingScrollView: UIScrollView? {
| `- error: 'UIScrollView' is unavailable in watchOS
66 | didSet {
67 | guard drivingScrollView !== oldValue else { return }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewController.swift:88:54: error: 'NSLayoutConstraint' is unavailable in watchOS
86 | private lazy var groundView = GroundView()
87 |
88 | private var overlayContainerViewStyleConstraint: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
89 | private var translationHeightConstraint: NSLayoutConstraint?
90 |
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewController.swift:89:46: error: 'NSLayoutConstraint' is unavailable in watchOS
87 |
88 | private var overlayContainerViewStyleConstraint: NSLayoutConstraint?
89 | private var translationHeightConstraint: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
90 |
91 | private lazy var configuration = makeConfiguration()
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewController.swift:18:44: error: 'UIViewController' is unavailable in watchOS
16 | /// OverlayContainer uses the last view controller of its viewControllers as the overlay view controller.
17 | /// It stacks the other view controllers on top of each other, if any, and adds them underneath the overlay view controller.
18 | open class OverlayContainerViewController: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
19 |
20 | /// `OverlayStyle` defines how the overlay view controller will be constrained in the container.
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewController.swift:411:92: error: 'UIViewController' is unavailable in watchOS
409 | }
410 |
411 | func overlayViewController(for translationController: OverlayTranslationController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
412 | return topViewController
413 | }
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewControllerDelegate.swift:47:89: error: 'UIViewController' is unavailable in watchOS
45 | /// - returns: A scroll view to use as a translation driver.
46 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
47 | scrollViewDrivingOverlay overlayViewController: UIViewController) -> UIScrollView?
| `- error: 'UIViewController' is unavailable in watchOS
48 |
49 | /// Asks the delegate if the container should drag the overlay 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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewControllerDelegate.swift:47:110: error: 'UIScrollView' is unavailable in watchOS
45 | /// - returns: A scroll view to use as a translation driver.
46 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
47 | scrollViewDrivingOverlay overlayViewController: UIViewController) -> UIScrollView?
| `- error: 'UIScrollView' is unavailable in watchOS
48 |
49 | /// Asks the delegate if the container should drag the overlay 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/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewControllerDelegate.swift:64:91: error: 'UIViewController' is unavailable in watchOS
62 | /// - returns: `true` if the translation should start or `false` if it should not.
63 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
64 | shouldStartDraggingOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
65 | at point: CGPoint,
66 | in coordinateSpace: UICoordinateSpace) -> 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/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewControllerDelegate.swift:73:89: error: 'UIViewController' is unavailable in watchOS
71 | /// - parameter overlayViewController: The overlay view controller.
72 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
73 | willStartDraggingOverlay overlayViewController: UIViewController)
| `- error: 'UIViewController' is unavailable in watchOS
74 |
75 | /// Tells the delegate when the user finishs dragging the overlay view controller with the specified velocity.
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewControllerDelegate.swift:81:87: error: 'UIViewController' is unavailable in watchOS
79 | /// - parameter velocity: The overlay velocity at the moment the touch was released.
80 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
81 | willEndDraggingOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
82 | atVelocity velocity: CGPoint)
83 |
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewControllerDelegate.swift:94:80: error: 'UIViewController' is unavailable in watchOS
92 | /// - parameter index: The notch index the overlay view controller is about to reach.
93 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
94 | willMoveOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
95 | toNotchAt index: Int)
96 |
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewControllerDelegate.swift:103:79: error: 'UIViewController' is unavailable in watchOS
101 | /// - parameter index: The notch index the overlay view controller has reached.
102 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
103 | didMoveOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
104 | toNotchAt index: Int)
105 |
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewControllerDelegate.swift:122:85: error: 'UIViewController' is unavailable in watchOS
120 | /// - parameter transitionCoordinator: The transition coordinator object associated with the translation.
121 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
122 | willTranslateOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
123 | transitionCoordinator: OverlayContainerTransitionCoordinator)
124 |
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewControllerDelegate.swift:134:101: error: 'UIViewController' is unavailable in watchOS
132 | /// - returns: A overlay translation function.
133 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
134 | overlayTranslationFunctionForOverlay overlayViewController: UIViewController) -> OverlayTranslationFunction?
| `- error: 'UIViewController' is unavailable in watchOS
135 |
136 | /// Asks the delegate for an object providing the translation end animator.
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewControllerDelegate.swift:143:96: error: 'UIViewController' is unavailable in watchOS
141 | /// - returns: A object implementing the `OverlayTransitioningDelegate` protocol.
142 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
143 | transitioningDelegateForOverlay overlayViewController: UIViewController) -> OverlayTransitioningDelegate?
| `- error: 'UIViewController' is unavailable in watchOS
144 |
145 | /// Asks the delegate if the container can reach the specified notch.
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerViewControllerDelegate.swift:154:75: error: 'UIViewController' is unavailable in watchOS
152 | func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
153 | canReachNotchAt index: Int,
154 | forOverlay overlayViewController: UIViewController) -> Bool
| `- error: 'UIViewController' is unavailable in watchOS
155 | }
156 |
/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/OverlayContainer/Source/OverlayContainer/OverlayTransitioningDelegate.swift:15:32: error: 'UIViewController' is unavailable in watchOS
13 | public protocol OverlayContainerContextTargetNotchPolicy: OverlayContainerTransitionContext {
14 | /// The manipulated child view controller.
15 | var overlayViewController: UIViewController { get }
| `- error: 'UIViewController' is unavailable in watchOS
16 | }
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/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/OverlayContainer/Source/OverlayContainer/OverlayTransitioningDelegate.swift:23:32: error: 'UIViewController' is unavailable in watchOS
21 | public protocol OverlayContainerContextTransitioning: OverlayContainerTransitionContext {
22 | /// The manipulated child view controller.
23 | var overlayViewController: UIViewController { get }
| `- error: 'UIViewController' is unavailable in watchOS
24 | /// The expected notch index once the animations ended.
25 | var targetNotchIndex: Int { get }
/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/OverlayContainer/Source/OverlayContainer/OverlayTransitioningDelegate.swift:35:62: error: 'UIViewController' is unavailable in watchOS
33 | public protocol OverlayTransitioningDelegate: AnyObject {
34 | /// Returns the target notch policy for the specified child view controller.
35 | func overlayTargetNotchPolicy(for overlayViewController: UIViewController) -> OverlayTranslationTargetNotchPolicy?
| `- error: 'UIViewController' is unavailable in watchOS
36 | /// Returns the animation controller for the specified child view controller.
37 | func animationController(for overlayViewController: UIViewController) -> OverlayAnimatedTransitioning?
/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/OverlayContainer/Source/OverlayContainer/OverlayTransitioningDelegate.swift:37:57: error: 'UIViewController' is unavailable in watchOS
35 | func overlayTargetNotchPolicy(for overlayViewController: UIViewController) -> OverlayTranslationTargetNotchPolicy?
36 | /// Returns the animation controller for the specified child view controller.
37 | func animationController(for overlayViewController: UIViewController) -> OverlayAnimatedTransitioning?
| `- error: 'UIViewController' is unavailable in watchOS
38 | }
39 |
/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/OverlayContainer/Source/OverlayContainer/OverlayTransitioningDelegate.swift:55:88: error: 'UIViewImplicitlyAnimating' is unavailable in watchOS
53 | public protocol OverlayAnimatedTransitioning {
54 | /// Returns the animator that will animate the end of the translation.
55 | func interruptibleAnimator(using context: OverlayContainerContextTransitioning) -> UIViewImplicitlyAnimating
| `- error: 'UIViewImplicitlyAnimating' is unavailable in watchOS
56 | }
57 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewAnimating.h:77:11: note: 'UIViewImplicitlyAnimating' has been explicitly marked unavailable here
75 |
76 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
77 | @protocol UIViewImplicitlyAnimating <UIViewAnimating>
| `- note: 'UIViewImplicitlyAnimating' has been explicitly marked unavailable here
78 |
79 | @optional
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayTransitioningDelegate.swift:60:62: error: 'UIViewController' is unavailable in watchOS
58 | public extension OverlayTransitioningDelegate {
59 |
60 | func overlayTargetNotchPolicy(for overlayViewController: UIViewController) -> OverlayTranslationTargetNotchPolicy? {
| `- error: 'UIViewController' is unavailable in watchOS
61 | nil
62 | }
/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/OverlayContainer/Source/OverlayContainer/OverlayTransitioningDelegate.swift:64:57: error: 'UIViewController' is unavailable in watchOS
62 | }
63 |
64 | func animationController(for overlayViewController: UIViewController) -> OverlayAnimatedTransitioning? {
| `- error: 'UIViewController' is unavailable in watchOS
65 | nil
66 | }
/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/OverlayContainer/Source/OverlayContainer/PassThroughView.swift:17:62: error: 'UIEvent' is unavailable in watchOS
15 | // MARK: - UIView
16 |
17 | open override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
| `- error: 'UIEvent' is unavailable in watchOS
18 | let view = super.hitTest(point, with: event)
19 | if view == 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/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/PassThroughView.swift:17:75: error: 'UIView' is unavailable in watchOS
15 | // MARK: - UIView
16 |
17 | open override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
18 | let view = super.hitTest(point, with: event)
19 | if view == 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/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/OverlayContainer/Source/OverlayContainer/PassThroughView.swift:13:29: error: 'UIView' is unavailable in watchOS
11 | ///
12 | /// Use `PassThroughView` whenever you need to provide a backdrop view to an `OverlayContainerViewController`.
13 | open class PassThroughView: UIView {
| `- error: 'UIView' is unavailable in watchOS
14 |
15 | // MARK: - UIView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/SpringOverlayTranslationAnimationController.swift:44:95: error: 'UIViewImplicitlyAnimating' is unavailable in watchOS
42 | // MARK: - OverlayAnimatedTransitioning
43 |
44 | public func interruptibleAnimator(using context: OverlayContainerContextTransitioning) -> UIViewImplicitlyAnimating {
| `- error: 'UIViewImplicitlyAnimating' is unavailable in watchOS
45 | let velocity = min(
46 | Constant.maximumVelocityConsideration,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewAnimating.h:77:11: note: 'UIViewImplicitlyAnimating' has been explicitly marked unavailable here
75 |
76 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
77 | @protocol UIViewImplicitlyAnimating <UIViewAnimating>
| `- note: 'UIViewImplicitlyAnimating' has been explicitly marked unavailable here
78 |
79 | @optional
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/SpringOverlayTranslationAnimationController.swift:64:11: error: 'UISpringTimingParameters' is unavailable in watchOS
62 | }
63 |
64 | extension UISpringTimingParameters {
| `- error: 'UISpringTimingParameters' is unavailable in watchOS
65 | convenience init(damping: CGFloat, response: CGFloat, mass: CGFloat) {
66 | let stiffness = pow(2 * .pi / response, 2)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITimingParameters.h:32:12: note: 'UISpringTimingParameters' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UISpringTimingParameters : NSObject <UITimingCurveProvider>
| `- note: 'UISpringTimingParameters' has been explicitly marked unavailable here
33 |
34 | @property(nonatomic, readonly) CGVector initialVelocity;
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/ConcreteOverlayContainerContextTargetNotchPolicy.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/ConcreteOverlayContainerContextTransitioning.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/ConcreteOverlayContainerDimissingPolicyContext.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/ConcreteOverlayTranslationParameters.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/DraggingOverlayContainerTransitionCoordinator.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Extensions/CGFloat+Round.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Extensions/CGGeometry+Utils.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Extensions/OverlayContainerViewControllerDelegate+Defaults.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIPanGesture+Utils.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIScrollViiew+Utils.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIView+Constraints.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIView+Subviews.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Extensions/UIViewController+Children.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/HeightContraintOverlayTranslationController.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/InterruptibleAnimatorOverlayContainerTransitionCoordinator.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfiguration.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/OverlayContainerConfigurationImplementation.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/OverlayScrollViewDelegate.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/OverlayScrollViewDelegateProxy.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/OverlayTranslationController.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/OverlayTranslationDriver.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/OverlayTranslationGestureRecognizer.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/PanGestureOverlayTranslationDriver.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/ScrollViewOverlayTranslationDriver.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Views/GroundView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Views/OverlayContainerView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Views/OverlayTranslationContainerView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Views/OverlayTranslationView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerPresentationController.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetDimmingView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetDismissalPolicy.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetPresentationController.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetPresentationControllerDelegate.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerTransitionCoordinator.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerViewController.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerViewControllerDelegate.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayTransitioningDelegate.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayTranslationFunction.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/PassThroughView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/RubberBandOverlayTranslationFunction.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/RushingForwardTargetNotchPolicy.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/SpringOverlayTranslationAnimationController.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OverlayContainer.build/Debug-watchos/OverlayContainer-t.build/Objects-normal/arm64/OverlayContainer-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -suppress-warnings -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OverlayContainer.build/Debug-watchos/OverlayContainer-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OverlayContainer.build/Debug-watchos/OverlayContainer-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OverlayContainer.build/Debug-watchos/OverlayContainer-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name OverlayContainer -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OverlayContainer.build/Debug-watchos/OverlayContainer-t.build/Objects-normal/arm64/OverlayContainer_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OverlayContainer.build/Debug-watchos/OverlayContainer-t.build/Objects-normal/arm64/OverlayContainer.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OverlayContainer.build/Debug-watchos/OverlayContainer-t.build/Objects-normal/arm64/OverlayContainer.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OverlayContainer.build/Debug-watchos/OverlayContainer-t.build/Objects-normal/arm64/OverlayContainer-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OverlayContainer.build/Debug-watchos/OverlayContainer-t.build/Objects-normal/arm64/OverlayContainer-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OverlayContainer.build/Debug-watchos/OverlayContainer-t.build/Objects-normal/arm64/OverlayContainer-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OverlayContainer.build/Debug-watchos/OverlayContainer-t.build/Objects-normal/arm64/OverlayContainer.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OverlayContainer.build/Debug-watchos/OverlayContainer-t.build/Objects-normal/arm64/OverlayContainer.abi.json
SwiftCompile normal arm64 (in target 'OverlayContainer' from project 'OverlayContainer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ OverlayTranslationContainerView.swift,\ OverlayTranslationView.swift,\ OverlayContainerPresentationController.swift,\ OverlayContainerSheetDimmingView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Views/OverlayTranslationContainerView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Views/OverlayTranslationView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerPresentationController.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetDimmingView.swift (in target 'OverlayContainer' from project 'OverlayContainer')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerPresentationController.swift:38:94: error: 'UIViewController' is unavailable in watchOS
36 | /// - parameter overlayViewController: The overlay view controller.
37 | open func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
38 | willStartDraggingOverlay overlayViewController: UIViewController) {}
| `- error: 'UIViewController' is unavailable in watchOS
39 |
40 | /// Tells the presentation controller when the user finishs dragging the overlay view controller with the specified velocity.
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerPresentationController.swift:46:92: error: 'UIViewController' is unavailable in watchOS
44 | /// - parameter velocity: The overlay velocity at the moment the touch was released.
45 | open func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
46 | willEndDraggingOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
47 | atVelocity velocity: CGPoint) {}
48 |
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerPresentationController.swift:59:85: error: 'UIViewController' is unavailable in watchOS
57 | /// - parameter index: The notch index the overlay view controller is about to reach.
58 | open func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
59 | willMoveOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
60 | toNotchAt index: Int) {}
61 |
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerPresentationController.swift:68:84: error: 'UIViewController' is unavailable in watchOS
66 | /// - parameter index: The notch index the overlay view controller has reached.
67 | open func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
68 | didMoveOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
69 | toNotchAt index: Int) {}
70 |
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerPresentationController.swift:80:90: error: 'UIViewController' is unavailable in watchOS
78 | /// - parameter transitionCoordinator: The transition coordinator object associated with the translation.
79 | open func overlayContainerViewController(_ containerViewController: OverlayContainerViewController,
80 | willTranslateOverlay overlayViewController: UIViewController,
| `- error: 'UIViewController' is unavailable in watchOS
81 | transitionCoordinator: OverlayContainerTransitionCoordinator) {}
82 |
/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/OverlayContainer/Source/OverlayContainer/OverlayContainerPresentationController.swift:17:52: error: 'UIPresentationController' is unavailable in watchOS
15 | /// This class is meant to be subclassed. Before you consider subclassing, though, you should look at
16 | /// the `OverlayContainerSheetPresentationController` class to see if it can be adapted to your presentation behavior.
17 | open class OverlayContainerPresentationController: UIPresentationController {
| `- error: 'UIPresentationController' is unavailable in watchOS
18 |
19 | // MARK: - Internal
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPresentationController.h:65:12: note: 'UIPresentationController' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UIPresentationController : NSObject <UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIPresentationController' has been explicitly marked unavailable here
66 |
67 | @property(nonatomic, strong, readonly) UIViewController *presentingViewController;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetDimmingView.swift:12:51: error: 'UIView' is unavailable in watchOS
10 |
11 | /// An interface that enables a view to coordinate its appearance change alongside the container presentation animations and the presented overlay translations.
12 | public protocol OverlayContainerSheetDimmingView: UIView {
| `- error: 'UIView' is unavailable in watchOS
13 | /// Notifies the view that the presentation animations are about to start.
14 | func presentationTransitionWillBegin()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Views/OverlayTranslationContainerView.swift (in target 'OverlayContainer' from project 'OverlayContainer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OverlayTranslationContainerView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/Internal/Views/OverlayTranslationView.swift (in target 'OverlayContainer' from project 'OverlayContainer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OverlayTranslationView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerPresentationController.swift (in target 'OverlayContainer' from project 'OverlayContainer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OverlayContainerPresentationController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/OverlayContainer/Source/OverlayContainer/OverlayContainerSheetDimmingView.swift (in target 'OverlayContainer' from project 'OverlayContainer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OverlayContainerSheetDimmingView.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ OverlayContainer (in target 'OverlayContainer' from project 'OverlayContainer')
SwiftCompile normal arm64_32 (in target 'OverlayContainer' from project 'OverlayContainer')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-26 11:45:33.203 xcodebuild[1062:5893] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ OverlayContainer (in target 'OverlayContainer' from project 'OverlayContainer')
SwiftCompile normal arm64 (in target 'OverlayContainer' from project 'OverlayContainer')
Building workspace DynamicOverlay with scheme DynamicOverlay
(3 failures)
BUILD FAILURE 6.4 watchOS