Build Information
Failed to build HPParallaxHeader, reference master (460606), with Swift 6.4 for watchOS using Xcode 27.0 on 18 Sep 2026 10:18:10 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 HPParallaxHeader -destination generic/platform=watchOSBuild Log
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/HPParallaxHeader/Classes/HPScrollView.swift:81:93: error: 'UIGestureRecognizer' is unavailable in watchOS
79 | extension HPScrollView: UIGestureRecognizerDelegate {
80 | public func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer,
81 | shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
| `- error: 'UIGestureRecognizer' is unavailable in watchOS
82 | if (otherGestureRecognizer.view == self) {
83 | isScrollingToTop = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollView.swift:79:25: error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
77 | }
78 |
79 | extension HPScrollView: UIGestureRecognizerDelegate {
| `- error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
80 | public func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer,
81 | shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> 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/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/HPParallaxHeader/Classes/HPScrollView.swift:139:37: error: 'UIScrollView' is unavailable in watchOS
137 | */
138 |
139 | func addObserver(to scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
140 | lock = (scrollView.contentOffset.y > -scrollView.contentInset.top)
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/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/HPParallaxHeader/Classes/HPScrollView.swift:148:42: error: 'UIScrollView' is unavailable in watchOS
146 | }
147 |
148 | func removeObserver(from scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
149 | scrollView.removeObserver(self,
150 | forKeyPath: #keyPath(UIScrollView.contentOffset),
/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/HPParallaxHeader/Classes/HPScrollView.swift:207:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
205 | Scroll to top manually which show parallax header totally
206 | */
207 | open func hpScrollsToTop(animated: Bool) {
| `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
208 | isScrollingToTop = true
209 | setContentOffset(CGPoint(x: 0, y: -parallaxHeader.height), animated: animated)
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollView.swift:215:40: error: 'UIScrollView' is unavailable in watchOS
213 | // MARK: - Scrolling views handlers
214 | extension HPScrollView {
215 | func addObservedView(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
216 | guard !observedViews.contains(scrollView) else { return }
217 | observedViews.append(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/HPParallaxHeader/Classes/HPScrollView.swift:226:35: error: 'UIScrollView' is unavailable in watchOS
224 | }
225 |
226 | func scrollView(_ scrollView: UIScrollView, setContentOffset offset: CGPoint) {
| `- error: 'UIScrollView' is unavailable in watchOS
227 | isObserving = false
228 | scrollView.contentOffset = offset
/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/HPParallaxHeader/Classes/HPScrollView.swift:235:60: error: 'UIScrollView' is unavailable in watchOS
233 | // MARK: - <UIScrollViewDelegate>
234 | extension HPScrollView: UIScrollViewDelegate {
235 | public func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
236 | delegate?.scrollViewDidEndDecelerating?(scrollView)
237 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollView.swift:239:56: error: 'UIScrollView' is unavailable in watchOS
237 | }
238 |
239 | public func scrollViewDidEndDragging(_ scrollView: UIScrollView, willDecelerate decelerate: Bool) {
| `- error: 'UIScrollView' is unavailable in watchOS
240 | delegate?.scrollViewDidEndDragging?(scrollView, willDecelerate: decelerate)
241 | }
/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/HPParallaxHeader/Classes/HPScrollView.swift:234:25: error: 'UIScrollViewDelegate' is unavailable in watchOS
232 |
233 | // MARK: - <UIScrollViewDelegate>
234 | extension HPScrollView: UIScrollViewDelegate {
| `- error: 'UIScrollViewDelegate' is unavailable in watchOS
235 | public func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
236 | delegate?.scrollViewDidEndDecelerating?(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: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/HPParallaxHeader/Classes/HPScrollViewController.swift:36:38: error: 'UIViewController' is unavailable in watchOS
34 | The parallax header view controller to be added to the scroll view.
35 | */
36 | public var headerViewController: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
37 | didSet {
38 | if (oldValue?.parent == 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/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/HPParallaxHeader/Classes/HPScrollViewController.swift:62:37: error: 'UIViewController' is unavailable in watchOS
60 | The child view controller to be added to the scroll view.
61 | */
62 | public var childViewController: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
63 | didSet {
64 | if oldValue?.parent == 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/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/HPParallaxHeader/Classes/HPScrollViewController.swift:100:43: error: 'UIView' is unavailable in watchOS
98 | }
99 |
100 | @IBOutlet public weak var headerView: UIView?
| `- error: 'UIView' is unavailable in watchOS
101 | @IBInspectable public var headerHeight: CGFloat {
102 | 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/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/HPParallaxHeader/Classes/HPScrollViewController.swift:118:37: error: 'NSLayoutConstraint' is unavailable in watchOS
116 | }
117 | }
118 | weak var childHeightConstraint: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
119 |
120 |
/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/HPParallaxHeader/Classes/HPScrollViewController.swift:163:24: error: cannot override 'viewSafeAreaInsetsDidChange' which has been marked unavailable
161 |
162 | @available(iOS 11.0, *)
163 | open override func viewSafeAreaInsetsDidChange() {
| |- error: cannot override 'viewSafeAreaInsetsDidChange' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'viewSafeAreaInsetsDidChange'
164 | super.viewSafeAreaInsetsDidChange()
165 |
/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:585:1: note: 'viewSafeAreaInsetsDidChange()' has been explicitly marked unavailable here
583 |
584 | - (void)viewLayoutMarginsDidChange NS_REQUIRES_SUPER API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
585 | - (void)viewSafeAreaInsetsDidChange NS_REQUIRES_SUPER API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'viewSafeAreaInsetsDidChange()' has been explicitly marked unavailable here
586 |
587 | @end
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift:15:36: error: 'UIViewController' is unavailable in watchOS
13 | The MXScrollViewController class.
14 | */
15 | open class HPScrollViewController: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
16 | static var KVOContext = "kDMScrollViewControllerKVOContext"
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/HPParallaxHeader/Classes/HPScrollViewController.swift:198:18: error: 'UIViewController' is unavailable in watchOS
196 | UIViewController category to let childViewControllers easily access their parallax header.
197 | */
198 | public extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
199 | /**
200 | The parallax header.
/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/HPParallaxHeader/Classes/HPScrollViewController.swift:217:36: error: 'UIStoryboardSegue' is unavailable in watchOS
215 | The MXParallaxHeaderSegue class creates a segue object to get the parallax header view controller from storyboard.
216 | */
217 | open class HPParallaxHeaderSegue : UIStoryboardSegue {
| `- error: 'UIStoryboardSegue' is unavailable in watchOS
218 | open override func perform() {
219 | if let svc = source as? HPScrollViewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStoryboardSegue.h:17:12: note: 'UIStoryboardSegue' has been explicitly marked unavailable here
15 |
16 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
17 | @interface UIStoryboardSegue : NSObject
| `- note: 'UIStoryboardSegue' has been explicitly marked unavailable here
18 |
19 | // Convenience constructor for returning a segue that performs a handler block in its -perform method.
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift:228:42: error: 'UIStoryboardSegue' is unavailable in watchOS
226 | The MXScrollViewControllerSegue class creates a segue object to get the child view controller from storyboard.
227 | */
228 | open class HPScrollViewControllerSegue : UIStoryboardSegue {
| `- error: 'UIStoryboardSegue' is unavailable in watchOS
229 | open override func perform() {
230 | if let svc = source as? HPScrollViewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStoryboardSegue.h:17:12: note: 'UIStoryboardSegue' has been explicitly marked unavailable here
15 |
16 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
17 | @interface UIStoryboardSegue : NSObject
| `- note: 'UIStoryboardSegue' has been explicitly marked unavailable here
18 |
19 | // Convenience constructor for returning a segue that performs a handler block in its -perform method.
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:19:88: error: 'UIScrollView' is unavailable in watchOS
17 | }
18 |
19 | @objc public func scrollViewShouldScroll(_ scrollView: HPScrollView, with subView: UIScrollView) -> Bool {
| `- error: 'UIScrollView' is unavailable in watchOS
20 | return delegate?.scrollViewShouldScroll(scrollView, with: subView) ?? true
21 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:23:50: error: 'UIScrollView' is unavailable in watchOS
21 | }
22 |
23 | @objc func scrollViewDidScroll(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
24 | delegate?.scrollViewDidScroll?(scrollView)
25 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:27:48: error: 'UIScrollView' is unavailable in watchOS
25 | }
26 |
27 | @objc func scrollViewDidZoom(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
28 | delegate?.scrollViewDidZoom?(scrollView)
29 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:31:58: error: 'UIScrollView' is unavailable in watchOS
29 | }
30 |
31 | @objc func scrollViewWillBeginDragging(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
32 | delegate?.scrollViewWillBeginDragging?(scrollView)
33 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:35:56: error: 'UIScrollView' is unavailable in watchOS
33 | }
34 |
35 | @objc func scrollViewWillEndDragging(_ scrollView: UIScrollView,
| `- error: 'UIScrollView' is unavailable in watchOS
36 | withVelocity velocity: CGPoint,
37 | 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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:43:55: error: 'UIScrollView' is unavailable in watchOS
41 | }
42 |
43 | @objc func scrollViewDidEndDragging(_ scrollView: UIScrollView, willDecelerate decelerate: Bool) {
| `- error: 'UIScrollView' is unavailable in watchOS
44 | self.scrollView.scrollViewDidEndDragging(scrollView, willDecelerate: decelerate)
45 | delegate?.scrollViewDidEndDragging?(scrollView, willDecelerate: decelerate)
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:48:62: error: 'UIScrollView' is unavailable in watchOS
46 | }
47 |
48 | @objc func scrollViewWillBeginDecelerating(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
49 | delegate?.scrollViewWillBeginDecelerating?(scrollView)
50 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:52:59: error: 'UIScrollView' is unavailable in watchOS
50 | }
51 |
52 | @objc func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
53 | self.scrollView.scrollViewDidEndDecelerating(scrollView)
54 | delegate?.scrollViewDidEndDecelerating?(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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:57:65: error: 'UIScrollView' is unavailable in watchOS
55 | }
56 |
57 | @objc func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
58 | delegate?.scrollViewDidEndScrollingAnimation?(scrollView)
59 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:61:46: error: 'UIScrollView' is unavailable in watchOS
59 | }
60 |
61 | @objc func viewForZooming(in scrollView: UIScrollView) -> UIView? {
| `- error: 'UIScrollView' is unavailable in watchOS
62 | return delegate?.viewForZooming?(in: scrollView)
63 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:61:63: error: 'UIView' is unavailable in watchOS
59 | }
60 |
61 | @objc func viewForZooming(in scrollView: UIScrollView) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
62 | return delegate?.viewForZooming?(in: scrollView)
63 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:65:57: error: 'UIScrollView' is unavailable in watchOS
63 | }
64 |
65 | @objc func scrollViewWillBeginZooming(_ scrollView: UIScrollView, with view: UIView?) {
| `- error: 'UIScrollView' is unavailable in watchOS
66 | delegate?.scrollViewWillBeginZooming?(scrollView, with: view)
67 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:65:82: error: 'UIView' is unavailable in watchOS
63 | }
64 |
65 | @objc func scrollViewWillBeginZooming(_ scrollView: UIScrollView, with view: UIView?) {
| `- error: 'UIView' is unavailable in watchOS
66 | delegate?.scrollViewWillBeginZooming?(scrollView, with: view)
67 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:69:54: error: 'UIScrollView' is unavailable in watchOS
67 | }
68 |
69 | @objc func scrollViewDidEndZooming(_ scrollView: UIScrollView, with view: UIView?, atScale scale: CGFloat) {
| `- error: 'UIScrollView' is unavailable in watchOS
70 | delegate?.scrollViewDidEndZooming?(scrollView, with: view, atScale: scale)
71 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:69:79: error: 'UIView' is unavailable in watchOS
67 | }
68 |
69 | @objc func scrollViewDidEndZooming(_ scrollView: UIScrollView, with view: UIView?, atScale scale: CGFloat) {
| `- error: 'UIView' is unavailable in watchOS
70 | delegate?.scrollViewDidEndZooming?(scrollView, with: view, atScale: scale)
71 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:73:58: error: 'UIScrollView' is unavailable in watchOS
71 | }
72 |
73 | @objc func scrollViewShouldScrollToTop(_ scrollView: UIScrollView) -> Bool {
| `- error: 'UIScrollView' is unavailable in watchOS
74 | let isScrollToTop = delegate?.scrollViewShouldScrollToTop?(scrollView) ?? scrollView.scrollsToTop
75 | if isScrollToTop == 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/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:81:55: error: 'UIScrollView' is unavailable in watchOS
79 | }
80 |
81 | @objc func scrollViewDidScrollToTop(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
82 | delegate?.scrollViewDidScrollToTop?(scrollView)
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/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:86:70: error: 'UIScrollView' is unavailable in watchOS
84 |
85 | @available(iOS 11.0, *)
86 | @objc func scrollViewDidChangeAdjustedContentInset(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
87 | delegate?.scrollViewDidChangeAdjustedContentInset?(scrollView)
88 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:86:16: error: cannot override 'scrollViewDidChangeAdjustedContentInset' which has been marked unavailable
84 |
85 | @available(iOS 11.0, *)
86 | @objc func scrollViewDidChangeAdjustedContentInset(_ scrollView: UIScrollView) {
| `- error: cannot override 'scrollViewDidChangeAdjustedContentInset' which has been marked unavailable
87 | delegate?.scrollViewDidChangeAdjustedContentInset?(scrollView)
88 | }
/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:340:1: note: 'scrollViewDidChangeAdjustedContentInset' has been explicitly marked unavailable here
338 | /* Also see -[UIScrollView adjustedContentInsetDidChange]
339 | */
340 | - (void)scrollViewDidChangeAdjustedContentInset:(UIScrollView *)scrollView API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'scrollViewDidChangeAdjustedContentInset' has been explicitly marked unavailable here
341 |
342 | @end
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/UIScrollView+ParallaxHeader.swift:11:18: error: 'UIScrollView' is unavailable in watchOS
9 |
10 | private var parallaxHeaderKey: UInt8 = 0
11 | public extension UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
12 | @IBOutlet var parallaxHeader: HPParallaxHeader! {
13 | 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/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
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/HPParallaxHeader/Classes/HPParallaxHeader.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxView.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollView.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/UIScrollView+ParallaxHeader.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/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64/HPParallaxHeader-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 -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/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name HPParallaxHeader -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64/HPParallaxHeader_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/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64/HPParallaxHeader.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64/HPParallaxHeader.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64/HPParallaxHeader-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64/HPParallaxHeader-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64/HPParallaxHeader-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64/HPParallaxHeader.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64/HPParallaxHeader.abi.json
SwiftCompile normal arm64 (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ UIScrollView+ParallaxHeader.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/UIScrollView+ParallaxHeader.swift (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/UIScrollView+ParallaxHeader.swift (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIScrollView+ParallaxHeader.swift
SwiftCompile normal arm64 Compiling\ HPParallaxView.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxView.swift (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxView.swift:15:54: error: 'UIView' is unavailable in watchOS
13 | weak var parent: HPParallaxHeader?
14 |
15 | override func willMove(toSuperview newSuperview: UIView?) {
| `- error: 'UIView' is unavailable in watchOS
16 | defer { super.willMove(toSuperview: newSuperview) }
17 | guard let superView = self.superview as? UIScrollView,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPParallaxView.swift:10:23: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | class HPParallaxView: UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | static var KVOContext = "kHPParallaxViewKVOContext"
12 |
/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/HPParallaxHeader/Classes/HPParallaxView.swift:17:50: error: 'UIScrollView' is unavailable in watchOS
15 | override func willMove(toSuperview newSuperview: UIView?) {
16 | defer { super.willMove(toSuperview: newSuperview) }
17 | guard let superView = self.superview as? UIScrollView,
| `- error: 'UIScrollView' is unavailable in watchOS
18 | let parent = parent else { return }
19 | superView.removeObserver(parent, forKeyPath: #keyPath(UIScrollView.contentOffset), context: &HPParallaxView.KVOContext)
/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/HPParallaxHeader/Classes/HPParallaxView.swift:19:63: warning: 'UIScrollView' is unavailable in watchOS
17 | guard let superView = self.superview as? UIScrollView,
18 | let parent = parent else { return }
19 | superView.removeObserver(parent, forKeyPath: #keyPath(UIScrollView.contentOffset), context: &HPParallaxView.KVOContext)
| `- warning: 'UIScrollView' is unavailable in watchOS
20 | if #available(*, iOS 10) {
21 | superView.removeObserver(parent, forKeyPath: #keyPath(UIScrollView.contentInset), context: &HPParallaxView.KVOContext)
/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/HPParallaxHeader/Classes/HPParallaxView.swift:21:67: warning: 'UIScrollView' is unavailable in watchOS
19 | superView.removeObserver(parent, forKeyPath: #keyPath(UIScrollView.contentOffset), context: &HPParallaxView.KVOContext)
20 | if #available(*, iOS 10) {
21 | superView.removeObserver(parent, forKeyPath: #keyPath(UIScrollView.contentInset), context: &HPParallaxView.KVOContext)
| `- warning: 'UIScrollView' is unavailable in watchOS
22 | }
23 | }
/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/HPParallaxHeader/Classes/HPParallaxView.swift:27:50: error: 'UIScrollView' is unavailable in watchOS
25 | override func didMoveToSuperview() {
26 | defer { super.didMoveToSuperview() }
27 | guard let superView = self.superview as? UIScrollView,
| `- error: 'UIScrollView' is unavailable in watchOS
28 | let parent = parent else { return }
29 | superView.addObserver(parent,
/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/HPParallaxHeader/Classes/HPParallaxView.swift:30:52: warning: 'UIScrollView' is unavailable in watchOS
28 | let parent = parent else { return }
29 | superView.addObserver(parent,
30 | forKeyPath: #keyPath(UIScrollView.contentOffset),
| `- warning: 'UIScrollView' is unavailable in watchOS
31 | context: &HPParallaxView.KVOContext)
32 | if #available(*, iOS 10) {
/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/HPParallaxHeader/Classes/HPParallaxView.swift (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HPParallaxView.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ HPParallaxHeader (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxHeader.swift:48:29: error: 'UIView' is unavailable in watchOS
46 | The content view on top of the UIScrollView's content.
47 | */
48 | public var contentView: UIView {
| `- error: 'UIView' is unavailable in watchOS
49 | if let contentView = _contentView {
50 | return contentView
/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:61:31: error: 'UIView' is unavailable in watchOS
59 | return contentView
60 | }
61 | private var _contentView: UIView?
| `- error: 'UIView' is unavailable in watchOS
62 |
63 | /**
/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:71:32: error: 'UIView' is unavailable in watchOS
69 | The header's view.
70 | */
71 | @IBOutlet public var view: UIView? {
| `- error: 'UIView' is unavailable in watchOS
72 | get {
73 | return _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/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:91:24: error: 'UIView' is unavailable in watchOS
89 | }
90 | }
91 | private var _view: UIView?
| `- error: 'UIView' is unavailable in watchOS
92 |
93 | /**
/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:148:83: error: 'UINib' is unavailable in watchOS
146 | @param optionsOrNil A dictionary containing the options to use when opening the nib file. For a list of available keys for this dictionary, see NSBundle UIKit Additions.
147 | */
148 | public func load(nibName name: String, bundle bundleOrNil: Bundle?, options: [UINib.OptionsKey: Any]) {
| `- error: 'UINib' is unavailable in watchOS
149 | let nib = UINib(nibName: name, bundle: bundleOrNil)
150 | nib.instantiate(withOwner: self, options: options)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINib.h:16:12: note: 'UINib' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
16 | @interface UINib : NSObject
| `- note: 'UINib' has been explicitly marked unavailable here
17 |
18 | // If the bundle parameter is nil, the main bundle is used.
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxHeader.swift:153:26: error: 'UIScrollView' is unavailable in watchOS
151 | }
152 |
153 | weak var scrollView: UIScrollView? {
| `- error: 'UIScrollView' is unavailable in watchOS
154 | didSet {
155 | if oldValue != 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/HPParallaxHeader/Classes/HPParallaxHeader.swift:161:37: error: 'NSLayoutConstraint' is unavailable in watchOS
159 | }
160 |
161 | private var positionConstraint: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
162 | private var heightConstraint: NSLayoutConstraint?
163 | private var isObserving: Bool = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:162:35: error: 'NSLayoutConstraint' is unavailable in watchOS
160 |
161 | private var positionConstraint: NSLayoutConstraint?
162 | private var heightConstraint: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
163 | private var isObserving: Bool = false
164 |
/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/HPParallaxHeader/Classes/HPParallaxView.swift:15:54: error: 'UIView' is unavailable in watchOS
13 | weak var parent: HPParallaxHeader?
14 |
15 | override func willMove(toSuperview newSuperview: UIView?) {
| `- error: 'UIView' is unavailable in watchOS
16 | defer { super.willMove(toSuperview: newSuperview) }
17 | guard let superView = self.superview as? UIScrollView,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPParallaxView.swift:10:23: error: 'UIView' is unavailable in watchOS
8 | import UIKit
9 |
10 | class HPParallaxView: UIView {
| `- error: 'UIView' is unavailable in watchOS
11 | static var KVOContext = "kHPParallaxViewKVOContext"
12 |
/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/HPParallaxHeader/Classes/HPScrollView.swift:22:75: error: 'UIScrollView' is unavailable in watchOS
20 | @return YES to allow scrollview and subview to scroll together. YES by default.
21 | */
22 | func scrollViewShouldScroll(_ scrollView: HPScrollView, with subView: UIScrollView) -> Bool
| `- error: 'UIScrollView' is unavailable in watchOS
23 | }
24 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollView.swift:13:45: error: 'UIScrollViewDelegate' is unavailable in watchOS
11 | The delegate of a MXScrollView object may adopt the MXScrollViewDelegate protocol to control subview's scrolling effect.
12 | */
13 | @objc public protocol HPScrollViewDelegate: UIScrollViewDelegate {
| `- error: 'UIScrollViewDelegate' is unavailable in watchOS
14 | /**
15 | Asks the page if the scrollview should scroll with the subview.
/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/HPParallaxHeader/Classes/HPScrollView.swift:37:33: error: 'UIScrollViewDelegate' is unavailable in watchOS
35 |
36 | /// - Warning: This value **must** be set as a `DMScrollViewDelegate`.
37 | override open var delegate: UIScrollViewDelegate? {
| `- error: 'UIScrollViewDelegate' is unavailable in watchOS
38 | get { return forwarder.delegate }
39 | set {
/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/HPParallaxHeader/Classes/HPScrollView.swift:46:33: error: 'UIScrollView' is unavailable in watchOS
44 | }
45 |
46 | private var observedViews: [UIScrollView] = []
| `- error: 'UIScrollView' is unavailable in watchOS
47 | private var isObserving: Bool = true
48 | private var lock: Bool = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
85 |
86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
| `- note: 'UIScrollView' has been explicitly marked unavailable here
88 |
89 | @property(nonatomic) CGPoint contentOffset; // default CGPointZero
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollView.swift:28:27: error: 'UIScrollView' is unavailable in watchOS
26 | The MXScrollView is a UIScrollView subclass with the ability to hook the vertical scroll from its subviews.
27 | */
28 | open class HPScrollView : UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
29 | static var KVOContext = "kHPScrollViewKVOContext"
30 |
/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/HPParallaxHeader/Classes/HPScrollView.swift:80:56: error: 'UIGestureRecognizer' is unavailable in watchOS
78 |
79 | extension HPScrollView: UIGestureRecognizerDelegate {
80 | public func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer,
| `- error: 'UIGestureRecognizer' is unavailable in watchOS
81 | shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
82 | if (otherGestureRecognizer.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/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/HPParallaxHeader/Classes/HPScrollView.swift:81:93: error: 'UIGestureRecognizer' is unavailable in watchOS
79 | extension HPScrollView: UIGestureRecognizerDelegate {
80 | public func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer,
81 | shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool {
| `- error: 'UIGestureRecognizer' is unavailable in watchOS
82 | if (otherGestureRecognizer.view == self) {
83 | isScrollingToTop = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollView.swift:79:25: error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
77 | }
78 |
79 | extension HPScrollView: UIGestureRecognizerDelegate {
| `- error: 'UIGestureRecognizerDelegate' is unavailable in watchOS
80 | public func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer,
81 | shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> 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/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/HPParallaxHeader/Classes/HPScrollView.swift:139:37: error: 'UIScrollView' is unavailable in watchOS
137 | */
138 |
139 | func addObserver(to scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
140 | lock = (scrollView.contentOffset.y > -scrollView.contentInset.top)
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/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/HPParallaxHeader/Classes/HPScrollView.swift:148:42: error: 'UIScrollView' is unavailable in watchOS
146 | }
147 |
148 | func removeObserver(from scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
149 | scrollView.removeObserver(self,
150 | forKeyPath: #keyPath(UIScrollView.contentOffset),
/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/HPParallaxHeader/Classes/HPScrollView.swift:207:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
205 | Scroll to top manually which show parallax header totally
206 | */
207 | open func hpScrollsToTop(animated: Bool) {
| `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
208 | isScrollingToTop = true
209 | setContentOffset(CGPoint(x: 0, y: -parallaxHeader.height), animated: animated)
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollView.swift:215:40: error: 'UIScrollView' is unavailable in watchOS
213 | // MARK: - Scrolling views handlers
214 | extension HPScrollView {
215 | func addObservedView(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
216 | guard !observedViews.contains(scrollView) else { return }
217 | observedViews.append(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/HPParallaxHeader/Classes/HPScrollView.swift:226:35: error: 'UIScrollView' is unavailable in watchOS
224 | }
225 |
226 | func scrollView(_ scrollView: UIScrollView, setContentOffset offset: CGPoint) {
| `- error: 'UIScrollView' is unavailable in watchOS
227 | isObserving = false
228 | scrollView.contentOffset = offset
/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/HPParallaxHeader/Classes/HPScrollView.swift:235:60: error: 'UIScrollView' is unavailable in watchOS
233 | // MARK: - <UIScrollViewDelegate>
234 | extension HPScrollView: UIScrollViewDelegate {
235 | public func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
236 | delegate?.scrollViewDidEndDecelerating?(scrollView)
237 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollView.swift:239:56: error: 'UIScrollView' is unavailable in watchOS
237 | }
238 |
239 | public func scrollViewDidEndDragging(_ scrollView: UIScrollView, willDecelerate decelerate: Bool) {
| `- error: 'UIScrollView' is unavailable in watchOS
240 | delegate?.scrollViewDidEndDragging?(scrollView, willDecelerate: decelerate)
241 | }
/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/HPParallaxHeader/Classes/HPScrollView.swift:234:25: error: 'UIScrollViewDelegate' is unavailable in watchOS
232 |
233 | // MARK: - <UIScrollViewDelegate>
234 | extension HPScrollView: UIScrollViewDelegate {
| `- error: 'UIScrollViewDelegate' is unavailable in watchOS
235 | public func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
236 | delegate?.scrollViewDidEndDecelerating?(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: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/HPParallaxHeader/Classes/HPScrollViewController.swift:36:38: error: 'UIViewController' is unavailable in watchOS
34 | The parallax header view controller to be added to the scroll view.
35 | */
36 | public var headerViewController: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
37 | didSet {
38 | if (oldValue?.parent == 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/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/HPParallaxHeader/Classes/HPScrollViewController.swift:62:37: error: 'UIViewController' is unavailable in watchOS
60 | The child view controller to be added to the scroll view.
61 | */
62 | public var childViewController: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
63 | didSet {
64 | if oldValue?.parent == 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/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/HPParallaxHeader/Classes/HPScrollViewController.swift:100:43: error: 'UIView' is unavailable in watchOS
98 | }
99 |
100 | @IBOutlet public weak var headerView: UIView?
| `- error: 'UIView' is unavailable in watchOS
101 | @IBInspectable public var headerHeight: CGFloat {
102 | 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/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/HPParallaxHeader/Classes/HPScrollViewController.swift:118:37: error: 'NSLayoutConstraint' is unavailable in watchOS
116 | }
117 | }
118 | weak var childHeightConstraint: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
119 |
120 |
/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/HPParallaxHeader/Classes/HPScrollViewController.swift:163:24: error: cannot override 'viewSafeAreaInsetsDidChange' which has been marked unavailable
161 |
162 | @available(iOS 11.0, *)
163 | open override func viewSafeAreaInsetsDidChange() {
| |- error: cannot override 'viewSafeAreaInsetsDidChange' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'viewSafeAreaInsetsDidChange'
164 | super.viewSafeAreaInsetsDidChange()
165 |
/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:585:1: note: 'viewSafeAreaInsetsDidChange()' has been explicitly marked unavailable here
583 |
584 | - (void)viewLayoutMarginsDidChange NS_REQUIRES_SUPER API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
585 | - (void)viewSafeAreaInsetsDidChange NS_REQUIRES_SUPER API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'viewSafeAreaInsetsDidChange()' has been explicitly marked unavailable here
586 |
587 | @end
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift:15:36: error: 'UIViewController' is unavailable in watchOS
13 | The MXScrollViewController class.
14 | */
15 | open class HPScrollViewController: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
16 | static var KVOContext = "kDMScrollViewControllerKVOContext"
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/HPParallaxHeader/Classes/HPScrollViewController.swift:198:18: error: 'UIViewController' is unavailable in watchOS
196 | UIViewController category to let childViewControllers easily access their parallax header.
197 | */
198 | public extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
199 | /**
200 | The parallax header.
/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/HPParallaxHeader/Classes/HPScrollViewController.swift:217:36: error: 'UIStoryboardSegue' is unavailable in watchOS
215 | The MXParallaxHeaderSegue class creates a segue object to get the parallax header view controller from storyboard.
216 | */
217 | open class HPParallaxHeaderSegue : UIStoryboardSegue {
| `- error: 'UIStoryboardSegue' is unavailable in watchOS
218 | open override func perform() {
219 | if let svc = source as? HPScrollViewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStoryboardSegue.h:17:12: note: 'UIStoryboardSegue' has been explicitly marked unavailable here
15 |
16 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
17 | @interface UIStoryboardSegue : NSObject
| `- note: 'UIStoryboardSegue' has been explicitly marked unavailable here
18 |
19 | // Convenience constructor for returning a segue that performs a handler block in its -perform method.
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift:228:42: error: 'UIStoryboardSegue' is unavailable in watchOS
226 | The MXScrollViewControllerSegue class creates a segue object to get the child view controller from storyboard.
227 | */
228 | open class HPScrollViewControllerSegue : UIStoryboardSegue {
| `- error: 'UIStoryboardSegue' is unavailable in watchOS
229 | open override func perform() {
230 | if let svc = source as? HPScrollViewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStoryboardSegue.h:17:12: note: 'UIStoryboardSegue' has been explicitly marked unavailable here
15 |
16 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
17 | @interface UIStoryboardSegue : NSObject
| `- note: 'UIStoryboardSegue' has been explicitly marked unavailable here
18 |
19 | // Convenience constructor for returning a segue that performs a handler block in its -perform method.
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:19:88: error: 'UIScrollView' is unavailable in watchOS
17 | }
18 |
19 | @objc public func scrollViewShouldScroll(_ scrollView: HPScrollView, with subView: UIScrollView) -> Bool {
| `- error: 'UIScrollView' is unavailable in watchOS
20 | return delegate?.scrollViewShouldScroll(scrollView, with: subView) ?? true
21 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:23:50: error: 'UIScrollView' is unavailable in watchOS
21 | }
22 |
23 | @objc func scrollViewDidScroll(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
24 | delegate?.scrollViewDidScroll?(scrollView)
25 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:27:48: error: 'UIScrollView' is unavailable in watchOS
25 | }
26 |
27 | @objc func scrollViewDidZoom(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
28 | delegate?.scrollViewDidZoom?(scrollView)
29 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:31:58: error: 'UIScrollView' is unavailable in watchOS
29 | }
30 |
31 | @objc func scrollViewWillBeginDragging(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
32 | delegate?.scrollViewWillBeginDragging?(scrollView)
33 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:35:56: error: 'UIScrollView' is unavailable in watchOS
33 | }
34 |
35 | @objc func scrollViewWillEndDragging(_ scrollView: UIScrollView,
| `- error: 'UIScrollView' is unavailable in watchOS
36 | withVelocity velocity: CGPoint,
37 | 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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:43:55: error: 'UIScrollView' is unavailable in watchOS
41 | }
42 |
43 | @objc func scrollViewDidEndDragging(_ scrollView: UIScrollView, willDecelerate decelerate: Bool) {
| `- error: 'UIScrollView' is unavailable in watchOS
44 | self.scrollView.scrollViewDidEndDragging(scrollView, willDecelerate: decelerate)
45 | delegate?.scrollViewDidEndDragging?(scrollView, willDecelerate: decelerate)
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:48:62: error: 'UIScrollView' is unavailable in watchOS
46 | }
47 |
48 | @objc func scrollViewWillBeginDecelerating(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
49 | delegate?.scrollViewWillBeginDecelerating?(scrollView)
50 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:52:59: error: 'UIScrollView' is unavailable in watchOS
50 | }
51 |
52 | @objc func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
53 | self.scrollView.scrollViewDidEndDecelerating(scrollView)
54 | delegate?.scrollViewDidEndDecelerating?(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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:57:65: error: 'UIScrollView' is unavailable in watchOS
55 | }
56 |
57 | @objc func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
58 | delegate?.scrollViewDidEndScrollingAnimation?(scrollView)
59 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:61:46: error: 'UIScrollView' is unavailable in watchOS
59 | }
60 |
61 | @objc func viewForZooming(in scrollView: UIScrollView) -> UIView? {
| `- error: 'UIScrollView' is unavailable in watchOS
62 | return delegate?.viewForZooming?(in: scrollView)
63 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:61:63: error: 'UIView' is unavailable in watchOS
59 | }
60 |
61 | @objc func viewForZooming(in scrollView: UIScrollView) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
62 | return delegate?.viewForZooming?(in: scrollView)
63 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:65:57: error: 'UIScrollView' is unavailable in watchOS
63 | }
64 |
65 | @objc func scrollViewWillBeginZooming(_ scrollView: UIScrollView, with view: UIView?) {
| `- error: 'UIScrollView' is unavailable in watchOS
66 | delegate?.scrollViewWillBeginZooming?(scrollView, with: view)
67 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:65:82: error: 'UIView' is unavailable in watchOS
63 | }
64 |
65 | @objc func scrollViewWillBeginZooming(_ scrollView: UIScrollView, with view: UIView?) {
| `- error: 'UIView' is unavailable in watchOS
66 | delegate?.scrollViewWillBeginZooming?(scrollView, with: view)
67 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:69:54: error: 'UIScrollView' is unavailable in watchOS
67 | }
68 |
69 | @objc func scrollViewDidEndZooming(_ scrollView: UIScrollView, with view: UIView?, atScale scale: CGFloat) {
| `- error: 'UIScrollView' is unavailable in watchOS
70 | delegate?.scrollViewDidEndZooming?(scrollView, with: view, atScale: scale)
71 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:69:79: error: 'UIView' is unavailable in watchOS
67 | }
68 |
69 | @objc func scrollViewDidEndZooming(_ scrollView: UIScrollView, with view: UIView?, atScale scale: CGFloat) {
| `- error: 'UIView' is unavailable in watchOS
70 | delegate?.scrollViewDidEndZooming?(scrollView, with: view, atScale: scale)
71 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:73:58: error: 'UIScrollView' is unavailable in watchOS
71 | }
72 |
73 | @objc func scrollViewShouldScrollToTop(_ scrollView: UIScrollView) -> Bool {
| `- error: 'UIScrollView' is unavailable in watchOS
74 | let isScrollToTop = delegate?.scrollViewShouldScrollToTop?(scrollView) ?? scrollView.scrollsToTop
75 | if isScrollToTop == 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/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:81:55: error: 'UIScrollView' is unavailable in watchOS
79 | }
80 |
81 | @objc func scrollViewDidScrollToTop(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
82 | delegate?.scrollViewDidScrollToTop?(scrollView)
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/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:86:70: error: 'UIScrollView' is unavailable in watchOS
84 |
85 | @available(iOS 11.0, *)
86 | @objc func scrollViewDidChangeAdjustedContentInset(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
87 | delegate?.scrollViewDidChangeAdjustedContentInset?(scrollView)
88 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:86:16: error: cannot override 'scrollViewDidChangeAdjustedContentInset' which has been marked unavailable
84 |
85 | @available(iOS 11.0, *)
86 | @objc func scrollViewDidChangeAdjustedContentInset(_ scrollView: UIScrollView) {
| `- error: cannot override 'scrollViewDidChangeAdjustedContentInset' which has been marked unavailable
87 | delegate?.scrollViewDidChangeAdjustedContentInset?(scrollView)
88 | }
/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:340:1: note: 'scrollViewDidChangeAdjustedContentInset' has been explicitly marked unavailable here
338 | /* Also see -[UIScrollView adjustedContentInsetDidChange]
339 | */
340 | - (void)scrollViewDidChangeAdjustedContentInset:(UIScrollView *)scrollView API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'scrollViewDidChangeAdjustedContentInset' has been explicitly marked unavailable here
341 |
342 | @end
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/UIScrollView+ParallaxHeader.swift:11:18: error: 'UIScrollView' is unavailable in watchOS
9 |
10 | private var parallaxHeaderKey: UInt8 = 0
11 | public extension UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
12 | @IBOutlet var parallaxHeader: HPParallaxHeader! {
13 | 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/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
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/HPParallaxHeader/Classes/HPParallaxHeader.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxView.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollView.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/UIScrollView+ParallaxHeader.swift -target arm64_32-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64_32/HPParallaxHeader-dependencies-1.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -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/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name HPParallaxHeader -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64_32/HPParallaxHeader_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64_32/HPParallaxHeader.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64_32/HPParallaxHeader.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64_32/HPParallaxHeader-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64_32/HPParallaxHeader-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64_32/HPParallaxHeader-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64_32/HPParallaxHeader.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HPParallaxHeader.build/Debug-watchos/HPParallaxHeader-t.build/Objects-normal/arm64_32/HPParallaxHeader.abi.json
SwiftCompile normal arm64_32 (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ HPScrollViewDelegateForwarder.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:19:88: error: 'UIScrollView' is unavailable in watchOS
17 | }
18 |
19 | @objc public func scrollViewShouldScroll(_ scrollView: HPScrollView, with subView: UIScrollView) -> Bool {
| `- error: 'UIScrollView' is unavailable in watchOS
20 | return delegate?.scrollViewShouldScroll(scrollView, with: subView) ?? true
21 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:23:50: error: 'UIScrollView' is unavailable in watchOS
21 | }
22 |
23 | @objc func scrollViewDidScroll(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
24 | delegate?.scrollViewDidScroll?(scrollView)
25 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:27:48: error: 'UIScrollView' is unavailable in watchOS
25 | }
26 |
27 | @objc func scrollViewDidZoom(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
28 | delegate?.scrollViewDidZoom?(scrollView)
29 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:31:58: error: 'UIScrollView' is unavailable in watchOS
29 | }
30 |
31 | @objc func scrollViewWillBeginDragging(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
32 | delegate?.scrollViewWillBeginDragging?(scrollView)
33 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:35:56: error: 'UIScrollView' is unavailable in watchOS
33 | }
34 |
35 | @objc func scrollViewWillEndDragging(_ scrollView: UIScrollView,
| `- error: 'UIScrollView' is unavailable in watchOS
36 | withVelocity velocity: CGPoint,
37 | 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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:43:55: error: 'UIScrollView' is unavailable in watchOS
41 | }
42 |
43 | @objc func scrollViewDidEndDragging(_ scrollView: UIScrollView, willDecelerate decelerate: Bool) {
| `- error: 'UIScrollView' is unavailable in watchOS
44 | self.scrollView.scrollViewDidEndDragging(scrollView, willDecelerate: decelerate)
45 | delegate?.scrollViewDidEndDragging?(scrollView, willDecelerate: decelerate)
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:48:62: error: 'UIScrollView' is unavailable in watchOS
46 | }
47 |
48 | @objc func scrollViewWillBeginDecelerating(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
49 | delegate?.scrollViewWillBeginDecelerating?(scrollView)
50 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:52:59: error: 'UIScrollView' is unavailable in watchOS
50 | }
51 |
52 | @objc func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
53 | self.scrollView.scrollViewDidEndDecelerating(scrollView)
54 | delegate?.scrollViewDidEndDecelerating?(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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:57:65: error: 'UIScrollView' is unavailable in watchOS
55 | }
56 |
57 | @objc func scrollViewDidEndScrollingAnimation(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
58 | delegate?.scrollViewDidEndScrollingAnimation?(scrollView)
59 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:61:46: error: 'UIScrollView' is unavailable in watchOS
59 | }
60 |
61 | @objc func viewForZooming(in scrollView: UIScrollView) -> UIView? {
| `- error: 'UIScrollView' is unavailable in watchOS
62 | return delegate?.viewForZooming?(in: scrollView)
63 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:61:63: error: 'UIView' is unavailable in watchOS
59 | }
60 |
61 | @objc func viewForZooming(in scrollView: UIScrollView) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
62 | return delegate?.viewForZooming?(in: scrollView)
63 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:65:57: error: 'UIScrollView' is unavailable in watchOS
63 | }
64 |
65 | @objc func scrollViewWillBeginZooming(_ scrollView: UIScrollView, with view: UIView?) {
| `- error: 'UIScrollView' is unavailable in watchOS
66 | delegate?.scrollViewWillBeginZooming?(scrollView, with: view)
67 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:65:82: error: 'UIView' is unavailable in watchOS
63 | }
64 |
65 | @objc func scrollViewWillBeginZooming(_ scrollView: UIScrollView, with view: UIView?) {
| `- error: 'UIView' is unavailable in watchOS
66 | delegate?.scrollViewWillBeginZooming?(scrollView, with: view)
67 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:69:54: error: 'UIScrollView' is unavailable in watchOS
67 | }
68 |
69 | @objc func scrollViewDidEndZooming(_ scrollView: UIScrollView, with view: UIView?, atScale scale: CGFloat) {
| `- error: 'UIScrollView' is unavailable in watchOS
70 | delegate?.scrollViewDidEndZooming?(scrollView, with: view, atScale: scale)
71 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:69:79: error: 'UIView' is unavailable in watchOS
67 | }
68 |
69 | @objc func scrollViewDidEndZooming(_ scrollView: UIScrollView, with view: UIView?, atScale scale: CGFloat) {
| `- error: 'UIView' is unavailable in watchOS
70 | delegate?.scrollViewDidEndZooming?(scrollView, with: view, atScale: scale)
71 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HPScrollViewDelegateForwarder.swift
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:73:58: error: 'UIScrollView' is unavailable in watchOS
71 | }
72 |
73 | @objc func scrollViewShouldScrollToTop(_ scrollView: UIScrollView) -> Bool {
| `- error: 'UIScrollView' is unavailable in watchOS
74 | let isScrollToTop = delegate?.scrollViewShouldScrollToTop?(scrollView) ?? scrollView.scrollsToTop
75 | if isScrollToTop == 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/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:81:55: error: 'UIScrollView' is unavailable in watchOS
79 | }
80 |
81 | @objc func scrollViewDidScrollToTop(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
82 | delegate?.scrollViewDidScrollToTop?(scrollView)
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/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:86:70: error: 'UIScrollView' is unavailable in watchOS
84 |
85 | @available(iOS 11.0, *)
86 | @objc func scrollViewDidChangeAdjustedContentInset(_ scrollView: UIScrollView) {
| `- error: 'UIScrollView' is unavailable in watchOS
87 | delegate?.scrollViewDidChangeAdjustedContentInset?(scrollView)
88 | }
/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/HPParallaxHeader/Classes/HPScrollViewDelegateForwarder.swift:86:16: error: cannot override 'scrollViewDidChangeAdjustedContentInset' which has been marked unavailable
84 |
85 | @available(iOS 11.0, *)
86 | @objc func scrollViewDidChangeAdjustedContentInset(_ scrollView: UIScrollView) {
| `- error: cannot override 'scrollViewDidChangeAdjustedContentInset' which has been marked unavailable
87 | delegate?.scrollViewDidChangeAdjustedContentInset?(scrollView)
88 | }
/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:340:1: note: 'scrollViewDidChangeAdjustedContentInset' has been explicitly marked unavailable here
338 | /* Also see -[UIScrollView adjustedContentInsetDidChange]
339 | */
340 | - (void)scrollViewDidChangeAdjustedContentInset:(UIScrollView *)scrollView API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'scrollViewDidChangeAdjustedContentInset' has been explicitly marked unavailable here
341 |
342 | @end
SwiftCompile normal arm64_32 Compiling\ HPParallaxHeader.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxHeader.swift (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxHeader.swift:48:29: error: 'UIView' is unavailable in watchOS
46 | The content view on top of the UIScrollView's content.
47 | */
48 | public var contentView: UIView {
| `- error: 'UIView' is unavailable in watchOS
49 | if let contentView = _contentView {
50 | return contentView
/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:61:31: error: 'UIView' is unavailable in watchOS
59 | return contentView
60 | }
61 | private var _contentView: UIView?
| `- error: 'UIView' is unavailable in watchOS
62 |
63 | /**
/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:71:32: error: 'UIView' is unavailable in watchOS
69 | The header's view.
70 | */
71 | @IBOutlet public var view: UIView? {
| `- error: 'UIView' is unavailable in watchOS
72 | get {
73 | return _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/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:91:24: error: 'UIView' is unavailable in watchOS
89 | }
90 | }
91 | private var _view: UIView?
| `- error: 'UIView' is unavailable in watchOS
92 |
93 | /**
/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:148:83: error: 'UINib' is unavailable in watchOS
146 | @param optionsOrNil A dictionary containing the options to use when opening the nib file. For a list of available keys for this dictionary, see NSBundle UIKit Additions.
147 | */
148 | public func load(nibName name: String, bundle bundleOrNil: Bundle?, options: [UINib.OptionsKey: Any]) {
| `- error: 'UINib' is unavailable in watchOS
149 | let nib = UINib(nibName: name, bundle: bundleOrNil)
150 | nib.instantiate(withOwner: self, options: options)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINib.h:16:12: note: 'UINib' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
16 | @interface UINib : NSObject
| `- note: 'UINib' has been explicitly marked unavailable here
17 |
18 | // If the bundle parameter is nil, the main bundle is used.
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxHeader.swift:153:26: error: 'UIScrollView' is unavailable in watchOS
151 | }
152 |
153 | weak var scrollView: UIScrollView? {
| `- error: 'UIScrollView' is unavailable in watchOS
154 | didSet {
155 | if oldValue != 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/HPParallaxHeader/Classes/HPParallaxHeader.swift:161:37: error: 'NSLayoutConstraint' is unavailable in watchOS
159 | }
160 |
161 | private var positionConstraint: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
162 | private var heightConstraint: NSLayoutConstraint?
163 | private var isObserving: Bool = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:162:35: error: 'NSLayoutConstraint' is unavailable in watchOS
160 |
161 | private var positionConstraint: NSLayoutConstraint?
162 | private var heightConstraint: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
163 | private var isObserving: Bool = false
164 |
/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:52:27: error: 'init()' is unavailable in watchOS
50 | return contentView
51 | }
52 | let contentView = HPParallaxView()
| `- error: 'init()' is unavailable in watchOS
53 | contentView.parent = self
54 | contentView.clipsToBounds = 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/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:149:19: error: 'UINib' is unavailable in watchOS
147 | */
148 | public func load(nibName name: String, bundle bundleOrNil: Bundle?, options: [UINib.OptionsKey: Any]) {
149 | let nib = UINib(nibName: name, bundle: bundleOrNil)
| `- error: 'UINib' is unavailable in watchOS
150 | nib.instantiate(withOwner: self, options: options)
151 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINib.h:16:12: note: 'UINib' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
16 | @interface UINib : NSObject
| `- note: 'UINib' has been explicitly marked unavailable here
17 |
18 | // If the bundle parameter is nil, the main bundle is used.
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxHeader.swift:214:33: error: 'defaultHigh' is unavailable in watchOS
212 |
213 | let constraint = view?.bottomAnchor.constraint(equalTo: contentView.bottomAnchor)
214 | constraint?.priority = .defaultHigh
| `- error: 'defaultHigh' is unavailable in watchOS
215 | constraint?.isActive = true
216 | }
UIKit.UILayoutPriority.defaultHigh:3:21: note: 'defaultHigh' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var defaultHigh: UILayoutPriority { get }}
| `- note: 'defaultHigh' has been explicitly marked unavailable here
4 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxHeader.swift (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HPParallaxHeader.swift
SwiftCompile normal arm64 Compiling\ HPParallaxHeader.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxHeader.swift (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxHeader.swift:48:29: error: 'UIView' is unavailable in watchOS
46 | The content view on top of the UIScrollView's content.
47 | */
48 | public var contentView: UIView {
| `- error: 'UIView' is unavailable in watchOS
49 | if let contentView = _contentView {
50 | return contentView
/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:61:31: error: 'UIView' is unavailable in watchOS
59 | return contentView
60 | }
61 | private var _contentView: UIView?
| `- error: 'UIView' is unavailable in watchOS
62 |
63 | /**
/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:71:32: error: 'UIView' is unavailable in watchOS
69 | The header's view.
70 | */
71 | @IBOutlet public var view: UIView? {
| `- error: 'UIView' is unavailable in watchOS
72 | get {
73 | return _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/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:91:24: error: 'UIView' is unavailable in watchOS
89 | }
90 | }
91 | private var _view: UIView?
| `- error: 'UIView' is unavailable in watchOS
92 |
93 | /**
/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:148:83: error: 'UINib' is unavailable in watchOS
146 | @param optionsOrNil A dictionary containing the options to use when opening the nib file. For a list of available keys for this dictionary, see NSBundle UIKit Additions.
147 | */
148 | public func load(nibName name: String, bundle bundleOrNil: Bundle?, options: [UINib.OptionsKey: Any]) {
| `- error: 'UINib' is unavailable in watchOS
149 | let nib = UINib(nibName: name, bundle: bundleOrNil)
150 | nib.instantiate(withOwner: self, options: options)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINib.h:16:12: note: 'UINib' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
16 | @interface UINib : NSObject
| `- note: 'UINib' has been explicitly marked unavailable here
17 |
18 | // If the bundle parameter is nil, the main bundle is used.
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxHeader.swift:153:26: error: 'UIScrollView' is unavailable in watchOS
151 | }
152 |
153 | weak var scrollView: UIScrollView? {
| `- error: 'UIScrollView' is unavailable in watchOS
154 | didSet {
155 | if oldValue != 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/HPParallaxHeader/Classes/HPParallaxHeader.swift:161:37: error: 'NSLayoutConstraint' is unavailable in watchOS
159 | }
160 |
161 | private var positionConstraint: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
162 | private var heightConstraint: NSLayoutConstraint?
163 | private var isObserving: Bool = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:162:35: error: 'NSLayoutConstraint' is unavailable in watchOS
160 |
161 | private var positionConstraint: NSLayoutConstraint?
162 | private var heightConstraint: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
163 | private var isObserving: Bool = false
164 |
/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:52:27: error: 'init()' is unavailable in watchOS
50 | return contentView
51 | }
52 | let contentView = HPParallaxView()
| `- error: 'init()' is unavailable in watchOS
53 | contentView.parent = self
54 | contentView.clipsToBounds = 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/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/HPParallaxHeader/Classes/HPParallaxHeader.swift:149:19: error: 'UINib' is unavailable in watchOS
147 | */
148 | public func load(nibName name: String, bundle bundleOrNil: Bundle?, options: [UINib.OptionsKey: Any]) {
149 | let nib = UINib(nibName: name, bundle: bundleOrNil)
| `- error: 'UINib' is unavailable in watchOS
150 | nib.instantiate(withOwner: self, options: options)
151 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINib.h:16:12: note: 'UINib' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
16 | @interface UINib : NSObject
| `- note: 'UINib' has been explicitly marked unavailable here
17 |
18 | // If the bundle parameter is nil, the main bundle is used.
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxHeader.swift:214:33: error: 'defaultHigh' is unavailable in watchOS
212 |
213 | let constraint = view?.bottomAnchor.constraint(equalTo: contentView.bottomAnchor)
214 | constraint?.priority = .defaultHigh
| `- error: 'defaultHigh' is unavailable in watchOS
215 | constraint?.isActive = true
216 | }
UIKit.UILayoutPriority.defaultHigh:3:21: note: 'defaultHigh' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var defaultHigh: UILayoutPriority { get }}
| `- note: 'defaultHigh' has been explicitly marked unavailable here
4 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPParallaxHeader.swift (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HPParallaxHeader.swift
SwiftCompile normal arm64 Compiling\ HPScrollViewController.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift:36:38: error: 'UIViewController' is unavailable in watchOS
34 | The parallax header view controller to be added to the scroll view.
35 | */
36 | public var headerViewController: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
37 | didSet {
38 | if (oldValue?.parent == 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/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/HPParallaxHeader/Classes/HPScrollViewController.swift:62:37: error: 'UIViewController' is unavailable in watchOS
60 | The child view controller to be added to the scroll view.
61 | */
62 | public var childViewController: UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
63 | didSet {
64 | if oldValue?.parent == 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/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/HPParallaxHeader/Classes/HPScrollViewController.swift:100:43: error: 'UIView' is unavailable in watchOS
98 | }
99 |
100 | @IBOutlet public weak var headerView: UIView?
| `- error: 'UIView' is unavailable in watchOS
101 | @IBInspectable public var headerHeight: CGFloat {
102 | 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/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/HPParallaxHeader/Classes/HPScrollViewController.swift:118:37: error: 'NSLayoutConstraint' is unavailable in watchOS
116 | }
117 | }
118 | weak var childHeightConstraint: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
119 |
120 |
/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/HPParallaxHeader/Classes/HPScrollViewController.swift:163:24: error: cannot override 'viewSafeAreaInsetsDidChange' which has been marked unavailable
161 |
162 | @available(iOS 11.0, *)
163 | open override func viewSafeAreaInsetsDidChange() {
| |- error: cannot override 'viewSafeAreaInsetsDidChange' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'viewSafeAreaInsetsDidChange'
164 | super.viewSafeAreaInsetsDidChange()
165 |
/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:585:1: note: 'viewSafeAreaInsetsDidChange()' has been explicitly marked unavailable here
583 |
584 | - (void)viewLayoutMarginsDidChange NS_REQUIRES_SUPER API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
585 | - (void)viewSafeAreaInsetsDidChange NS_REQUIRES_SUPER API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'viewSafeAreaInsetsDidChange()' has been explicitly marked unavailable here
586 |
587 | @end
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift:15:36: error: 'UIViewController' is unavailable in watchOS
13 | The MXScrollViewController class.
14 | */
15 | open class HPScrollViewController: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
16 | static var KVOContext = "kDMScrollViewControllerKVOContext"
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/HPParallaxHeader/Classes/HPScrollViewController.swift:198:18: error: 'UIViewController' is unavailable in watchOS
196 | UIViewController category to let childViewControllers easily access their parallax header.
197 | */
198 | public extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
199 | /**
200 | The parallax header.
/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/HPParallaxHeader/Classes/HPScrollViewController.swift:217:36: error: 'UIStoryboardSegue' is unavailable in watchOS
215 | The MXParallaxHeaderSegue class creates a segue object to get the parallax header view controller from storyboard.
216 | */
217 | open class HPParallaxHeaderSegue : UIStoryboardSegue {
| `- error: 'UIStoryboardSegue' is unavailable in watchOS
218 | open override func perform() {
219 | if let svc = source as? HPScrollViewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStoryboardSegue.h:17:12: note: 'UIStoryboardSegue' has been explicitly marked unavailable here
15 |
16 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
17 | @interface UIStoryboardSegue : NSObject
| `- note: 'UIStoryboardSegue' has been explicitly marked unavailable here
18 |
19 | // Convenience constructor for returning a segue that performs a handler block in its -perform method.
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift:228:42: error: 'UIStoryboardSegue' is unavailable in watchOS
226 | The MXScrollViewControllerSegue class creates a segue object to get the child view controller from storyboard.
227 | */
228 | open class HPScrollViewControllerSegue : UIStoryboardSegue {
| `- error: 'UIStoryboardSegue' is unavailable in watchOS
229 | open override func perform() {
230 | if let svc = source as? HPScrollViewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStoryboardSegue.h:17:12: note: 'UIStoryboardSegue' has been explicitly marked unavailable here
15 |
16 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
17 | @interface UIStoryboardSegue : NSObject
| `- note: 'UIStoryboardSegue' has been explicitly marked unavailable here
18 |
19 | // Convenience constructor for returning a segue that performs a handler block in its -perform method.
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift:157:12: error: 'automaticallyAdjustsScrollViewInsets' is unavailable in watchOS
155 | }
156 |
157 | if automaticallyAdjustsScrollViewInsets {
| `- error: 'automaticallyAdjustsScrollViewInsets' is unavailable in watchOS
158 | headerMinimumHeight = topLayoutGuide.length
159 | }
/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:306:34: note: 'automaticallyAdjustsScrollViewInsets' has been explicitly marked unavailable here
304 | @property(nonatomic,assign) UIRectEdge edgesForExtendedLayout API_AVAILABLE(ios(7.0)); // Defaults to UIRectEdgeAll
305 | @property(nonatomic,assign) BOOL extendedLayoutIncludesOpaqueBars API_AVAILABLE(ios(7.0)); // Defaults to NO, but bars are translucent by default on 7_0.
306 | @property(nonatomic,assign) BOOL automaticallyAdjustsScrollViewInsets API_DEPRECATED("Use UIScrollView's contentInsetAdjustmentBehavior instead", ios(7.0, 11.0), tvos(7.0, 11.0)) API_UNAVAILABLE(visionos, watchos); // Defaults to YES
| `- note: 'automaticallyAdjustsScrollViewInsets' has been explicitly marked unavailable here
307 |
308 | /* Depending on the value passed in the `edge` parameter, a containing UINavigationController,
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift:158:35: error: 'topLayoutGuide' is unavailable in watchOS
156 |
157 | if automaticallyAdjustsScrollViewInsets {
158 | headerMinimumHeight = topLayoutGuide.length
| `- error: 'topLayoutGuide' is unavailable in watchOS
159 | }
160 | }
/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:564:58: note: 'topLayoutGuide' has been explicitly marked unavailable here
562 | @interface UIViewController (UILayoutSupport)
563 | // These objects may be used as layout items in the NSLayoutConstraint API
564 | @property(nonatomic,readonly,strong) id<UILayoutSupport> topLayoutGuide API_DEPRECATED("Use view.safeAreaLayoutGuide.topAnchor instead of topLayoutGuide.bottomAnchor", ios(7.0, 11.0), tvos(7.0, 11.0)) API_UNAVAILABLE(visionos, watchos);
| `- note: 'topLayoutGuide' has been explicitly marked unavailable here
565 | @property(nonatomic,readonly,strong) id<UILayoutSupport> bottomLayoutGuide API_DEPRECATED("Use view.safeAreaLayoutGuide.bottomAnchor instead of bottomLayoutGuide.topAnchor", ios(7.0, 11.0)) API_UNAVAILABLE(visionos, watchos);
566 |
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift:164:15: error: 'viewSafeAreaInsetsDidChange()' is unavailable in watchOS
162 | @available(iOS 11.0, *)
163 | open override func viewSafeAreaInsetsDidChange() {
164 | super.viewSafeAreaInsetsDidChange()
| `- error: 'viewSafeAreaInsetsDidChange()' is unavailable in watchOS
165 |
166 | if scrollView.contentInsetAdjustmentBehavior != .never {
/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:585:1: note: 'viewSafeAreaInsetsDidChange()' has been explicitly marked unavailable here
583 |
584 | - (void)viewLayoutMarginsDidChange NS_REQUIRES_SUPER API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
585 | - (void)viewSafeAreaInsetsDidChange NS_REQUIRES_SUPER API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'viewSafeAreaInsetsDidChange()' has been explicitly marked unavailable here
586 |
587 | @end
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift:166:23: error: 'contentInsetAdjustmentBehavior' is unavailable in watchOS
164 | super.viewSafeAreaInsetsDidChange()
165 |
166 | if scrollView.contentInsetAdjustmentBehavior != .never {
| `- error: 'contentInsetAdjustmentBehavior' is unavailable in watchOS
167 | headerMinimumHeight = view.safeAreaInsets.top
168 |
/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:110:65: note: 'contentInsetAdjustmentBehavior' has been explicitly marked unavailable here
108 | Default is UIScrollViewContentInsetAdjustmentAutomatic.
109 | */
110 | @property(nonatomic) UIScrollViewContentInsetAdjustmentBehavior contentInsetAdjustmentBehavior API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'contentInsetAdjustmentBehavior' has been explicitly marked unavailable here
111 |
112 | /* Configures whether the scroll indicator insets are automatically adjusted by the system.
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift:167:40: error: 'safeAreaInsets' is unavailable in watchOS
165 |
166 | if scrollView.contentInsetAdjustmentBehavior != .never {
167 | headerMinimumHeight = view.safeAreaInsets.top
| `- error: 'safeAreaInsets' is unavailable in watchOS
168 |
169 | var safeAreaInset = UIEdgeInsets.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/UIView.h:293:45: note: 'safeAreaInsets' has been explicitly marked unavailable here
291 | - (void)layoutMarginsDidChange API_AVAILABLE(ios(8.0));
292 |
293 | @property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaInsets' has been explicitly marked unavailable here
294 | - (void)safeAreaInsetsDidChange API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
295 |
/Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift:170:41: error: 'safeAreaInsets' is unavailable in watchOS
168 |
169 | var safeAreaInset = UIEdgeInsets.zero
170 | safeAreaInset.bottom = view.safeAreaInsets.bottom
| `- error: 'safeAreaInsets' is unavailable in watchOS
171 | childViewController?.additionalSafeAreaInsets = safeAreaInset
172 | }
/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:293:45: note: 'safeAreaInsets' has been explicitly marked unavailable here
291 | - (void)layoutMarginsDidChange API_AVAILABLE(ios(8.0));
292 |
293 | @property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaInsets' has been explicitly marked unavailable here
294 | - (void)safeAreaInsetsDidChange API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
295 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/HPScrollViewController.swift (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HPScrollViewController.swift
SwiftCompile normal arm64_32 Compiling\ UIScrollView+ParallaxHeader.swift /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/UIScrollView+ParallaxHeader.swift (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/HPParallaxHeader/Classes/UIScrollView+ParallaxHeader.swift (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIScrollView+ParallaxHeader.swift
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-18 06:18:09.064 xcodebuild[1220:7386] [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\ HPParallaxHeader (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
SwiftCompile normal arm64 (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ HPParallaxHeader (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
SwiftCompile normal arm64_32 (in target 'HPParallaxHeader' from project 'HPParallaxHeader')
Building workspace HPParallaxHeader with scheme HPParallaxHeader
(5 failures)
BUILD FAILURE 6.4 watchOS