Build Information
Failed to build CoreUI, reference 1.1.1 (fce17d), with Swift 6.4 for watchOS using Xcode 27.0 on 18 Sep 2026 23:27:08 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 CoreUI -destination generic/platform=watchOSBuild Log
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/Sources/CoreUI/Layout/LayoutAnchor.swift:169:24: error: 'NSLayoutConstraint' is unavailable in watchOS
167 | is relation: NSLayoutConstraint.Relation = .equal,
168 | to otherView: Any? = nil,
169 | _ toAttribute: NSLayoutConstraint.Attribute? = nil,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
170 | with constant: CGFloat = 0,
171 | priority: UILayoutPriority = .required,
/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/Sources/CoreUI/Layout/LayoutAnchor.swift:171:19: error: 'UILayoutPriority' is unavailable in watchOS
169 | _ toAttribute: NSLayoutConstraint.Attribute? = nil,
170 | with constant: CGFloat = 0,
171 | priority: UILayoutPriority = .required,
| `- error: 'UILayoutPriority' is unavailable in watchOS
172 | multiplier: CGFloat = 1
173 | ) -> Self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/LayoutAnchor.swift:171:39: error: 'required' is unavailable in watchOS
169 | _ toAttribute: NSLayoutConstraint.Attribute? = nil,
170 | with constant: CGFloat = 0,
171 | priority: UILayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
172 | multiplier: CGFloat = 1
173 | ) -> Self {
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/LayoutAnchor.swift:195:22: error: 'NSLayoutConstraint' is unavailable in watchOS
193 | // internal functional builders & helpers
194 | private static func constant(
195 | _ attribute: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
196 | is relation: NSLayoutConstraint.Relation,
197 | priority: UILayoutPriority = .required
/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/Sources/CoreUI/Layout/LayoutAnchor.swift:196:22: error: 'NSLayoutConstraint' is unavailable in watchOS
194 | private static func constant(
195 | _ attribute: NSLayoutConstraint.Attribute,
196 | is relation: NSLayoutConstraint.Relation,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
197 | priority: UILayoutPriority = .required
198 | ) -> ((CGFloat) -> Self) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/LayoutAnchor.swift:197:19: error: 'UILayoutPriority' is unavailable in watchOS
195 | _ attribute: NSLayoutConstraint.Attribute,
196 | is relation: NSLayoutConstraint.Relation,
197 | priority: UILayoutPriority = .required
| `- error: 'UILayoutPriority' is unavailable in watchOS
198 | ) -> ((CGFloat) -> Self) {
199 | return { constant in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/LayoutAnchor.swift:210:22: error: 'NSLayoutConstraint' is unavailable in watchOS
208 |
209 | private static func relation(
210 | _ attribute: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
211 | is relation: NSLayoutConstraint.Relation,
212 | to toAttribute: NSLayoutConstraint.Attribute,
/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/Sources/CoreUI/Layout/LayoutAnchor.swift:211:22: error: 'NSLayoutConstraint' is unavailable in watchOS
209 | private static func relation(
210 | _ attribute: NSLayoutConstraint.Attribute,
211 | is relation: NSLayoutConstraint.Relation,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
212 | to toAttribute: NSLayoutConstraint.Attribute,
213 | withMultiplier multiplier: CGFloat = 1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/CoreUI/Layout/LayoutAnchor.swift:212:25: error: 'NSLayoutConstraint' is unavailable in watchOS
210 | _ attribute: NSLayoutConstraint.Attribute,
211 | is relation: NSLayoutConstraint.Relation,
212 | to toAttribute: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
213 | withMultiplier multiplier: CGFloat = 1,
214 | priority: UILayoutPriority = .required
/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/Sources/CoreUI/Layout/LayoutAnchor.swift:214:19: error: 'UILayoutPriority' is unavailable in watchOS
212 | to toAttribute: NSLayoutConstraint.Attribute,
213 | withMultiplier multiplier: CGFloat = 1,
214 | priority: UILayoutPriority = .required
| `- error: 'UILayoutPriority' is unavailable in watchOS
215 | ) -> ((CGFloat) -> Self) {
216 | return { constant in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/LayoutAnchor.swift:229:22: error: 'NSLayoutConstraint' is unavailable in watchOS
227 |
228 | private static func relationToSafeArea(
229 | _ attribute: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
230 | is relation: NSLayoutConstraint.Relation,
231 | to toAttribute: NSLayoutConstraint.Attribute,
/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/Sources/CoreUI/Layout/LayoutAnchor.swift:230:22: error: 'NSLayoutConstraint' is unavailable in watchOS
228 | private static func relationToSafeArea(
229 | _ attribute: NSLayoutConstraint.Attribute,
230 | is relation: NSLayoutConstraint.Relation,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
231 | to toAttribute: NSLayoutConstraint.Attribute,
232 | withMultiplier multiplier: CGFloat = 1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/CoreUI/Layout/LayoutAnchor.swift:231:25: error: 'NSLayoutConstraint' is unavailable in watchOS
229 | _ attribute: NSLayoutConstraint.Attribute,
230 | is relation: NSLayoutConstraint.Relation,
231 | to toAttribute: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
232 | withMultiplier multiplier: CGFloat = 1,
233 | priority: UILayoutPriority = .required
/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/Sources/CoreUI/Layout/LayoutAnchor.swift:233:19: error: 'UILayoutPriority' is unavailable in watchOS
231 | to toAttribute: NSLayoutConstraint.Attribute,
232 | withMultiplier multiplier: CGFloat = 1,
233 | priority: UILayoutPriority = .required
| `- error: 'UILayoutPriority' is unavailable in watchOS
234 | ) -> ((CGFloat) -> Self) {
235 | return { constant in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/LayoutAnchor.swift:287:65: error: 'UIView' is unavailable in watchOS
285 |
286 | internal extension LayoutAnchor {
287 | fileprivate func asConstraint(for subview: Any, parentView: UIView?) -> NSLayoutConstraint {
| `- error: 'UIView' is unavailable in watchOS
288 | let constraint: NSLayoutConstraint
289 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/LayoutAnchor.swift:287:77: error: 'NSLayoutConstraint' is unavailable in watchOS
285 |
286 | internal extension LayoutAnchor {
287 | fileprivate func asConstraint(for subview: Any, parentView: UIView?) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
288 | let constraint: NSLayoutConstraint
289 |
/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/Sources/CoreUI/Layout/LayoutAnchor.swift:21:9: error: 'NSLayoutConstraint' is unavailable in watchOS
19 |
20 | self.translatesAutoresizingMaskIntoConstraints = false
21 | NSLayoutConstraint.activate(
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
22 | anchors.map { [unowned self] anchor in anchor.asConstraint(for: self, parentView: parent) }
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/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/Sources/CoreUI/Layout/LayoutAnchor.swift:45:9: error: 'NSLayoutConstraint' is unavailable in watchOS
43 | }
44 |
45 | NSLayoutConstraint.activate(
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
46 | anchors.map { [unowned self] anchor in anchor.asConstraint(for: self, parentView: parent) }
47 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/CoreUI/Layout/LayoutAnchor.swift:288:25: error: 'NSLayoutConstraint' is unavailable in watchOS
286 | internal extension LayoutAnchor {
287 | fileprivate func asConstraint(for subview: Any, parentView: UIView?) -> NSLayoutConstraint {
288 | let constraint: NSLayoutConstraint
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
289 |
290 | switch self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/LayoutAnchor.swift:292:26: error: 'NSLayoutConstraint' is unavailable in watchOS
290 | switch self {
291 | case .constant(let attribute, let relation, let constant, let priority):
292 | constraint = NSLayoutConstraint(
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
293 | item: subview,
294 | attribute: attribute,
/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/Sources/CoreUI/Layout/LayoutAnchor.swift:303:26: error: 'NSLayoutConstraint' is unavailable in watchOS
301 | constraint.priority = priority
302 | case .relative(let attribute, let relation, let toAttribute, let constant, let multiplier, let priority):
303 | constraint = NSLayoutConstraint(
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
304 | item: subview,
305 | attribute: attribute,
/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/Sources/CoreUI/Layout/LayoutAnchor.swift:314:26: error: 'NSLayoutConstraint' is unavailable in watchOS
312 | constraint.priority = priority
313 | case .relativeToSafeArea(let attribute, let relation, let toAttribute, let constant, let multiplier, let priority):
314 | constraint = NSLayoutConstraint(
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
315 | item: subview,
316 | attribute: attribute,
/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/Sources/CoreUI/Layout/LayoutAnchor.swift:318:37: error: 'safeAreaLayoutGuide' is unavailable in watchOS
316 | attribute: attribute,
317 | relatedBy: relation,
318 | toItem: parentView?.safeAreaLayoutGuide,
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
319 | attribute: toAttribute,
320 | multiplier: multiplier,
/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:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/LayoutAnchor.swift:325:26: error: 'NSLayoutConstraint' is unavailable in watchOS
323 | constraint.priority = priority
324 | case .relativeTo(let otherView, let attribute, let relation, let toAttribute, let constant, let multiplier, let priority):
325 | constraint = NSLayoutConstraint(
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
326 | item: subview,
327 | attribute: attribute,
/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/Sources/CoreUI/Layout/UIStackView+add.swift:7:40: error: 'UIView' is unavailable in watchOS
5 | /// but .height() and similar should work correctly
6 | @discardableResult
7 | func addArrangedSubview(_ subview: UIView, _ anchors: LayoutAnchor...) -> UIStackView {
| `- error: 'UIView' is unavailable in watchOS
8 | return addArrangedSubview(subview, anchors)
9 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIStackView+add.swift:7:79: error: 'UIStackView' is unavailable in watchOS
5 | /// but .height() and similar should work correctly
6 | @discardableResult
7 | func addArrangedSubview(_ subview: UIView, _ anchors: LayoutAnchor...) -> UIStackView {
| `- error: 'UIStackView' is unavailable in watchOS
8 | return addArrangedSubview(subview, anchors)
9 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIStackView+add.swift:12:40: error: 'UIView' is unavailable in watchOS
10 |
11 | @discardableResult
12 | func addArrangedSubview(_ subview: UIView, _ anchors: [LayoutAnchor]) -> UIStackView {
| `- error: 'UIView' is unavailable in watchOS
13 | subview.translatesAutoresizingMaskIntoConstraints = false
14 | addArrangedSubview(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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIStackView+add.swift:12:78: error: 'UIStackView' is unavailable in watchOS
10 |
11 | @discardableResult
12 | func addArrangedSubview(_ subview: UIView, _ anchors: [LayoutAnchor]) -> UIStackView {
| `- error: 'UIStackView' is unavailable in watchOS
13 | subview.translatesAutoresizingMaskIntoConstraints = false
14 | addArrangedSubview(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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIStackView+add.swift:3:18: error: 'UIStackView' is unavailable in watchOS
1 | import UIKit
2 |
3 | public extension UIStackView {
| `- error: 'UIStackView' is unavailable in watchOS
4 | /// NB: not all LayoutAnchors would work for arranged subview (e.g. .leading or .top would have no meaning inside stack view
5 | /// but .height() and similar should work correctly
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIView+add.swift:15:32: error: 'UIView' is unavailable in watchOS
13 | */
14 | @discardableResult
15 | func addSubview(_ subview: UIView, _ anchors: [LayoutAnchor]) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
16 | subview.translatesAutoresizingMaskIntoConstraints = false
17 | addSubview(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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIView+add.swift:15:70: error: 'UIView' is unavailable in watchOS
13 | */
14 | @discardableResult
15 | func addSubview(_ subview: UIView, _ anchors: [LayoutAnchor]) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
16 | subview.translatesAutoresizingMaskIntoConstraints = false
17 | addSubview(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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIView+add.swift:23:32: error: 'UIView' is unavailable in watchOS
21 |
22 | @discardableResult
23 | func addSubview(_ subview: UIView, _ anchors: LayoutAnchor...) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
24 | return addSubview(subview, anchors)
25 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIView+add.swift:23:71: error: 'UIView' is unavailable in watchOS
21 |
22 | @discardableResult
23 | func addSubview(_ subview: UIView, _ anchors: LayoutAnchor...) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
24 | return addSubview(subview, anchors)
25 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIView+add.swift:28:32: error: 'UIView' is unavailable in watchOS
26 |
27 | @discardableResult
28 | func addSubview(_ subview: UIView, padding: CGFloat) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
29 | return addSubview(subview, .top(padding), .leading(padding), .bottom(-padding), .trailing(-padding))
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/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/Sources/CoreUI/Layout/LayoutAnchor.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LayoutAnchor.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIStackView+add.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIStackView+add.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIView+add.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIView+add.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIView+add.swift:28:61: error: 'UIView' is unavailable in watchOS
26 |
27 | @discardableResult
28 | func addSubview(_ subview: UIView, padding: CGFloat) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
29 | return addSubview(subview, .top(padding), .leading(padding), .bottom(-padding), .trailing(-padding))
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/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIView+add.swift:43:40: error: 'UILayoutGuide' is unavailable in watchOS
41 | */
42 | @discardableResult
43 | func addLayoutGuide(_ layoutGuide: UILayoutGuide, _ anchors: [LayoutAnchor]) -> UIView {
| `- error: 'UILayoutGuide' is unavailable in watchOS
44 | addLayoutGuide(layoutGuide)
45 | layoutGuide.activate(anchors)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 | */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
| `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIView+add.swift:43:85: error: 'UIView' is unavailable in watchOS
41 | */
42 | @discardableResult
43 | func addLayoutGuide(_ layoutGuide: UILayoutGuide, _ anchors: [LayoutAnchor]) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
44 | addLayoutGuide(layoutGuide)
45 | layoutGuide.activate(anchors)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIView+add.swift:50:40: error: 'UILayoutGuide' is unavailable in watchOS
48 |
49 | @discardableResult
50 | func addLayoutGuide(_ layoutGuide: UILayoutGuide, _ anchors: LayoutAnchor...) -> UIView {
| `- error: 'UILayoutGuide' is unavailable in watchOS
51 | return addLayoutGuide(layoutGuide, anchors)
52 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 | */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
| `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIView+add.swift:50:86: error: 'UIView' is unavailable in watchOS
48 |
49 | @discardableResult
50 | func addLayoutGuide(_ layoutGuide: UILayoutGuide, _ anchors: LayoutAnchor...) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
51 | return addLayoutGuide(layoutGuide, anchors)
52 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIView+add.swift:55:40: error: 'UILayoutGuide' is unavailable in watchOS
53 |
54 | @discardableResult
55 | func addLayoutGuide(_ layoutGuide: UILayoutGuide, padding: CGFloat) -> UIView {
| `- error: 'UILayoutGuide' is unavailable in watchOS
56 | return addLayoutGuide(layoutGuide, .top(padding), .leading(padding), .bottom(-padding), .trailing(-padding))
57 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 | */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
| `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/UIView+add.swift:55:76: error: 'UIView' is unavailable in watchOS
53 |
54 | @discardableResult
55 | func addLayoutGuide(_ layoutGuide: UILayoutGuide, padding: CGFloat) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
56 | return addLayoutGuide(layoutGuide, .top(padding), .leading(padding), .bottom(-padding), .trailing(-padding))
57 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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 Compiling\ UI+Stack.swift,\ UI+TextView.swift /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+TextView.swift (in target 'CoreUI' from project 'CoreUI')
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:7:37: error: 'NSLayoutConstraint' is unavailable in watchOS
5 | public extension UI {
6 |
7 | private static func Stack(axis: NSLayoutConstraint.Axis,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
8 | spacing: CGFloat,
9 | distribution: UIStackView.Distribution,
/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/Sources/CoreUI/UI/UI+Stack.swift:9:45: error: 'UIStackView' is unavailable in watchOS
7 | private static func Stack(axis: NSLayoutConstraint.Axis,
8 | spacing: CGFloat,
9 | distribution: UIStackView.Distribution,
| `- error: 'UIStackView' is unavailable in watchOS
10 | alignment: UIStackView.Alignment,
11 | backgroundColor: UIColor?,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:10:42: error: 'UIStackView' is unavailable in watchOS
8 | spacing: CGFloat,
9 | distribution: UIStackView.Distribution,
10 | alignment: UIStackView.Alignment,
| `- error: 'UIStackView' is unavailable in watchOS
11 | backgroundColor: UIColor?,
12 | isInteractionEnabled: 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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:14:44: error: 'UIView' is unavailable in watchOS
12 | isInteractionEnabled: Bool?,
13 | accessibility accessibilitySettings: [AccessibilitySetting],
14 | _ subviews: [UIView?] = [],
| `- error: 'UIView' is unavailable in watchOS
15 | apply: ((UIStackView) -> Void)? = nil
16 | ) -> UIStackView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:15:40: error: 'UIStackView' is unavailable in watchOS
13 | accessibility accessibilitySettings: [AccessibilitySetting],
14 | _ subviews: [UIView?] = [],
15 | apply: ((UIStackView) -> Void)? = nil
| `- error: 'UIStackView' is unavailable in watchOS
16 | ) -> UIStackView {
17 | let stack = UIStackView(arrangedSubviews: subviews.compactMap { $0 })
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:16:10: error: 'UIStackView' is unavailable in watchOS
14 | _ subviews: [UIView?] = [],
15 | apply: ((UIStackView) -> Void)? = nil
16 | ) -> UIStackView {
| `- error: 'UIStackView' is unavailable in watchOS
17 | let stack = UIStackView(arrangedSubviews: subviews.compactMap { $0 })
18 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:44:38: error: 'UIStackView' is unavailable in watchOS
42 | @inline(__always)
43 | static func HStack(spacing: CGFloat = 0,
44 | distribution: UIStackView.Distribution = .fill,
| `- error: 'UIStackView' is unavailable in watchOS
45 | alignment: UIStackView.Alignment = .fill,
46 | backgroundColor: UIColor? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:45:35: error: 'UIStackView' is unavailable in watchOS
43 | static func HStack(spacing: CGFloat = 0,
44 | distribution: UIStackView.Distribution = .fill,
45 | alignment: UIStackView.Alignment = .fill,
| `- error: 'UIStackView' is unavailable in watchOS
46 | backgroundColor: UIColor? = nil,
47 | isInteractionEnabled: Bool? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:49:37: error: 'UIView' is unavailable in watchOS
47 | isInteractionEnabled: Bool? = nil,
48 | accessibility: [AccessibilitySetting] = [],
49 | _ subviews: [UIView?] = [],
| `- error: 'UIView' is unavailable in watchOS
50 | apply: ((UIStackView) -> Void)? = nil
51 | ) -> UIStackView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:50:33: error: 'UIStackView' is unavailable in watchOS
48 | accessibility: [AccessibilitySetting] = [],
49 | _ subviews: [UIView?] = [],
50 | apply: ((UIStackView) -> Void)? = nil
| `- error: 'UIStackView' is unavailable in watchOS
51 | ) -> UIStackView {
52 | Stack(axis: .horizontal,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:51:10: error: 'UIStackView' is unavailable in watchOS
49 | _ subviews: [UIView?] = [],
50 | apply: ((UIStackView) -> Void)? = nil
51 | ) -> UIStackView {
| `- error: 'UIStackView' is unavailable in watchOS
52 | Stack(axis: .horizontal,
53 | spacing: spacing,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:66:38: error: 'UIStackView' is unavailable in watchOS
64 | @inline(__always)
65 | static func HStack(spacing: CGFloat = 0,
66 | distribution: UIStackView.Distribution = .fill,
| `- error: 'UIStackView' is unavailable in watchOS
67 | alignment: UIStackView.Alignment = .fill,
68 | backgroundColor: UIColor? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:67:35: error: 'UIStackView' is unavailable in watchOS
65 | static func HStack(spacing: CGFloat = 0,
66 | distribution: UIStackView.Distribution = .fill,
67 | alignment: UIStackView.Alignment = .fill,
| `- error: 'UIStackView' is unavailable in watchOS
68 | backgroundColor: UIColor? = nil,
69 | isInteractionEnabled: Bool? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:71:36: error: 'UIView' is unavailable in watchOS
69 | isInteractionEnabled: Bool? = nil,
70 | accessibility: [AccessibilitySetting] = [],
71 | _ subviews: UIView?...,
| `- error: 'UIView' is unavailable in watchOS
72 | apply: ((UIStackView) -> Void)? = nil
73 | ) -> UIStackView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:72:33: error: 'UIStackView' is unavailable in watchOS
70 | accessibility: [AccessibilitySetting] = [],
71 | _ subviews: UIView?...,
72 | apply: ((UIStackView) -> Void)? = nil
| `- error: 'UIStackView' is unavailable in watchOS
73 | ) -> UIStackView {
74 | HStack(spacing: spacing,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:73:10: error: 'UIStackView' is unavailable in watchOS
71 | _ subviews: UIView?...,
72 | apply: ((UIStackView) -> Void)? = nil
73 | ) -> UIStackView {
| `- error: 'UIStackView' is unavailable in watchOS
74 | HStack(spacing: spacing,
75 | distribution: distribution,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:87:38: error: 'UIStackView' is unavailable in watchOS
85 | @inline(__always)
86 | static func VStack(spacing: CGFloat = 0,
87 | distribution: UIStackView.Distribution = .fill,
| `- error: 'UIStackView' is unavailable in watchOS
88 | alignment: UIStackView.Alignment = .fill,
89 | backgroundColor: UIColor? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:88:35: error: 'UIStackView' is unavailable in watchOS
86 | static func VStack(spacing: CGFloat = 0,
87 | distribution: UIStackView.Distribution = .fill,
88 | alignment: UIStackView.Alignment = .fill,
| `- error: 'UIStackView' is unavailable in watchOS
89 | backgroundColor: UIColor? = nil,
90 | isInteractionEnabled: Bool? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:92:37: error: 'UIView' is unavailable in watchOS
90 | isInteractionEnabled: Bool? = nil,
91 | accessibility: [AccessibilitySetting] = [],
92 | _ subviews: [UIView?] = [],
| `- error: 'UIView' is unavailable in watchOS
93 | apply: ((UIStackView) -> Void)? = nil
94 | ) -> UIStackView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:93:33: error: 'UIStackView' is unavailable in watchOS
91 | accessibility: [AccessibilitySetting] = [],
92 | _ subviews: [UIView?] = [],
93 | apply: ((UIStackView) -> Void)? = nil
| `- error: 'UIStackView' is unavailable in watchOS
94 | ) -> UIStackView {
95 | Stack(axis: .vertical,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:94:10: error: 'UIStackView' is unavailable in watchOS
92 | _ subviews: [UIView?] = [],
93 | apply: ((UIStackView) -> Void)? = nil
94 | ) -> UIStackView {
| `- error: 'UIStackView' is unavailable in watchOS
95 | Stack(axis: .vertical,
96 | spacing: spacing,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:109:38: error: 'UIStackView' is unavailable in watchOS
107 | @inline(__always)
108 | static func VStack(spacing: CGFloat = 0,
109 | distribution: UIStackView.Distribution = .fill,
| `- error: 'UIStackView' is unavailable in watchOS
110 | alignment: UIStackView.Alignment = .fill,
111 | backgroundColor: UIColor? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:110:35: error: 'UIStackView' is unavailable in watchOS
108 | static func VStack(spacing: CGFloat = 0,
109 | distribution: UIStackView.Distribution = .fill,
110 | alignment: UIStackView.Alignment = .fill,
| `- error: 'UIStackView' is unavailable in watchOS
111 | backgroundColor: UIColor? = nil,
112 | isInteractionEnabled: Bool? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:114:36: error: 'UIView' is unavailable in watchOS
112 | isInteractionEnabled: Bool? = nil,
113 | accessibility: [AccessibilitySetting] = [],
114 | _ subviews: UIView?...,
| `- error: 'UIView' is unavailable in watchOS
115 | apply: ((UIStackView) -> Void)? = nil
116 | ) -> UIStackView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:115:33: error: 'UIStackView' is unavailable in watchOS
113 | accessibility: [AccessibilitySetting] = [],
114 | _ subviews: UIView?...,
115 | apply: ((UIStackView) -> Void)? = nil
| `- error: 'UIStackView' is unavailable in watchOS
116 | ) -> UIStackView {
117 | VStack(spacing: spacing,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:116:10: error: 'UIStackView' is unavailable in watchOS
114 | _ subviews: UIView?...,
115 | apply: ((UIStackView) -> Void)? = nil
116 | ) -> UIStackView {
| `- error: 'UIStackView' is unavailable in watchOS
117 | VStack(spacing: spacing,
118 | distribution: distribution,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift:17:21: error: 'UIStackView' is unavailable in watchOS
15 | apply: ((UIStackView) -> Void)? = nil
16 | ) -> UIStackView {
17 | let stack = UIStackView(arrangedSubviews: subviews.compactMap { $0 })
| `- error: 'UIStackView' is unavailable in watchOS
18 |
19 | stack.translatesAutoresizingMaskIntoConstraints = 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/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+TextView.swift:13:35: error: 'UITextView' is unavailable in watchOS
11 | linkTextAttributes: [NSAttributedString.Key: Any]? = nil,
12 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
13 | apply: ((UITextView) -> Void)? = nil
| `- error: 'UITextView' is unavailable in watchOS
14 | ) -> UITextView {
15 | let textView = UITextView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
| `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+TextView.swift:14:10: error: 'UITextView' is unavailable in watchOS
12 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
13 | apply: ((UITextView) -> Void)? = nil
14 | ) -> UITextView {
| `- error: 'UITextView' is unavailable in watchOS
15 | let textView = UITextView()
16 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
| `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+TextView.swift:15:24: error: 'UITextView' is unavailable in watchOS
13 | apply: ((UITextView) -> Void)? = nil
14 | ) -> UITextView {
15 | let textView = UITextView()
| `- error: 'UITextView' is unavailable in watchOS
16 |
17 | textView.translatesAutoresizingMaskIntoConstraints = 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/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
| `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Stack.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UI+Stack.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+TextView.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UI+TextView.swift
SwiftCompile normal arm64_32 Compiling\ UI+Label.swift,\ UI+ScrollView.swift /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Label.swift /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ScrollView.swift (in target 'CoreUI' from project 'CoreUI')
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Label.swift:15:32: error: 'UILabel' is unavailable in watchOS
13 | minHeight: CGFloat? = nil,
14 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
15 | apply: ((UILabel) -> Void)? = nil
| `- error: 'UILabel' is unavailable in watchOS
16 | ) -> UILabel {
17 | let label = UILabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Label.swift:16:10: error: 'UILabel' is unavailable in watchOS
14 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
15 | apply: ((UILabel) -> Void)? = nil
16 | ) -> UILabel {
| `- error: 'UILabel' is unavailable in watchOS
17 | let label = UILabel()
18 | label.translatesAutoresizingMaskIntoConstraints = 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/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Label.swift:57:32: error: 'UILabel' is unavailable in watchOS
55 | minHeight: CGFloat? = nil,
56 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
57 | apply: ((UILabel) -> Void)? = nil
| `- error: 'UILabel' is unavailable in watchOS
58 | ) -> UILabel {
59 | let label = UILabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Label.swift:58:10: error: 'UILabel' is unavailable in watchOS
56 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
57 | apply: ((UILabel) -> Void)? = nil
58 | ) -> UILabel {
| `- error: 'UILabel' is unavailable in watchOS
59 | let label = UILabel()
60 | label.translatesAutoresizingMaskIntoConstraints = 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/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Label.swift:17:21: error: 'UILabel' is unavailable in watchOS
15 | apply: ((UILabel) -> Void)? = nil
16 | ) -> UILabel {
17 | let label = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
18 | label.translatesAutoresizingMaskIntoConstraints = false
19 | label.font = font
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Label.swift:17:21: error: 'init()' is unavailable in watchOS
15 | apply: ((UILabel) -> Void)? = nil
16 | ) -> UILabel {
17 | let label = UILabel()
| `- error: 'init()' is unavailable in watchOS
18 | label.translatesAutoresizingMaskIntoConstraints = false
19 | label.font = font
/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/Sources/CoreUI/UI/UI+Label.swift:32:27: error: 'NSLayoutConstraint' is unavailable in watchOS
30 | label.accessibility(accessibilitySettings)
31 |
32 | var constraints: [NSLayoutConstraint] = []
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
33 |
34 | if let width = minWidth {
/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/Sources/CoreUI/UI/UI+Label.swift:43:9: error: 'NSLayoutConstraint' is unavailable in watchOS
41 |
42 | constraints.forEach { $0.priority = defaultConstraintPriority }
43 | NSLayoutConstraint.activate(constraints)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
44 |
45 | apply?(label)
/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/Sources/CoreUI/UI/UI+Label.swift:59:21: error: 'UILabel' is unavailable in watchOS
57 | apply: ((UILabel) -> Void)? = nil
58 | ) -> UILabel {
59 | let label = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
60 | label.translatesAutoresizingMaskIntoConstraints = false
61 | label.numberOfLines = numberOfLines
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Label.swift:59:21: error: 'init()' is unavailable in watchOS
57 | apply: ((UILabel) -> Void)? = nil
58 | ) -> UILabel {
59 | let label = UILabel()
| `- error: 'init()' is unavailable in watchOS
60 | label.translatesAutoresizingMaskIntoConstraints = false
61 | label.numberOfLines = numberOfLines
/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/Sources/CoreUI/UI/UI+Label.swift:70:27: error: 'NSLayoutConstraint' is unavailable in watchOS
68 | label.accessibility(accessibilitySettings)
69 |
70 | var constraints: [NSLayoutConstraint] = []
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
71 |
72 | if let width = minWidth {
/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/Sources/CoreUI/UI/UI+Label.swift:81:9: error: 'NSLayoutConstraint' is unavailable in watchOS
79 |
80 | constraints.forEach { $0.priority = defaultConstraintPriority }
81 | NSLayoutConstraint.activate(constraints)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
82 |
83 | apply?(label)
/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/Sources/CoreUI/UI/UI+ScrollView.swift:14:40: error: 'UIView' is unavailable in watchOS
12 | minHeight: CGFloat? = nil,
13 | contentInset: UIEdgeInsets = .zero,
14 | _ subview: UIView,
| `- error: 'UIView' is unavailable in watchOS
15 | _ verticalAnchors: LayoutAnchor...,
16 | apply: ((UIScrollView) -> Void)? = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ScrollView.swift:16:38: error: 'UIScrollView' is unavailable in watchOS
14 | _ subview: UIView,
15 | _ verticalAnchors: LayoutAnchor...,
16 | apply: ((UIScrollView) -> Void)? = nil
| `- error: 'UIScrollView' is unavailable in watchOS
17 | ) -> UIScrollView {
18 | subview.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
85 |
86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
| `- note: 'UIScrollView' has been explicitly marked unavailable here
88 |
89 | @property(nonatomic) CGPoint contentOffset; // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ScrollView.swift:17:10: error: 'UIScrollView' is unavailable in watchOS
15 | _ verticalAnchors: LayoutAnchor...,
16 | apply: ((UIScrollView) -> Void)? = nil
17 | ) -> UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
18 | subview.translatesAutoresizingMaskIntoConstraints = false
19 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
85 |
86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
| `- note: 'UIScrollView' has been explicitly marked unavailable here
88 |
89 | @property(nonatomic) CGPoint contentOffset; // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ScrollView.swift:50:40: error: 'UIView' is unavailable in watchOS
48 | minHeight: CGFloat? = nil,
49 | contentInset: UIEdgeInsets = .zero,
50 | _ subview: UIView,
| `- error: 'UIView' is unavailable in watchOS
51 | _ horizontalAnchors: LayoutAnchor...,
52 | apply: ((UIScrollView) -> Void)? = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ScrollView.swift:52:38: error: 'UIScrollView' is unavailable in watchOS
50 | _ subview: UIView,
51 | _ horizontalAnchors: LayoutAnchor...,
52 | apply: ((UIScrollView) -> Void)? = nil
| `- error: 'UIScrollView' is unavailable in watchOS
53 | ) -> UIScrollView {
54 | subview.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
85 |
86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
| `- note: 'UIScrollView' has been explicitly marked unavailable here
88 |
89 | @property(nonatomic) CGPoint contentOffset; // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ScrollView.swift:53:10: error: 'UIScrollView' is unavailable in watchOS
51 | _ horizontalAnchors: LayoutAnchor...,
52 | apply: ((UIScrollView) -> Void)? = nil
53 | ) -> UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
54 | subview.translatesAutoresizingMaskIntoConstraints = false
55 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
85 |
86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
| `- note: 'UIScrollView' has been explicitly marked unavailable here
88 |
89 | @property(nonatomic) CGPoint contentOffset; // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ScrollView.swift:83:39: error: 'UIView' is unavailable in watchOS
81 | height: CGFloat? = nil,
82 | minHeight: CGFloat? = nil,
83 | _ subview: UIView,
| `- error: 'UIView' is unavailable in watchOS
84 | _ anchors: LayoutAnchor...,
85 | apply: ((UIScrollView) -> Void)? = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ScrollView.swift:85:37: error: 'UIScrollView' is unavailable in watchOS
83 | _ subview: UIView,
84 | _ anchors: LayoutAnchor...,
85 | apply: ((UIScrollView) -> Void)? = nil
| `- error: 'UIScrollView' is unavailable in watchOS
86 | ) -> UIScrollView {
87 | View(backgroundColor: backgroundColor, width: width, height: height, minHeight: minHeight, subview, anchors, apply: apply)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
85 |
86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
| `- note: 'UIScrollView' has been explicitly marked unavailable here
88 |
89 | @property(nonatomic) CGPoint contentOffset; // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ScrollView.swift:86:10: error: 'UIScrollView' is unavailable in watchOS
84 | _ anchors: LayoutAnchor...,
85 | apply: ((UIScrollView) -> Void)? = nil
86 | ) -> UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
87 | View(backgroundColor: backgroundColor, width: width, height: height, minHeight: minHeight, subview, anchors, apply: apply)
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/Sources/CoreUI/UI/UI+ScrollView.swift:20:120: error: 'UIScrollView' is unavailable in watchOS
18 | subview.translatesAutoresizingMaskIntoConstraints = false
19 |
20 | let scrollView = View(backgroundColor: backgroundColor, width: width, height: height, minHeight: minHeight) as UIScrollView
| `- error: 'UIScrollView' is unavailable in watchOS
21 | scrollView.contentInset = contentInset
22 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
85 |
86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
| `- note: 'UIScrollView' has been explicitly marked unavailable here
88 |
89 | @property(nonatomic) CGPoint contentOffset; // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/Layout/LayoutAnchor.swift:171:39: error: 'required' is unavailable in watchOS
169 | _ toAttribute: NSLayoutConstraint.Attribute? = nil,
170 | with constant: CGFloat = 0,
171 | priority: UILayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
172 | multiplier: CGFloat = 1
173 | ) -> Self {
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Label.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UI+Label.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ScrollView.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UI+ScrollView.swift
SwiftCompile normal arm64_32 Compiling\ UI+Accessibility.swift,\ UI+Button.swift,\ UI+ImageView.swift /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Accessibility.swift /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Button.swift /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ImageView.swift (in target 'CoreUI' from project 'CoreUI')
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Accessibility.swift:19:25: error: 'UIView' is unavailable in watchOS
17 |
18 | internal extension UI.AccessibilitySetting {
19 | func apply(to view: UIView) {
| `- error: 'UIView' is unavailable in watchOS
20 | switch self {
21 | case .isElement(let isElement):
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Accessibility.swift:22:18: error: 'isAccessibilityElement' is unavailable in watchOS
20 | switch self {
21 | case .isElement(let isElement):
22 | view.isAccessibilityElement = isElement
| `- error: 'isAccessibilityElement' is unavailable in watchOS
23 | case .identifier(let identifier):
24 | view.accessibilityIdentifier = identifier
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:52:28: note: 'isAccessibilityElement' has been explicitly marked unavailable here
50 | Setting the property to YES will cause the receiver to be visible to assistive applications.
51 | */
52 | @property (nonatomic) BOOL isAccessibilityElement API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
| `- note: 'isAccessibilityElement' has been explicitly marked unavailable here
53 |
54 | /*
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Accessibility.swift:26:18: error: 'accessibilityLabel' is unavailable in watchOS
24 | view.accessibilityIdentifier = identifier
25 | case .label(let label):
26 | view.accessibilityLabel = label
| `- error: 'accessibilityLabel' is unavailable in watchOS
27 | case .hint(let hint):
28 | view.accessibilityHint = hint
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:64:49: note: 'accessibilityLabel' has been explicitly marked unavailable here
62 | Setting the property will change the label that is returned to the accessibility client.
63 | */
64 | @property (nullable, nonatomic, copy) NSString *accessibilityLabel API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
| `- note: 'accessibilityLabel' has been explicitly marked unavailable here
65 |
66 | /*
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Accessibility.swift:28:18: error: 'accessibilityHint' is unavailable in watchOS
26 | view.accessibilityLabel = label
27 | case .hint(let hint):
28 | view.accessibilityHint = hint
| `- error: 'accessibilityHint' is unavailable in watchOS
29 | case .value(let value):
30 | view.accessibilityValue = value
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:79:49: note: 'accessibilityHint' has been explicitly marked unavailable here
77 | Setting the property will change the hint that is returned to the accessibility client.
78 | */
79 | @property (nullable, nonatomic, copy) NSString *accessibilityHint API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
| `- note: 'accessibilityHint' has been explicitly marked unavailable here
80 |
81 | /*
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Accessibility.swift:30:18: error: 'accessibilityValue' is unavailable in watchOS
28 | view.accessibilityHint = hint
29 | case .value(let value):
30 | view.accessibilityValue = value
| `- error: 'accessibilityValue' is unavailable in watchOS
31 | case .traits(let traits):
32 | view.accessibilityTraits = traits
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:95:49: note: 'accessibilityValue' has been explicitly marked unavailable here
93 | Setting the property will change the value that is returned to the accessibility client.
94 | */
95 | @property (nullable, nonatomic, copy) NSString *accessibilityValue API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
| `- note: 'accessibilityValue' has been explicitly marked unavailable here
96 |
97 | /*
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Accessibility.swift:32:18: error: 'accessibilityTraits' is unavailable in watchOS
30 | view.accessibilityValue = value
31 | case .traits(let traits):
32 | view.accessibilityTraits = traits
| `- error: 'accessibilityTraits' is unavailable in watchOS
33 | case .containerType(let type):
34 | view.accessibilityContainerType = type
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:113:45: note: 'accessibilityTraits' has been explicitly marked unavailable here
111 | Setting the property will change the traits that are returned to the accessibility client.
112 | */
113 | @property (nonatomic) UIAccessibilityTraits accessibilityTraits API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
| `- note: 'accessibilityTraits' has been explicitly marked unavailable here
114 |
115 | /*
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Accessibility.swift:34:18: error: 'accessibilityContainerType' is unavailable in watchOS
32 | view.accessibilityTraits = traits
33 | case .containerType(let type):
34 | view.accessibilityContainerType = type
| `- error: 'accessibilityContainerType' is unavailable in watchOS
35 | case .elementsHidden(let isHidden):
36 | view.accessibilityElementsHidden = isHidden
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibilityContainer.h:58:52: note: 'accessibilityContainerType' has been explicitly marked unavailable here
56 | // Set this property so that assistive technologies can output more information.
57 | // default == UIAccessibilityContainerTypeNone
58 | @property (nonatomic) UIAccessibilityContainerType accessibilityContainerType API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
| `- note: 'accessibilityContainerType' has been explicitly marked unavailable here
59 |
60 | // An array of container elements similar to accessibilityElements but specific for automation.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Accessibility.swift:36:18: error: 'accessibilityElementsHidden' is unavailable in watchOS
34 | view.accessibilityContainerType = type
35 | case .elementsHidden(let isHidden):
36 | view.accessibilityElementsHidden = isHidden
| `- error: 'accessibilityElementsHidden' is unavailable in watchOS
37 | case .elements(let elements):
38 | view.accessibilityElements = elements
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:160:28: note: 'accessibilityElementsHidden' has been explicitly marked unavailable here
158 | default == NO
159 | */
160 | @property (nonatomic) BOOL accessibilityElementsHidden API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
| `- note: 'accessibilityElementsHidden' has been explicitly marked unavailable here
161 |
162 | /*
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Accessibility.swift:38:18: error: 'accessibilityElements' is unavailable in watchOS
36 | view.accessibilityElementsHidden = isHidden
37 | case .elements(let elements):
38 | view.accessibilityElements = elements
| `- error: 'accessibilityElements' is unavailable in watchOS
39 | case .shouldGroupChildren(let shouldGroup):
40 | view.shouldGroupAccessibilityChildren = shouldGroup
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibilityContainer.h:53:50: note: 'accessibilityElements' has been explicitly marked unavailable here
51 | // This can be used as an alternative to implementing the dynamic methods.
52 | // default == nil
53 | @property (nullable, nonatomic, strong) NSArray *accessibilityElements API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
| `- note: 'accessibilityElements' has been explicitly marked unavailable here
54 |
55 | // Some containers provide more context for accessibility elements, such as tables or lists.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Accessibility.swift:40:18: error: 'shouldGroupAccessibilityChildren' is unavailable in watchOS
38 | view.accessibilityElements = elements
39 | case .shouldGroupChildren(let shouldGroup):
40 | view.shouldGroupAccessibilityChildren = shouldGroup
| `- error: 'shouldGroupAccessibilityChildren' is unavailable in watchOS
41 | }
42 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:176:28: note: 'shouldGroupAccessibilityChildren' has been explicitly marked unavailable here
174 | default == NO
175 | */
176 | @property (nonatomic) BOOL shouldGroupAccessibilityChildren API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
| `- note: 'shouldGroupAccessibilityChildren' has been explicitly marked unavailable here
177 |
178 | /*
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Button.swift:19:33: error: 'UIButton' is unavailable in watchOS
17 | height: CGFloat? = nil,
18 | accessibility additionalAccessibilitySettings: [AccessibilitySetting] = [],
19 | apply: ((UIButton) -> Void)? = nil
| `- error: 'UIButton' is unavailable in watchOS
20 | ) -> UIButton {
21 | let button = View(backgroundColor: backgroundColor, width: width, height: height) as UIButton
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
47 |
48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
49 | @interface UIButton : UIControl <NSCoding>
| `- note: 'UIButton' has been explicitly marked unavailable here
50 |
51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Button.swift:20:10: error: 'UIButton' is unavailable in watchOS
18 | accessibility additionalAccessibilitySettings: [AccessibilitySetting] = [],
19 | apply: ((UIButton) -> Void)? = nil
20 | ) -> UIButton {
| `- error: 'UIButton' is unavailable in watchOS
21 | let button = View(backgroundColor: backgroundColor, width: width, height: height) as UIButton
22 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
47 |
48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
49 | @interface UIButton : UIControl <NSCoding>
| `- note: 'UIButton' has been explicitly marked unavailable here
50 |
51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Button.swift:68:33: error: 'UIButton' is unavailable in watchOS
66 | height: CGFloat? = nil,
67 | accessibility additionalAccessibilitySettings: [AccessibilitySetting] = [],
68 | apply: ((UIButton) -> Void)? = nil
| `- error: 'UIButton' is unavailable in watchOS
69 | ) -> UIButton {
70 | let button = View(backgroundColor: backgroundColor, width: width, height: height) as UIButton
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
47 |
48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
49 | @interface UIButton : UIControl <NSCoding>
| `- note: 'UIButton' has been explicitly marked unavailable here
50 |
51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Button.swift:69:10: error: 'UIButton' is unavailable in watchOS
67 | accessibility additionalAccessibilitySettings: [AccessibilitySetting] = [],
68 | apply: ((UIButton) -> Void)? = nil
69 | ) -> UIButton {
| `- error: 'UIButton' is unavailable in watchOS
70 | let button = View(backgroundColor: backgroundColor, width: width, height: height) as UIButton
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/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
47 |
48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
49 | @interface UIButton : UIControl <NSCoding>
| `- note: 'UIButton' has been explicitly marked unavailable here
50 |
51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Button.swift:21:94: error: 'UIButton' is unavailable in watchOS
19 | apply: ((UIButton) -> Void)? = nil
20 | ) -> UIButton {
21 | let button = View(backgroundColor: backgroundColor, width: width, height: height) as UIButton
| `- error: 'UIButton' is unavailable in watchOS
22 |
23 | button.setTitleColor(titleColor, for: .normal)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
47 |
48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
49 | @interface UIButton : UIControl <NSCoding>
| `- note: 'UIButton' has been explicitly marked unavailable here
50 |
51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Button.swift:70:94: error: 'UIButton' is unavailable in watchOS
68 | apply: ((UIButton) -> Void)? = nil
69 | ) -> UIButton {
70 | let button = View(backgroundColor: backgroundColor, width: width, height: height) as UIButton
| `- error: 'UIButton' is unavailable in watchOS
71 |
72 | button.setAttributedTitle(attributedTitle, for: .normal)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
47 |
48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
49 | @interface UIButton : UIControl <NSCoding>
| `- note: 'UIButton' has been explicitly marked unavailable here
50 |
51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ImageView.swift:14:40: error: 'UIView' is unavailable in watchOS
12 | minHeight: CGFloat? = nil,
13 | cornerRadius: CGFloat? = nil,
14 | contentMode: UIView.ContentMode = .scaleAspectFill,
| `- error: 'UIView' is unavailable in watchOS
15 | clipsToBounds: Bool = true,
16 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ImageView.swift:17:36: error: 'UIImageView' is unavailable in watchOS
15 | clipsToBounds: Bool = true,
16 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
17 | apply: ((UIImageView) -> Void)? = nil
| `- error: 'UIImageView' is unavailable in watchOS
18 | ) -> UIImageView {
19 | let imageView = UIImageView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ImageView.swift:18:10: error: 'UIImageView' is unavailable in watchOS
16 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
17 | apply: ((UIImageView) -> Void)? = nil
18 | ) -> UIImageView {
| `- error: 'UIImageView' is unavailable in watchOS
19 | let imageView = UIImageView()
20 | imageView.translatesAutoresizingMaskIntoConstraints = 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/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ImageView.swift:19:25: error: 'UIImageView' is unavailable in watchOS
17 | apply: ((UIImageView) -> Void)? = nil
18 | ) -> UIImageView {
19 | let imageView = UIImageView()
| `- error: 'UIImageView' is unavailable in watchOS
20 | imageView.translatesAutoresizingMaskIntoConstraints = false
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/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ImageView.swift:19:25: error: 'init()' is unavailable in watchOS
17 | apply: ((UIImageView) -> Void)? = nil
18 | ) -> UIImageView {
19 | let imageView = UIImageView()
| `- error: 'init()' is unavailable in watchOS
20 | imageView.translatesAutoresizingMaskIntoConstraints = false
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/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/Sources/CoreUI/UI/UI+ImageView.swift:39:50: error: 'fittingSizeLevel' is unavailable in watchOS
37 |
38 | // can use UILayoutPriority(rawValue: 249) instead of UILayoutPriority.fitting
39 | imageView.setContentHuggingPriority(.fittingSizeLevel, for: .horizontal)
| `- error: 'fittingSizeLevel' is unavailable in watchOS
40 | imageView.setContentCompressionResistancePriority(.fittingSizeLevel, for: .horizontal)
41 | imageView.setContentHuggingPriority(.fittingSizeLevel, for: .vertical)
UIKit.UILayoutPriority.fittingSizeLevel:3:21: note: 'fittingSizeLevel' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var fittingSizeLevel: UILayoutPriority { get }}
| `- note: 'fittingSizeLevel' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ImageView.swift:40:64: error: 'fittingSizeLevel' is unavailable in watchOS
38 | // can use UILayoutPriority(rawValue: 249) instead of UILayoutPriority.fitting
39 | imageView.setContentHuggingPriority(.fittingSizeLevel, for: .horizontal)
40 | imageView.setContentCompressionResistancePriority(.fittingSizeLevel, for: .horizontal)
| `- error: 'fittingSizeLevel' is unavailable in watchOS
41 | imageView.setContentHuggingPriority(.fittingSizeLevel, for: .vertical)
42 | imageView.setContentCompressionResistancePriority(.fittingSizeLevel, for: .vertical)
UIKit.UILayoutPriority.fittingSizeLevel:3:21: note: 'fittingSizeLevel' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var fittingSizeLevel: UILayoutPriority { get }}
| `- note: 'fittingSizeLevel' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ImageView.swift:41:50: error: 'fittingSizeLevel' is unavailable in watchOS
39 | imageView.setContentHuggingPriority(.fittingSizeLevel, for: .horizontal)
40 | imageView.setContentCompressionResistancePriority(.fittingSizeLevel, for: .horizontal)
41 | imageView.setContentHuggingPriority(.fittingSizeLevel, for: .vertical)
| `- error: 'fittingSizeLevel' is unavailable in watchOS
42 | imageView.setContentCompressionResistancePriority(.fittingSizeLevel, for: .vertical)
43 |
UIKit.UILayoutPriority.fittingSizeLevel:3:21: note: 'fittingSizeLevel' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var fittingSizeLevel: UILayoutPriority { get }}
| `- note: 'fittingSizeLevel' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ImageView.swift:42:64: error: 'fittingSizeLevel' is unavailable in watchOS
40 | imageView.setContentCompressionResistancePriority(.fittingSizeLevel, for: .horizontal)
41 | imageView.setContentHuggingPriority(.fittingSizeLevel, for: .vertical)
42 | imageView.setContentCompressionResistancePriority(.fittingSizeLevel, for: .vertical)
| `- error: 'fittingSizeLevel' is unavailable in watchOS
43 |
44 | let constraint = imageView.heightAnchor.constraint(equalTo: imageView.widthAnchor, multiplier: height/width)
UIKit.UILayoutPriority.fittingSizeLevel:3:21: note: 'fittingSizeLevel' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var fittingSizeLevel: UILayoutPriority { get }}
| `- note: 'fittingSizeLevel' has been explicitly marked unavailable here
4 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Accessibility.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UI+Accessibility.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Button.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UI+Button.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ImageView.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UI+ImageView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ImageView.swift:45:36: error: 'defaultLow' is unavailable in watchOS
43 |
44 | let constraint = imageView.heightAnchor.constraint(equalTo: imageView.widthAnchor, multiplier: height/width)
45 | constraint.priority = .defaultLow
| `- error: 'defaultLow' is unavailable in watchOS
46 | constraint.isActive = true
47 | }
UIKit.UILayoutPriority.defaultLow:3:21: note: 'defaultLow' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var defaultLow: UILayoutPriority { get }}
| `- note: 'defaultLow' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+ImageView.swift:59:27: error: 'NSLayoutConstraint' is unavailable in watchOS
57 | imageView.accessibility(accessibilitySettings)
58 |
59 | var constraints: [NSLayoutConstraint] = []
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
60 |
61 | if let width = width {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
SwiftCompile normal arm64_32 Compiling\ UI+View.swift,\ UI+Wrap.swift /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Wrap.swift (in target 'CoreUI' from project 'CoreUI')
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:7:32: error: 'UIView' is unavailable in watchOS
5 | public extension UI {
6 |
7 | static func View<ViewType: UIView>(backgroundColor: UIColor? = nil,
| `- error: 'UIView' is unavailable in watchOS
8 | width: CGFloat? = nil,
9 | height: CGFloat? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:14:53: error: 'UIView' is unavailable in watchOS
12 | cornerRadius: CGFloat? = nil,
13 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
14 | _ subviews: [UIView?],
| `- error: 'UIView' is unavailable in watchOS
15 | apply: ((ViewType) -> Void)? = nil
16 | ) -> ViewType {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:61:32: error: 'UIView' is unavailable in watchOS
59 | }
60 |
61 | static func View<ViewType: UIView>(backgroundColor: UIColor? = nil,
| `- error: 'UIView' is unavailable in watchOS
62 | width: CGFloat? = nil,
63 | height: CGFloat? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:68:52: error: 'UIView' is unavailable in watchOS
66 | cornerRadius: CGFloat? = nil,
67 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
68 | _ subviews: UIView?...,
| `- error: 'UIView' is unavailable in watchOS
69 | apply: ((ViewType) -> Void)? = nil
70 | ) -> ViewType {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:85:32: error: 'UIView' is unavailable in watchOS
83 | adds only one subview, but with anchors
84 | */
85 | static func View<ViewType: UIView>(backgroundColor: UIColor? = nil,
| `- error: 'UIView' is unavailable in watchOS
86 | width: CGFloat? = nil,
87 | height: CGFloat? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:91:51: error: 'UIView' is unavailable in watchOS
89 | cornerRadius: CGFloat? = nil,
90 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
91 | _ subview: UIView,
| `- error: 'UIView' is unavailable in watchOS
92 | _ anchors: LayoutAnchor...,
93 | apply: ((ViewType) -> Void)? = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:106:32: error: 'UIView' is unavailable in watchOS
104 | }
105 |
106 | static func View<ViewType: UIView>(backgroundColor: UIColor? = nil,
| `- error: 'UIView' is unavailable in watchOS
107 | width: CGFloat? = nil,
108 | height: CGFloat? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:112:51: error: 'UIView' is unavailable in watchOS
110 | cornerRadius: CGFloat? = nil,
111 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
112 | _ subview: UIView,
| `- error: 'UIView' is unavailable in watchOS
113 | _ anchors: [LayoutAnchor],
114 | apply: ((ViewType) -> Void)? = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:131:54: error: 'UIView' is unavailable in watchOS
129 | height: CGFloat? = nil,
130 | minWidth: CGFloat? = nil,
131 | minHeight: CGFloat? = nil) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
132 | View(backgroundColor: .clear, width: width, height: height, minWidth: minWidth, minHeight: minHeight)
133 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:139:38: error: 'UIView' is unavailable in watchOS
137 | height: CGFloat? = nil,
138 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
139 | _ subviews: [UIView],
| `- error: 'UIView' is unavailable in watchOS
140 | apply: ((UIControl) -> Void)? = nil
141 | ) -> UIControl {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:140:34: error: 'UIControl' is unavailable in watchOS
138 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
139 | _ subviews: [UIView],
140 | apply: ((UIControl) -> Void)? = nil
| `- error: 'UIControl' is unavailable in watchOS
141 | ) -> UIControl {
142 | View(backgroundColor: backgroundColor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:141:10: error: 'UIControl' is unavailable in watchOS
139 | _ subviews: [UIView],
140 | apply: ((UIControl) -> Void)? = nil
141 | ) -> UIControl {
| `- error: 'UIControl' is unavailable in watchOS
142 | View(backgroundColor: backgroundColor,
143 | width: width,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:154:37: error: 'UIView' is unavailable in watchOS
152 | height: CGFloat? = nil,
153 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
154 | _ subviews: UIView...,
| `- error: 'UIView' is unavailable in watchOS
155 | apply: ((UIControl) -> Void)? = nil
156 | ) -> UIControl {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:155:34: error: 'UIControl' is unavailable in watchOS
153 | accessibility accessibilitySettings: [AccessibilitySetting] = [],
154 | _ subviews: UIView...,
155 | apply: ((UIControl) -> Void)? = nil
| `- error: 'UIControl' is unavailable in watchOS
156 | ) -> UIControl {
157 | View(backgroundColor: backgroundColor,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:156:10: error: 'UIControl' is unavailable in watchOS
154 | _ subviews: UIView...,
155 | apply: ((UIControl) -> Void)? = nil
156 | ) -> UIControl {
| `- error: 'UIControl' is unavailable in watchOS
157 | View(backgroundColor: backgroundColor,
158 | width: width,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:35:27: error: 'NSLayoutConstraint' is unavailable in watchOS
33 | view.accessibility(accessibilitySettings)
34 |
35 | var constraints: [NSLayoutConstraint] = []
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
36 |
37 | if let width = width {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+View.swift:54:9: error: 'NSLayoutConstraint' is unavailable in watchOS
52 |
53 | constraints.forEach { $0.priority = defaultConstraintPriority }
54 | NSLayoutConstraint.activate(constraints)
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
55 |
56 | apply?(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/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/Sources/CoreUI/UI/UI+Wrap.swift:10:25: error: 'UIView' is unavailable in watchOS
8 | /// useful for building arranged subviews for UIStackView
9 | @inlinable
10 | static func Wrap<V: UIView>(_ view: UIView,
| `- error: 'UIView' is unavailable in watchOS
11 | padding: CGFloat = 0,
12 | backgroundColor: UIColor = .clear,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Wrap.swift:10:41: error: 'UIView' is unavailable in watchOS
8 | /// useful for building arranged subviews for UIStackView
9 | @inlinable
10 | static func Wrap<V: UIView>(_ view: UIView,
| `- error: 'UIView' is unavailable in watchOS
11 | padding: CGFloat = 0,
12 | backgroundColor: UIColor = .clear,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Wrap.swift:13:42: error: 'UIView' is unavailable in watchOS
11 | padding: CGFloat = 0,
12 | backgroundColor: UIColor = .clear,
13 | apply: ((UIView) -> Void)? = nil
| `- error: 'UIView' is unavailable in watchOS
14 | ) -> V {
15 | Wrap(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/Sources/CoreUI/UI/UI+Wrap.swift:25:25: error: 'UIView' is unavailable in watchOS
23 | }
24 |
25 | static func Wrap<V: UIView>(_ view: UIView,
| `- error: 'UIView' is unavailable in watchOS
26 | top: CGFloat = 0,
27 | left: CGFloat = 0,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Wrap.swift:25:41: error: 'UIView' is unavailable in watchOS
23 | }
24 |
25 | static func Wrap<V: UIView>(_ view: UIView,
| `- error: 'UIView' is unavailable in watchOS
26 | top: CGFloat = 0,
27 | left: CGFloat = 0,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Wrap.swift:31:42: error: 'UIView' is unavailable in watchOS
29 | right: CGFloat = 0,
30 | backgroundColor: UIColor = .clear,
31 | apply: ((UIView) -> Void)? = nil
| `- error: 'UIView' is unavailable in watchOS
32 | ) -> V {
33 | let wrapper = View(backgroundColor: backgroundColor, view) as V
/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/Sources/CoreUI/UI/UI+View.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UI+View.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI+Wrap.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UI+Wrap.swift
SwiftCompile normal arm64_32 Compiling\ UI.swift,\ UIView+accessibility.swift /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI.swift /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UIView+accessibility.swift (in target 'CoreUI' from project 'CoreUI')
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI.swift:12:43: error: 'UILayoutPriority' is unavailable in watchOS
10 | /// Common internal config for UI builders
11 | internal extension UI {
12 | static let defaultConstraintPriority: UILayoutPriority = .required //.defaultHigh
| `- error: 'UILayoutPriority' is unavailable in watchOS
13 | }
14 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI.swift:12:63: error: 'required' is unavailable in watchOS
10 | /// Common internal config for UI builders
11 | internal extension UI {
12 | static let defaultConstraintPriority: UILayoutPriority = .required //.defaultHigh
| `- error: 'required' is unavailable in watchOS
13 | }
14 |
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UI.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UI.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UIView+accessibility.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIView+accessibility.swift
SwiftCompile normal arm64_32 Compiling\ UIEdgeInsets+builders.swift,\ UITableView+cell.swift /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UIEdgeInsets+builders.swift /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UITableView+cell.swift (in target 'CoreUI' from project 'CoreUI')
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UITableView+cell.swift:8:60: error: 'UITableViewCell' is unavailable in watchOS
6 | Registers cell for given type in this TableView using autogenerated reuseIdentifier
7 | */
8 | func register<Cell>(_ cellType: Cell.Type) where Cell: UITableViewCell {
| `- error: 'UITableViewCell' is unavailable in watchOS
9 | register(cellType, forCellReuseIdentifier: String(describing: cellType))
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/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UITableView+cell.swift:27:17: error: 'UITableViewCell' is unavailable in watchOS
25 | */
26 | func cell<Cell>(withType cellType: Cell.Type = Cell.self, withIdentifier reuseIdentifier: String? = nil) -> Cell
27 | where Cell: UITableViewCell {
| `- error: 'UITableViewCell' is unavailable in watchOS
28 | let reuseIdentifier = reuseIdentifier ?? String(describing: cellType)
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/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UITableView+cell.swift:49:20: error: 'UITableViewCell' is unavailable in watchOS
47 | ```
48 | */
49 | var emptyCell: UITableViewCell { cell(withType: EmptyTableViewCell.self) }
| `- error: 'UITableViewCell' is unavailable in watchOS
50 |
51 | /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UITableView+cell.swift:54:76: error: 'UITableViewHeaderFooterView' is unavailable in watchOS
52 | Registers header of footer view for given type in this TableView using autogenerated reuseIdentifier
53 | */
54 | func registerHeaderFooterView<View>(_ viewType: View.Type) where View: UITableViewHeaderFooterView {
| `- error: 'UITableViewHeaderFooterView' is unavailable in watchOS
55 | register(viewType, forHeaderFooterViewReuseIdentifier: String(describing: viewType))
56 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewHeaderFooterView.h:25:12: note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
23 |
24 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UITableViewHeaderFooterView : UIView
| `- note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
26 |
27 | - (instancetype)initWithReuseIdentifier:(nullable NSString *)reuseIdentifier NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UITableView+cell.swift:59:17: error: 'UITableViewHeaderFooterView' is unavailable in watchOS
57 |
58 | func headerFooterView<View>(withType viewType: View.Type = View.self, withIdentifier reuseIdentifier: String? = nil) -> View
59 | where View: UITableViewHeaderFooterView {
| `- error: 'UITableViewHeaderFooterView' is unavailable in watchOS
60 | let reuseIdentifier = reuseIdentifier ?? String(describing: viewType)
61 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewHeaderFooterView.h:25:12: note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
23 |
24 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
25 | @interface UITableViewHeaderFooterView : UIView
| `- note: 'UITableViewHeaderFooterView' has been explicitly marked unavailable here
26 |
27 | - (instancetype)initWithReuseIdentifier:(nullable NSString *)reuseIdentifier NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UITableView+cell.swift:3:18: error: 'UITableView' is unavailable in watchOS
1 | import UIKit
2 |
3 | public extension UITableView {
| `- error: 'UITableView' is unavailable in watchOS
4 |
5 | /**
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UITableView+cell.swift:76:26: error: 'UITableViewCell' is unavailable in watchOS
74 | private class EmptyTableViewCell: UITableViewCell {
75 |
76 | override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
| `- error: 'UITableViewCell' is unavailable in watchOS
77 | super.init(style: style, reuseIdentifier: reuseIdentifier)
78 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UITableView+cell.swift:74:35: error: 'UITableViewCell' is unavailable in watchOS
72 | }
73 |
74 | private class EmptyTableViewCell: UITableViewCell {
| `- error: 'UITableViewCell' is unavailable in watchOS
75 |
76 | override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UIEdgeInsets+builders.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIEdgeInsets+builders.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UITableView+cell.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UITableView+cell.swift
SwiftCompile normal arm64_32 Compiling\ UIView+wrap.swift,\ UIControl+onEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UIView+wrap.swift /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UIControl+onEvent.swift (in target 'CoreUI' from project 'CoreUI')
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UIView+wrap.swift:5:29: error: 'UIView' is unavailable in watchOS
3 | public extension UIView {
4 |
5 | @inlinable func wrap<V: UIView>(
| `- error: 'UIView' is unavailable in watchOS
6 | _ padding: CGFloat = 0,
7 | as: V.Type = V.self, // to use .wrap(as: UIControl.self) instead .wrap() as UIControl
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UIView+wrap.swift:13:29: error: 'UIView' is unavailable in watchOS
11 | }
12 |
13 | @inlinable func wrap<V: UIView>(
| `- error: 'UIView' is unavailable in watchOS
14 | top: CGFloat = 0,
15 | left: CGFloat = 0,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UIView+wrap.swift:3:18: error: 'UIView' is unavailable in watchOS
1 | import UIKit
2 |
3 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
4 |
5 | @inlinable func wrap<V: UIView>(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UIControl+onEvent.swift:12:22: error: 'UIControl' is unavailable in watchOS
10 | /// - action: block to run for `event`
11 | /// - Returns: self
12 | func on(_ event: UIControl.Event, do action: @escaping () -> Void) -> Self {
| `- error: 'UIControl' is unavailable in watchOS
13 | addAction(
14 | UIAction { _ in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UIControl+onEvent.swift:70:22: error: 'UIControl' is unavailable in watchOS
68 | /// }
69 | ///
70 | func on(_ event: UIControl.Event, do action: @escaping () async -> Void) -> Self {
| `- error: 'UIControl' is unavailable in watchOS
71 | addAction(
72 | UIAction { _ in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UIControl+onEvent.swift:4:18: error: 'UIControl' is unavailable in watchOS
2 |
3 | @available(iOS 14.0, *)
4 | public extension UIControl {
| `- error: 'UIControl' is unavailable in watchOS
5 |
6 | /// Adds `action` block to `self` to run for specified `event`.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UIControl+onEvent.swift:13:9: error: 'addAction(_:for:)' is unavailable in watchOS
11 | /// - Returns: self
12 | func on(_ event: UIControl.Event, do action: @escaping () -> Void) -> Self {
13 | addAction(
| `- error: 'addAction(_:for:)' is unavailable in watchOS
14 | UIAction { _ in
15 | action()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:109:1: note: 'addAction(_:for:)' has been explicitly marked unavailable here
107 |
108 | /// Adds the UIAction to a given event. UIActions are uniqued based on their identifier, and subsequent actions with the same identifier replace previously added actions. You may add multiple UIActions for corresponding controlEvents, and you may add the same action to multiple controlEvents.
109 | - (void)addAction:(UIAction *)action forControlEvents:(UIControlEvents)controlEvents API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
| `- note: 'addAction(_:for:)' has been explicitly marked unavailable here
110 | /// Removes the action from the set of passed control events.
111 | - (void)removeAction:(UIAction *)action forControlEvents:(UIControlEvents)controlEvents API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UIControl+onEvent.swift:14:13: error: 'UIAction' is unavailable in watchOS
12 | func on(_ event: UIControl.Event, do action: @escaping () -> Void) -> Self {
13 | addAction(
14 | UIAction { _ in
| `- error: 'UIAction' is unavailable in watchOS
15 | action()
16 | },
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAction.h:29:12: note: 'UIAction' has been explicitly marked unavailable here
27 |
28 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
29 | @interface UIAction : UIMenuElement <UIMenuLeaf>
| `- note: 'UIAction' has been explicitly marked unavailable here
30 |
31 | /// Short display title.
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UIControl+onEvent.swift:14:13: error: 'init(handler:)' is unavailable in watchOS
12 | func on(_ event: UIControl.Event, do action: @escaping () -> Void) -> Self {
13 | addAction(
14 | UIAction { _ in
| `- error: 'init(handler:)' is unavailable in watchOS
15 | action()
16 | },
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAction.h:59:1: note: 'init(handler:)' has been explicitly marked unavailable here
57 | * @return A new UIAction.
58 | */
59 | + (instancetype)actionWithHandler:(UIActionHandler)handler API_AVAILABLE(ios(14.0)) NS_SWIFT_UNAVAILABLE("Use init(title:image:identifier:discoverabilityTitle:attributes:state:handler:) instead.") API_UNAVAILABLE(watchos);
| `- note: 'init(handler:)' has been explicitly marked unavailable here
60 |
61 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UIControl+onEvent.swift:71:9: error: 'addAction(_:for:)' is unavailable in watchOS
69 | ///
70 | func on(_ event: UIControl.Event, do action: @escaping () async -> Void) -> Self {
71 | addAction(
| `- error: 'addAction(_:for:)' is unavailable in watchOS
72 | UIAction { _ in
73 | Task {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:109:1: note: 'addAction(_:for:)' has been explicitly marked unavailable here
107 |
108 | /// Adds the UIAction to a given event. UIActions are uniqued based on their identifier, and subsequent actions with the same identifier replace previously added actions. You may add multiple UIActions for corresponding controlEvents, and you may add the same action to multiple controlEvents.
109 | - (void)addAction:(UIAction *)action forControlEvents:(UIControlEvents)controlEvents API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
| `- note: 'addAction(_:for:)' has been explicitly marked unavailable here
110 | /// Removes the action from the set of passed control events.
111 | - (void)removeAction:(UIAction *)action forControlEvents:(UIControlEvents)controlEvents API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UIControl+onEvent.swift:72:13: error: 'UIAction' is unavailable in watchOS
70 | func on(_ event: UIControl.Event, do action: @escaping () async -> Void) -> Self {
71 | addAction(
72 | UIAction { _ in
| `- error: 'UIAction' is unavailable in watchOS
73 | Task {
74 | // NB: action does not run on MainActor!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAction.h:29:12: note: 'UIAction' has been explicitly marked unavailable here
27 |
28 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
29 | @interface UIAction : UIMenuElement <UIMenuLeaf>
| `- note: 'UIAction' has been explicitly marked unavailable here
30 |
31 | /// Short display title.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UI/UIView+wrap.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIView+wrap.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoreUI/UIControl+onEvent.swift (in target 'CoreUI' from project 'CoreUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIControl+onEvent.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-18 19:27:07.105 xcodebuild[783:4771] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64_32 (in target 'CoreUI' from project 'CoreUI')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ CoreUI (in target 'CoreUI' from project 'CoreUI')
Building workspace CoreUI with scheme CoreUI
(3 failures)
BUILD FAILURE 6.4 watchOS