Build Information
Failed to build RadioGroup, reference master (088334), with Swift 6.4 for watchOS using Xcode 27.0 on 22 Sep 2026 19:52:04 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 RadioGroup -destination generic/platform=watchOSBuild Log
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:87:62: error: 'NSLayoutConstraint' is unavailable in watchOS
85 | }
86 |
87 | internal func addConstraintWithoutConflict(_ constraint: NSLayoutConstraint) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
88 | removeConstraints(constraints.filter {
89 | constraint.firstItem === $0.firstItem
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:98:69: error: 'UIView' is unavailable in watchOS
96 |
97 | /// Sweeter: Search the view hierarchy recursively for a subview that conforms to `predicate`
98 | func viewInHierarchy(frontFirst: Bool = true, where predicate: (UIView) -> Bool) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
99 | if predicate(self) { return self }
100 | let views = frontFirst ? subviews.reversed() : subviews
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:98:89: error: 'UIView' is unavailable in watchOS
96 |
97 | /// Sweeter: Search the view hierarchy recursively for a subview that conforms to `predicate`
98 | func viewInHierarchy(frontFirst: Bool = true, where predicate: (UIView) -> Bool) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
99 | if predicate(self) { return self }
100 | let views = frontFirst ? subviews.reversed() : subviews
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:9:18: error: 'UIView' is unavailable in watchOS
7 | import UIKit
8 |
9 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
10 | /// Sweeter: Set constant attribute. Example: `constrain(.width, to: 17)`
11 | @discardableResult func constrain(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift:12:48: error: 'UIViewController' is unavailable in watchOS
10 | /// Sweeter: Add child view controller pinned to specific places.
11 | /// Example: addConstrainedChild(pages, constrain: .bottomMargin, .top, .left, .right)
12 | func addConstrainedChild(_ viewController: UIViewController, constrain: NSLayoutConstraint.Attribute...) {
| `- error: 'UIViewController' is unavailable in watchOS
13 | addChild(viewController)
14 | view.addConstrainedSubview(viewController.view, constrainedAttributes: constrain)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift:12:77: error: 'NSLayoutConstraint' is unavailable in watchOS
10 | /// Sweeter: Add child view controller pinned to specific places.
11 | /// Example: addConstrainedChild(pages, constrain: .bottomMargin, .top, .left, .right)
12 | func addConstrainedChild(_ viewController: UIViewController, constrain: NSLayoutConstraint.Attribute...) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
13 | addChild(viewController)
14 | view.addConstrainedSubview(viewController.view, constrainedAttributes: constrain)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift:9:18: error: 'UIViewController' is unavailable in watchOS
7 | import UIKit
8 |
9 | public extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
10 | /// Sweeter: Add child view controller pinned to specific places.
11 | /// Example: addConstrainedChild(pages, constrain: .bottomMargin, .top, .left, .right)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
Failed frontend command:
SwiftCompile normal arm64 (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Bundle+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Codable+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/DateFormatter+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSAttributedString+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSManagedObjectContext+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSObject+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/String+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Swift+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/TimeInterval+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIStackView+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UITextView+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -swift-module-cross-import CoreData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/CoreData.framework/Modules/CoreData.swiftcrossimport/CloudKit.swiftoverlay -swift-module-cross-import CoreData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreData.framework/Modules/CoreData.swiftcrossimport/CloudKit.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -suppress-warnings -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SweeterSwift -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift.abi.json
SwiftCompile normal arm64 Compiling\ UIApplication+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:11:26: error: 'UIWindow' is unavailable in watchOS
9 | public extension UIApplication {
10 | /// Sweeter: `keyWindow` for scene-based apps
11 | var legacyKeyWindow: UIWindow? {
| `- error: 'UIWindow' is unavailable in watchOS
12 | if #available(iOS 13, *) {
13 | return windows.first { $0.isKeyWindow }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
20 |
21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
22 | @interface UIWindow : UIView
| `- note: 'UIWindow' has been explicitly marked unavailable here
23 |
24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:20:40: error: 'UIViewController' is unavailable in watchOS
18 |
19 | /// Sweeter: Returns the currently top-most view controller.
20 | class func topViewController(base: UIViewController? = UIApplication.shared.legacyKeyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
21 | if let nav = base as? UINavigationController {
22 | return topViewController(base: nav.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:20:121: error: 'UIViewController' is unavailable in watchOS
18 |
19 | /// Sweeter: Returns the currently top-most view controller.
20 | class func topViewController(base: UIViewController? = UIApplication.shared.legacyKeyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
21 | if let nav = base as? UINavigationController {
22 | return topViewController(base: nav.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:20:60: error: 'UIApplication' is unavailable in watchOS
18 |
19 | /// Sweeter: Returns the currently top-most view controller.
20 | class func topViewController(base: UIViewController? = UIApplication.shared.legacyKeyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIApplication' is unavailable in watchOS
21 | if let nav = base as? UINavigationController {
22 | return topViewController(base: nav.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:36:42: error: 'UIViewController' is unavailable in watchOS
34 |
35 | /// Sweeter: Show `viewController` over the top-most view controller.
36 | class func present(_ viewController: UIViewController, animated: Bool = true, completion: (() -> Void)? = nil) {
| `- error: 'UIViewController' is unavailable in watchOS
37 | DispatchQueue.main.async {
38 | topViewController()?.present(viewController, animated: animated, completion: completion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:9:18: error: 'UIApplication' is unavailable in watchOS
7 | import UIKit
8 |
9 | public extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
10 | /// Sweeter: `keyWindow` for scene-based apps
11 | var legacyKeyWindow: UIWindow? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:13:20: error: 'windows' is unavailable in watchOS
11 | var legacyKeyWindow: UIWindow? {
12 | if #available(iOS 13, *) {
13 | return windows.first { $0.isKeyWindow }
| `- error: 'windows' is unavailable in watchOS
14 | } else {
15 | return keyWindow
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:109:62: note: 'windows' has been explicitly marked unavailable here
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *> *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
| `- note: 'windows' has been explicitly marked unavailable here
110 |
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:15:20: error: 'keyWindow' is unavailable in watchOS
13 | return windows.first { $0.isKeyWindow }
14 | } else {
15 | return keyWindow
| `- error: 'keyWindow' is unavailable in watchOS
16 | }
17 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:108:51: note: 'keyWindow' has been explicitly marked unavailable here
106 | - (void)sendEvent:(UIEvent *)event;
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
| `- note: 'keyWindow' has been explicitly marked unavailable here
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *> *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
110 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIApplication+Sweeter.swift
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:21:31: error: 'UINavigationController' is unavailable in watchOS
19 | /// Sweeter: Returns the currently top-most view controller.
20 | class func topViewController(base: UIViewController? = UIApplication.shared.legacyKeyWindow?.rootViewController) -> UIViewController? {
21 | if let nav = base as? UINavigationController {
| `- error: 'UINavigationController' is unavailable in watchOS
22 | return topViewController(base: nav.visibleViewController)
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/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UINavigationController : UIViewController
| `- note: 'UINavigationController' has been explicitly marked unavailable here
47 |
48 |
SwiftCompile normal arm64 Compiling\ UITextView+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UITextView+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UITextView+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UITextView+Sweeter.swift
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UITextView+Sweeter.swift:14:109: error: 'labelFontSize' is unavailable in watchOS
12 | @available(tvOS, unavailable)
13 | @available(macOS, unavailable)
14 | convenience init(simulatedLabelWithLinksInText: String, font: UIFont = UIFont.systemFont(ofSize: UIFont.labelFontSize)) {
| `- error: 'labelFontSize' is unavailable in watchOS
15 | self.init()
16 | text = simulatedLabelWithLinksInText
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:268:47: note: 'labelFontSize' has been explicitly marked unavailable here
266 |
267 | @interface UIFont (UIFontSystemFonts)
268 | @property(class, nonatomic, readonly) CGFloat labelFontSize API_UNAVAILABLE(tvos, watchos);
| `- note: 'labelFontSize' has been explicitly marked unavailable here
269 | @property(class, nonatomic, readonly) CGFloat buttonFontSize API_UNAVAILABLE(tvos, watchos);
270 | @property(class, nonatomic, readonly) CGFloat smallSystemFontSize API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UITextView+Sweeter.swift:9:18: error: 'UITextView' is unavailable in watchOS
7 | import UIKit
8 |
9 | public extension UITextView {
| `- error: 'UITextView' is unavailable in watchOS
10 | /// Sweeter: Create a label with links, by using a `UITextView` to auto-detect links and simulate `UILabel` appearance.
11 | @available(iOS 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/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/.dependencies/checkouts/SweeterSwift/Source/UITextView+Sweeter.swift:15:14: error: 'init()' is unavailable in watchOS
13 | @available(macOS, unavailable)
14 | convenience init(simulatedLabelWithLinksInText: String, font: UIFont = UIFont.systemFont(ofSize: UIFont.labelFontSize)) {
15 | self.init()
| `- error: 'init()' is unavailable in watchOS
16 | text = simulatedLabelWithLinksInText
17 | isEditable = 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/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.
SwiftCompile normal arm64 Compiling\ Swift+Sweeter.swift,\ TimeInterval+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Swift+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/TimeInterval+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Swift+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Swift+Sweeter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/TimeInterval+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TimeInterval+Sweeter.swift
SwiftCompile normal arm64 Compiling\ UIViewController+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift:12:48: error: 'UIViewController' is unavailable in watchOS
10 | /// Sweeter: Add child view controller pinned to specific places.
11 | /// Example: addConstrainedChild(pages, constrain: .bottomMargin, .top, .left, .right)
12 | func addConstrainedChild(_ viewController: UIViewController, constrain: NSLayoutConstraint.Attribute...) {
| `- error: 'UIViewController' is unavailable in watchOS
13 | addChild(viewController)
14 | view.addConstrainedSubview(viewController.view, constrainedAttributes: constrain)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift:12:77: error: 'NSLayoutConstraint' is unavailable in watchOS
10 | /// Sweeter: Add child view controller pinned to specific places.
11 | /// Example: addConstrainedChild(pages, constrain: .bottomMargin, .top, .left, .right)
12 | func addConstrainedChild(_ viewController: UIViewController, constrain: NSLayoutConstraint.Attribute...) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
13 | addChild(viewController)
14 | view.addConstrainedSubview(viewController.view, constrainedAttributes: constrain)
/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 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIViewController+Sweeter.swift
SwiftCompile normal arm64 Compiling\ NSAttributedString+Sweeter.swift,\ NSManagedObjectContext+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSAttributedString+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSManagedObjectContext+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSAttributedString+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSAttributedString+Sweeter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSManagedObjectContext+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSManagedObjectContext+Sweeter.swift
SwiftCompile normal arm64 Compiling\ NSObject+Sweeter.swift,\ String+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSObject+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/String+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSObject+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSObject+Sweeter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/String+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile String+Sweeter.swift
SwiftCompile normal arm64 Compiling\ Codable+Sweeter.swift,\ DateFormatter+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Codable+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/DateFormatter+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Codable+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Codable+Sweeter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/DateFormatter+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DateFormatter+Sweeter.swift
SwiftCompile normal arm64 Compiling\ UIView+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:12:15: error: 'NSLayoutConstraint' is unavailable in watchOS
10 | /// Sweeter: Set constant attribute. Example: `constrain(.width, to: 17)`
11 | @discardableResult func constrain(
12 | _ at: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
13 | to: CGFloat = 0,
14 | ratio: 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/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:15:19: error: 'NSLayoutConstraint' is unavailable in watchOS
13 | to: CGFloat = 0,
14 | ratio: CGFloat = 1,
15 | relation: NSLayoutConstraint.Relation = .equal,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
16 | priority: UILayoutPriority = .required,
17 | identifier: String? = 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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:16:19: error: 'UILayoutPriority' is unavailable in watchOS
14 | ratio: CGFloat = 1,
15 | relation: NSLayoutConstraint.Relation = .equal,
16 | priority: UILayoutPriority = .required,
| `- error: 'UILayoutPriority' is unavailable in watchOS
17 | identifier: String? = nil
18 | ) -> NSLayoutConstraint {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:18:10: error: 'NSLayoutConstraint' is unavailable in watchOS
16 | priority: UILayoutPriority = .required,
17 | identifier: String? = nil
18 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
19 | let constraint = NSLayoutConstraint(
20 | item: self, attribute: at, relatedBy: relation,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:16:39: error: 'required' is unavailable in watchOS
14 | ratio: CGFloat = 1,
15 | relation: NSLayoutConstraint.Relation = .equal,
16 | priority: UILayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
17 | identifier: String? = nil
18 | ) -> NSLayoutConstraint {
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:31:20: error: 'UIView' is unavailable in watchOS
29 | /// Sweeter: Pin subview at a specific place. Example: `constrain(label, at: .top)`
30 | @discardableResult func constrain(
31 | _ subview: UIView,
| `- error: 'UIView' is unavailable in watchOS
32 | at: NSLayoutConstraint.Attribute,
33 | diff: 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/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:32:13: error: 'NSLayoutConstraint' is unavailable in watchOS
30 | @discardableResult func constrain(
31 | _ subview: UIView,
32 | at: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
33 | diff: CGFloat = 0,
34 | ratio: 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/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:35:19: error: 'NSLayoutConstraint' is unavailable in watchOS
33 | diff: CGFloat = 0,
34 | ratio: CGFloat = 1,
35 | relation: NSLayoutConstraint.Relation = .equal,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
36 | priority: UILayoutPriority = .required,
37 | identifier: String? = 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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:36:19: error: 'UILayoutPriority' is unavailable in watchOS
34 | ratio: CGFloat = 1,
35 | relation: NSLayoutConstraint.Relation = .equal,
36 | priority: UILayoutPriority = .required,
| `- error: 'UILayoutPriority' is unavailable in watchOS
37 | identifier: String? = nil
38 | ) -> NSLayoutConstraint {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:38:10: error: 'NSLayoutConstraint' is unavailable in watchOS
36 | priority: UILayoutPriority = .required,
37 | identifier: String? = nil
38 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
39 | let constraint = NSLayoutConstraint(
40 | item: subview, attribute: at, relatedBy: relation,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:36:39: error: 'required' is unavailable in watchOS
34 | ratio: CGFloat = 1,
35 | relation: NSLayoutConstraint.Relation = .equal,
36 | priority: UILayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
37 | identifier: String? = nil
38 | ) -> NSLayoutConstraint {
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:55:20: error: 'UIView' is unavailable in watchOS
53 | /// `constrain(textField, at: .top, to: label, at: .bottom, diff: 8)`
54 | @discardableResult func constrain(
55 | _ subview: UIView,
| `- error: 'UIView' is unavailable in watchOS
56 | at: NSLayoutConstraint.Attribute,
57 | to subview2: UIView,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:56:13: error: 'NSLayoutConstraint' is unavailable in watchOS
54 | @discardableResult func constrain(
55 | _ subview: UIView,
56 | at: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
57 | to subview2: UIView,
58 | at at2: NSLayoutConstraint.Attribute = .notAnAttribute,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:57:22: error: 'UIView' is unavailable in watchOS
55 | _ subview: UIView,
56 | at: NSLayoutConstraint.Attribute,
57 | to subview2: UIView,
| `- error: 'UIView' is unavailable in watchOS
58 | at at2: NSLayoutConstraint.Attribute = .notAnAttribute,
59 | diff: 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/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:58:17: error: 'NSLayoutConstraint' is unavailable in watchOS
56 | at: NSLayoutConstraint.Attribute,
57 | to subview2: UIView,
58 | at at2: NSLayoutConstraint.Attribute = .notAnAttribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
59 | diff: CGFloat = 0,
60 | ratio: 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/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:61:19: error: 'NSLayoutConstraint' is unavailable in watchOS
59 | diff: CGFloat = 0,
60 | ratio: CGFloat = 1,
61 | relation: NSLayoutConstraint.Relation = .equal,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
62 | priority: UILayoutPriority = .required,
63 | identifier: String? = 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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:62:19: error: 'UILayoutPriority' is unavailable in watchOS
60 | ratio: CGFloat = 1,
61 | relation: NSLayoutConstraint.Relation = .equal,
62 | priority: UILayoutPriority = .required,
| `- error: 'UILayoutPriority' is unavailable in watchOS
63 | identifier: String? = nil
64 | ) -> NSLayoutConstraint {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:64:10: error: 'NSLayoutConstraint' is unavailable in watchOS
62 | priority: UILayoutPriority = .required,
63 | identifier: String? = nil
64 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
65 | let at2real = at2 == .notAnAttribute ? at : at2
66 | let constraint = NSLayoutConstraint(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:62:39: error: 'required' is unavailable in watchOS
60 | ratio: CGFloat = 1,
61 | relation: NSLayoutConstraint.Relation = .equal,
62 | priority: UILayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
63 | identifier: String? = nil
64 | ) -> NSLayoutConstraint {
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:77:62: error: 'UIView' is unavailable in watchOS
75 |
76 | /// Sweeter: Add subview pinned to specific places. Example: `addConstrainedSubview(button, constrain: .centerX, .centerY)`
77 | @discardableResult func addConstrainedSubview(_ subview: UIView, constrain: NSLayoutConstraint.Attribute...) -> [NSLayoutConstraint] {
| `- error: 'UIView' is unavailable in watchOS
78 | return addConstrainedSubview(subview, constrainedAttributes: constrain)
79 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:77:81: error: 'NSLayoutConstraint' is unavailable in watchOS
75 |
76 | /// Sweeter: Add subview pinned to specific places. Example: `addConstrainedSubview(button, constrain: .centerX, .centerY)`
77 | @discardableResult func addConstrainedSubview(_ subview: UIView, constrain: NSLayoutConstraint.Attribute...) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
78 | return addConstrainedSubview(subview, constrainedAttributes: constrain)
79 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:77:118: error: 'NSLayoutConstraint' is unavailable in watchOS
75 |
76 | /// Sweeter: Add subview pinned to specific places. Example: `addConstrainedSubview(button, constrain: .centerX, .centerY)`
77 | @discardableResult func addConstrainedSubview(_ subview: UIView, constrain: NSLayoutConstraint.Attribute...) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
78 | return addConstrainedSubview(subview, constrainedAttributes: constrain)
79 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:81:71: error: 'UIView' is unavailable in watchOS
79 | }
80 |
81 | @discardableResult internal func addConstrainedSubview(_ subview: UIView, constrainedAttributes: [NSLayoutConstraint.Attribute]) -> [NSLayoutConstraint] {
| `- error: 'UIView' is unavailable in watchOS
82 | subview.translatesAutoresizingMaskIntoConstraints = false
83 | 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/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:81:103: error: 'NSLayoutConstraint' is unavailable in watchOS
79 | }
80 |
81 | @discardableResult internal func addConstrainedSubview(_ subview: UIView, constrainedAttributes: [NSLayoutConstraint.Attribute]) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
82 | subview.translatesAutoresizingMaskIntoConstraints = false
83 | 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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:81:138: error: 'NSLayoutConstraint' is unavailable in watchOS
79 | }
80 |
81 | @discardableResult internal func addConstrainedSubview(_ subview: UIView, constrainedAttributes: [NSLayoutConstraint.Attribute]) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
82 | subview.translatesAutoresizingMaskIntoConstraints = false
83 | 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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:87:62: error: 'NSLayoutConstraint' is unavailable in watchOS
85 | }
86 |
87 | internal func addConstraintWithoutConflict(_ constraint: NSLayoutConstraint) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
88 | removeConstraints(constraints.filter {
89 | constraint.firstItem === $0.firstItem
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:98:69: error: 'UIView' is unavailable in watchOS
96 |
97 | /// Sweeter: Search the view hierarchy recursively for a subview that conforms to `predicate`
98 | func viewInHierarchy(frontFirst: Bool = true, where predicate: (UIView) -> Bool) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
99 | if predicate(self) { return self }
100 | let views = frontFirst ? subviews.reversed() : subviews
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:98:89: error: 'UIView' is unavailable in watchOS
96 |
97 | /// Sweeter: Search the view hierarchy recursively for a subview that conforms to `predicate`
98 | func viewInHierarchy(frontFirst: Bool = true, where predicate: (UIView) -> Bool) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
99 | if predicate(self) { return self }
100 | let views = frontFirst ? subviews.reversed() : subviews
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:9:18: error: 'UIView' is unavailable in watchOS
7 | import UIKit
8 |
9 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
10 | /// Sweeter: Set constant attribute. Example: `constrain(.width, to: 17)`
11 | @discardableResult func constrain(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:19:26: error: 'NSLayoutConstraint' is unavailable in watchOS
17 | identifier: String? = nil
18 | ) -> NSLayoutConstraint {
19 | let constraint = NSLayoutConstraint(
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
20 | item: self, attribute: at, relatedBy: relation,
21 | toItem: nil, attribute: .notAnAttribute, multiplier: ratio, constant: to
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:39:26: error: 'NSLayoutConstraint' is unavailable in watchOS
37 | identifier: String? = nil
38 | ) -> NSLayoutConstraint {
39 | let constraint = NSLayoutConstraint(
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
40 | item: subview, attribute: at, relatedBy: relation,
41 | toItem: self, attribute: at, multiplier: ratio, constant: diff
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:66:26: error: 'NSLayoutConstraint' is unavailable in watchOS
64 | ) -> NSLayoutConstraint {
65 | let at2real = at2 == .notAnAttribute ? at : at2
66 | let constraint = NSLayoutConstraint(
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
67 | item: subview, attribute: at, relatedBy: relation,
68 | toItem: subview2, attribute: at2real, multiplier: ratio, constant: diff
/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 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIView+Sweeter.swift
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift,\ Bundle+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Bundle+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Bundle+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Bundle+Sweeter.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SweeterSwift (in target 'SweeterSwift' from project 'SweeterSwift')
SwiftCompile normal arm64_32 (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-22 15:51:53.846 xcodebuild[691:4391] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 (in target 'SweeterSwift' from project 'SweeterSwift')
SwiftEmitModule normal arm64 Emitting\ module\ for\ SweeterSwift (in target 'SweeterSwift' from project 'SweeterSwift')
Building workspace RadioGroup with scheme RadioGroup
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
RadioGroup: /Users/admin/builder/spi-builder-workspace
SweeterSwift: https://github.com/yonat/SweeterSwift @ 1.2.6
resolved source packages: RadioGroup, SweeterSwift
2026-09-22 15:52:00.385 xcodebuild[830:4930] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
{
"identity" : "sweeterswift",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.4",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/yonat/SweeterSwift"
}
],
"manifest_display_name" : "RadioGroup",
"name" : "RadioGroup",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "RadioGroup",
"targets" : [
"RadioGroup"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "RadioGroup",
"module_type" : "SwiftTarget",
"name" : "RadioGroup",
"path" : "Sources",
"product_dependencies" : [
"SweeterSwift"
],
"product_memberships" : [
"RadioGroup"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/PrivacyInfo.xcprivacy",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"RadioButton.swift",
"RadioGroup.swift",
"RadioGroupPicker.swift"
],
"type" : "library"
}
],
"tools_version" : "5.6"
}
{
"workspace" : {
"name" : "RadioGroup",
"schemes" : [
"RadioGroup"
]
}
}
2026-09-22 15:52:01.724 xcodebuild[838:5002] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme RadioGroup -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme RadioGroup -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
RadioGroup: /Users/admin/builder/spi-builder-workspace
SweeterSwift: https://github.com/yonat/SweeterSwift @ 1.2.6
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (6 targets)
Target 'RadioGroup-product' in project 'RadioGroup'
➜ Explicit dependency on target 'RadioGroup' in project 'RadioGroup'
➜ Explicit dependency on target 'RadioGroup_RadioGroup' in project 'RadioGroup'
➜ Explicit dependency on target 'SweeterSwift-product' in project 'SweeterSwift'
Target 'RadioGroup' in project 'RadioGroup'
➜ Explicit dependency on target 'RadioGroup_RadioGroup' in project 'RadioGroup'
➜ Explicit dependency on target 'SweeterSwift-product' in project 'SweeterSwift'
Target 'SweeterSwift-product' in project 'SweeterSwift'
➜ Explicit dependency on target 'SweeterSwift' in project 'SweeterSwift'
➜ Explicit dependency on target 'SweeterSwift_SweeterSwift' in project 'SweeterSwift'
Target 'SweeterSwift' in project 'SweeterSwift'
➜ Explicit dependency on target 'SweeterSwift_SweeterSwift' in project 'SweeterSwift'
Target 'SweeterSwift_SweeterSwift' in project 'SweeterSwift' (no dependencies)
Target 'RadioGroup_RadioGroup' in project 'RadioGroup' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver SweeterSwift normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name SweeterSwift -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver SweeterSwift normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name SweeterSwift -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64_32/SweeterSwift.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64_32/SweeterSwift-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64_32/SweeterSwift.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64_32/SweeterSwift-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64_32/SweeterSwift_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64_32/SweeterSwift-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ NSAttributedString+Sweeter.swift,\ NSManagedObjectContext+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSAttributedString+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSManagedObjectContext+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSAttributedString+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSAttributedString+Sweeter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSManagedObjectContext+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSManagedObjectContext+Sweeter.swift
SwiftCompile normal arm64 Compiling\ Codable+Sweeter.swift,\ DateFormatter+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Codable+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/DateFormatter+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Codable+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Codable+Sweeter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/DateFormatter+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DateFormatter+Sweeter.swift
SwiftCompile normal arm64 Compiling\ UIApplication+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:11:26: error: 'UIWindow' is unavailable in watchOS
9 | public extension UIApplication {
10 | /// Sweeter: `keyWindow` for scene-based apps
11 | var legacyKeyWindow: UIWindow? {
| `- error: 'UIWindow' is unavailable in watchOS
12 | if #available(iOS 13, *) {
13 | return windows.first { $0.isKeyWindow }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
20 |
21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
22 | @interface UIWindow : UIView
| `- note: 'UIWindow' has been explicitly marked unavailable here
23 |
24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:20:40: error: 'UIViewController' is unavailable in watchOS
18 |
19 | /// Sweeter: Returns the currently top-most view controller.
20 | class func topViewController(base: UIViewController? = UIApplication.shared.legacyKeyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
21 | if let nav = base as? UINavigationController {
22 | return topViewController(base: nav.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:20:121: error: 'UIViewController' is unavailable in watchOS
18 |
19 | /// Sweeter: Returns the currently top-most view controller.
20 | class func topViewController(base: UIViewController? = UIApplication.shared.legacyKeyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
21 | if let nav = base as? UINavigationController {
22 | return topViewController(base: nav.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:20:60: error: 'UIApplication' is unavailable in watchOS
18 |
19 | /// Sweeter: Returns the currently top-most view controller.
20 | class func topViewController(base: UIViewController? = UIApplication.shared.legacyKeyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIApplication' is unavailable in watchOS
21 | if let nav = base as? UINavigationController {
22 | return topViewController(base: nav.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:36:42: error: 'UIViewController' is unavailable in watchOS
34 |
35 | /// Sweeter: Show `viewController` over the top-most view controller.
36 | class func present(_ viewController: UIViewController, animated: Bool = true, completion: (() -> Void)? = nil) {
| `- error: 'UIViewController' is unavailable in watchOS
37 | DispatchQueue.main.async {
38 | topViewController()?.present(viewController, animated: animated, completion: completion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:9:18: error: 'UIApplication' is unavailable in watchOS
7 | import UIKit
8 |
9 | public extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
10 | /// Sweeter: `keyWindow` for scene-based apps
11 | var legacyKeyWindow: UIWindow? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:13:20: error: 'windows' is unavailable in watchOS
11 | var legacyKeyWindow: UIWindow? {
12 | if #available(iOS 13, *) {
13 | return windows.first { $0.isKeyWindow }
| `- error: 'windows' is unavailable in watchOS
14 | } else {
15 | return keyWindow
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:109:62: note: 'windows' has been explicitly marked unavailable here
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *> *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
| `- note: 'windows' has been explicitly marked unavailable here
110 |
111 | - (BOOL)sendAction:(SEL)action to:(nullable id)target from:(nullable id)sender forEvent:(nullable UIEvent *)event;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:15:20: error: 'keyWindow' is unavailable in watchOS
13 | return windows.first { $0.isKeyWindow }
14 | } else {
15 | return keyWindow
| `- error: 'keyWindow' is unavailable in watchOS
16 | }
17 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:108:51: note: 'keyWindow' has been explicitly marked unavailable here
106 | - (void)sendEvent:(UIEvent *)event;
107 |
108 | @property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
| `- note: 'keyWindow' has been explicitly marked unavailable here
109 | @property(nonatomic,readonly) NSArray<__kindof UIWindow *> *windows API_DEPRECATED("Use UIWindowScene.windows on a relevant window scene instead", ios(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
110 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:21:31: error: 'UINavigationController' is unavailable in watchOS
19 | /// Sweeter: Returns the currently top-most view controller.
20 | class func topViewController(base: UIViewController? = UIApplication.shared.legacyKeyWindow?.rootViewController) -> UIViewController? {
21 | if let nav = base as? UINavigationController {
| `- error: 'UINavigationController' is unavailable in watchOS
22 | return topViewController(base: nav.visibleViewController)
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/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UINavigationController : UIViewController
| `- note: 'UINavigationController' has been explicitly marked unavailable here
47 |
48 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIApplication+Sweeter.swift
SwiftCompile normal arm64 Compiling\ Swift+Sweeter.swift,\ TimeInterval+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Swift+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/TimeInterval+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Swift+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Swift+Sweeter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/TimeInterval+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TimeInterval+Sweeter.swift
SwiftCompile normal arm64 Compiling\ UIViewController+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift:12:48: error: 'UIViewController' is unavailable in watchOS
10 | /// Sweeter: Add child view controller pinned to specific places.
11 | /// Example: addConstrainedChild(pages, constrain: .bottomMargin, .top, .left, .right)
12 | func addConstrainedChild(_ viewController: UIViewController, constrain: NSLayoutConstraint.Attribute...) {
| `- error: 'UIViewController' is unavailable in watchOS
13 | addChild(viewController)
14 | view.addConstrainedSubview(viewController.view, constrainedAttributes: constrain)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift:12:77: error: 'NSLayoutConstraint' is unavailable in watchOS
10 | /// Sweeter: Add child view controller pinned to specific places.
11 | /// Example: addConstrainedChild(pages, constrain: .bottomMargin, .top, .left, .right)
12 | func addConstrainedChild(_ viewController: UIViewController, constrain: NSLayoutConstraint.Attribute...) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
13 | addChild(viewController)
14 | view.addConstrainedSubview(viewController.view, constrainedAttributes: constrain)
/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 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIViewController+Sweeter.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ SweeterSwift (in target 'SweeterSwift' from project 'SweeterSwift')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:11:26: error: 'UIWindow' is unavailable in watchOS
9 | public extension UIApplication {
10 | /// Sweeter: `keyWindow` for scene-based apps
11 | var legacyKeyWindow: UIWindow? {
| `- error: 'UIWindow' is unavailable in watchOS
12 | if #available(iOS 13, *) {
13 | return windows.first { $0.isKeyWindow }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
20 |
21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
22 | @interface UIWindow : UIView
| `- note: 'UIWindow' has been explicitly marked unavailable here
23 |
24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:20:40: error: 'UIViewController' is unavailable in watchOS
18 |
19 | /// Sweeter: Returns the currently top-most view controller.
20 | class func topViewController(base: UIViewController? = UIApplication.shared.legacyKeyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
21 | if let nav = base as? UINavigationController {
22 | return topViewController(base: nav.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:20:121: error: 'UIViewController' is unavailable in watchOS
18 |
19 | /// Sweeter: Returns the currently top-most view controller.
20 | class func topViewController(base: UIViewController? = UIApplication.shared.legacyKeyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
21 | if let nav = base as? UINavigationController {
22 | return topViewController(base: nav.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:20:60: error: 'UIApplication' is unavailable in watchOS
18 |
19 | /// Sweeter: Returns the currently top-most view controller.
20 | class func topViewController(base: UIViewController? = UIApplication.shared.legacyKeyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIApplication' is unavailable in watchOS
21 | if let nav = base as? UINavigationController {
22 | return topViewController(base: nav.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:36:42: error: 'UIViewController' is unavailable in watchOS
34 |
35 | /// Sweeter: Show `viewController` over the top-most view controller.
36 | class func present(_ viewController: UIViewController, animated: Bool = true, completion: (() -> Void)? = nil) {
| `- error: 'UIViewController' is unavailable in watchOS
37 | DispatchQueue.main.async {
38 | topViewController()?.present(viewController, animated: animated, completion: completion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:9:18: error: 'UIApplication' is unavailable in watchOS
7 | import UIKit
8 |
9 | public extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
10 | /// Sweeter: `keyWindow` for scene-based apps
11 | var legacyKeyWindow: UIWindow? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIStackView+Sweeter.swift:11:53: error: 'UIView' is unavailable in watchOS
9 | public extension UIStackView {
10 | /// Sweeter: Remove `subview` from the view hierarchy, not just the stack arrangement.
11 | func removeArrangedSubviewCompletely(_ subview: UIView) {
| `- error: 'UIView' is unavailable in watchOS
12 | removeArrangedSubview(subview)
13 | subview.removeFromSuperview()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIStackView+Sweeter.swift:9:18: error: 'UIStackView' is unavailable in watchOS
7 | import UIKit
8 |
9 | public extension UIStackView {
| `- error: 'UIStackView' is unavailable in watchOS
10 | /// Sweeter: Remove `subview` from the view hierarchy, not just the stack arrangement.
11 | func removeArrangedSubviewCompletely(_ subview: 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/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/.dependencies/checkouts/SweeterSwift/Source/UITextView+Sweeter.swift:14:109: error: 'labelFontSize' is unavailable in watchOS
12 | @available(tvOS, unavailable)
13 | @available(macOS, unavailable)
14 | convenience init(simulatedLabelWithLinksInText: String, font: UIFont = UIFont.systemFont(ofSize: UIFont.labelFontSize)) {
| `- error: 'labelFontSize' is unavailable in watchOS
15 | self.init()
16 | text = simulatedLabelWithLinksInText
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:268:47: note: 'labelFontSize' has been explicitly marked unavailable here
266 |
267 | @interface UIFont (UIFontSystemFonts)
268 | @property(class, nonatomic, readonly) CGFloat labelFontSize API_UNAVAILABLE(tvos, watchos);
| `- note: 'labelFontSize' has been explicitly marked unavailable here
269 | @property(class, nonatomic, readonly) CGFloat buttonFontSize API_UNAVAILABLE(tvos, watchos);
270 | @property(class, nonatomic, readonly) CGFloat smallSystemFontSize API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UITextView+Sweeter.swift:9:18: error: 'UITextView' is unavailable in watchOS
7 | import UIKit
8 |
9 | public extension UITextView {
| `- error: 'UITextView' is unavailable in watchOS
10 | /// Sweeter: Create a label with links, by using a `UITextView` to auto-detect links and simulate `UILabel` appearance.
11 | @available(iOS 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/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/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:12:15: error: 'NSLayoutConstraint' is unavailable in watchOS
10 | /// Sweeter: Set constant attribute. Example: `constrain(.width, to: 17)`
11 | @discardableResult func constrain(
12 | _ at: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
13 | to: CGFloat = 0,
14 | ratio: 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/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:15:19: error: 'NSLayoutConstraint' is unavailable in watchOS
13 | to: CGFloat = 0,
14 | ratio: CGFloat = 1,
15 | relation: NSLayoutConstraint.Relation = .equal,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
16 | priority: UILayoutPriority = .required,
17 | identifier: String? = 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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:16:19: error: 'UILayoutPriority' is unavailable in watchOS
14 | ratio: CGFloat = 1,
15 | relation: NSLayoutConstraint.Relation = .equal,
16 | priority: UILayoutPriority = .required,
| `- error: 'UILayoutPriority' is unavailable in watchOS
17 | identifier: String? = nil
18 | ) -> NSLayoutConstraint {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:18:10: error: 'NSLayoutConstraint' is unavailable in watchOS
16 | priority: UILayoutPriority = .required,
17 | identifier: String? = nil
18 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
19 | let constraint = NSLayoutConstraint(
20 | item: self, attribute: at, relatedBy: relation,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:16:39: error: 'required' is unavailable in watchOS
14 | ratio: CGFloat = 1,
15 | relation: NSLayoutConstraint.Relation = .equal,
16 | priority: UILayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
17 | identifier: String? = nil
18 | ) -> NSLayoutConstraint {
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:31:20: error: 'UIView' is unavailable in watchOS
29 | /// Sweeter: Pin subview at a specific place. Example: `constrain(label, at: .top)`
30 | @discardableResult func constrain(
31 | _ subview: UIView,
| `- error: 'UIView' is unavailable in watchOS
32 | at: NSLayoutConstraint.Attribute,
33 | diff: 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/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:32:13: error: 'NSLayoutConstraint' is unavailable in watchOS
30 | @discardableResult func constrain(
31 | _ subview: UIView,
32 | at: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
33 | diff: CGFloat = 0,
34 | ratio: 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/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:35:19: error: 'NSLayoutConstraint' is unavailable in watchOS
33 | diff: CGFloat = 0,
34 | ratio: CGFloat = 1,
35 | relation: NSLayoutConstraint.Relation = .equal,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
36 | priority: UILayoutPriority = .required,
37 | identifier: String? = 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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:36:19: error: 'UILayoutPriority' is unavailable in watchOS
34 | ratio: CGFloat = 1,
35 | relation: NSLayoutConstraint.Relation = .equal,
36 | priority: UILayoutPriority = .required,
| `- error: 'UILayoutPriority' is unavailable in watchOS
37 | identifier: String? = nil
38 | ) -> NSLayoutConstraint {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:38:10: error: 'NSLayoutConstraint' is unavailable in watchOS
36 | priority: UILayoutPriority = .required,
37 | identifier: String? = nil
38 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
39 | let constraint = NSLayoutConstraint(
40 | item: subview, attribute: at, relatedBy: relation,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:36:39: error: 'required' is unavailable in watchOS
34 | ratio: CGFloat = 1,
35 | relation: NSLayoutConstraint.Relation = .equal,
36 | priority: UILayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
37 | identifier: String? = nil
38 | ) -> NSLayoutConstraint {
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:55:20: error: 'UIView' is unavailable in watchOS
53 | /// `constrain(textField, at: .top, to: label, at: .bottom, diff: 8)`
54 | @discardableResult func constrain(
55 | _ subview: UIView,
| `- error: 'UIView' is unavailable in watchOS
56 | at: NSLayoutConstraint.Attribute,
57 | to subview2: UIView,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:56:13: error: 'NSLayoutConstraint' is unavailable in watchOS
54 | @discardableResult func constrain(
55 | _ subview: UIView,
56 | at: NSLayoutConstraint.Attribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
57 | to subview2: UIView,
58 | at at2: NSLayoutConstraint.Attribute = .notAnAttribute,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:57:22: error: 'UIView' is unavailable in watchOS
55 | _ subview: UIView,
56 | at: NSLayoutConstraint.Attribute,
57 | to subview2: UIView,
| `- error: 'UIView' is unavailable in watchOS
58 | at at2: NSLayoutConstraint.Attribute = .notAnAttribute,
59 | diff: 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/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:58:17: error: 'NSLayoutConstraint' is unavailable in watchOS
56 | at: NSLayoutConstraint.Attribute,
57 | to subview2: UIView,
58 | at at2: NSLayoutConstraint.Attribute = .notAnAttribute,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
59 | diff: CGFloat = 0,
60 | ratio: 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/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:61:19: error: 'NSLayoutConstraint' is unavailable in watchOS
59 | diff: CGFloat = 0,
60 | ratio: CGFloat = 1,
61 | relation: NSLayoutConstraint.Relation = .equal,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
62 | priority: UILayoutPriority = .required,
63 | identifier: String? = 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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:62:19: error: 'UILayoutPriority' is unavailable in watchOS
60 | ratio: CGFloat = 1,
61 | relation: NSLayoutConstraint.Relation = .equal,
62 | priority: UILayoutPriority = .required,
| `- error: 'UILayoutPriority' is unavailable in watchOS
63 | identifier: String? = nil
64 | ) -> NSLayoutConstraint {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
15 | @class NSArray, NSDictionary, NSLayoutAnchor;
16 |
17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
| `- note: 'UILayoutPriority' has been explicitly marked unavailable here
18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint. Do not exceed this.
19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:64:10: error: 'NSLayoutConstraint' is unavailable in watchOS
62 | priority: UILayoutPriority = .required,
63 | identifier: String? = nil
64 | ) -> NSLayoutConstraint {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
65 | let at2real = at2 == .notAnAttribute ? at : at2
66 | let constraint = NSLayoutConstraint(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:62:39: error: 'required' is unavailable in watchOS
60 | ratio: CGFloat = 1,
61 | relation: NSLayoutConstraint.Relation = .equal,
62 | priority: UILayoutPriority = .required,
| `- error: 'required' is unavailable in watchOS
63 | identifier: String? = nil
64 | ) -> NSLayoutConstraint {
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 | public static var required: UILayoutPriority { get }}
| `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:77:62: error: 'UIView' is unavailable in watchOS
75 |
76 | /// Sweeter: Add subview pinned to specific places. Example: `addConstrainedSubview(button, constrain: .centerX, .centerY)`
77 | @discardableResult func addConstrainedSubview(_ subview: UIView, constrain: NSLayoutConstraint.Attribute...) -> [NSLayoutConstraint] {
| `- error: 'UIView' is unavailable in watchOS
78 | return addConstrainedSubview(subview, constrainedAttributes: constrain)
79 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:77:81: error: 'NSLayoutConstraint' is unavailable in watchOS
75 |
76 | /// Sweeter: Add subview pinned to specific places. Example: `addConstrainedSubview(button, constrain: .centerX, .centerY)`
77 | @discardableResult func addConstrainedSubview(_ subview: UIView, constrain: NSLayoutConstraint.Attribute...) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
78 | return addConstrainedSubview(subview, constrainedAttributes: constrain)
79 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:77:118: error: 'NSLayoutConstraint' is unavailable in watchOS
75 |
76 | /// Sweeter: Add subview pinned to specific places. Example: `addConstrainedSubview(button, constrain: .centerX, .centerY)`
77 | @discardableResult func addConstrainedSubview(_ subview: UIView, constrain: NSLayoutConstraint.Attribute...) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
78 | return addConstrainedSubview(subview, constrainedAttributes: constrain)
79 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:81:71: error: 'UIView' is unavailable in watchOS
79 | }
80 |
81 | @discardableResult internal func addConstrainedSubview(_ subview: UIView, constrainedAttributes: [NSLayoutConstraint.Attribute]) -> [NSLayoutConstraint] {
| `- error: 'UIView' is unavailable in watchOS
82 | subview.translatesAutoresizingMaskIntoConstraints = false
83 | 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/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:81:103: error: 'NSLayoutConstraint' is unavailable in watchOS
79 | }
80 |
81 | @discardableResult internal func addConstrainedSubview(_ subview: UIView, constrainedAttributes: [NSLayoutConstraint.Attribute]) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
82 | subview.translatesAutoresizingMaskIntoConstraints = false
83 | 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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:81:138: error: 'NSLayoutConstraint' is unavailable in watchOS
79 | }
80 |
81 | @discardableResult internal func addConstrainedSubview(_ subview: UIView, constrainedAttributes: [NSLayoutConstraint.Attribute]) -> [NSLayoutConstraint] {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
82 | subview.translatesAutoresizingMaskIntoConstraints = false
83 | 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/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:87:62: error: 'NSLayoutConstraint' is unavailable in watchOS
85 | }
86 |
87 | internal func addConstraintWithoutConflict(_ constraint: NSLayoutConstraint) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
88 | removeConstraints(constraints.filter {
89 | constraint.firstItem === $0.firstItem
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:98:69: error: 'UIView' is unavailable in watchOS
96 |
97 | /// Sweeter: Search the view hierarchy recursively for a subview that conforms to `predicate`
98 | func viewInHierarchy(frontFirst: Bool = true, where predicate: (UIView) -> Bool) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
99 | if predicate(self) { return self }
100 | let views = frontFirst ? subviews.reversed() : subviews
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:98:89: error: 'UIView' is unavailable in watchOS
96 |
97 | /// Sweeter: Search the view hierarchy recursively for a subview that conforms to `predicate`
98 | func viewInHierarchy(frontFirst: Bool = true, where predicate: (UIView) -> Bool) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
99 | if predicate(self) { return self }
100 | let views = frontFirst ? subviews.reversed() : subviews
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift:9:18: error: 'UIView' is unavailable in watchOS
7 | import UIKit
8 |
9 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
10 | /// Sweeter: Set constant attribute. Example: `constrain(.width, to: 17)`
11 | @discardableResult func constrain(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift:12:48: error: 'UIViewController' is unavailable in watchOS
10 | /// Sweeter: Add child view controller pinned to specific places.
11 | /// Example: addConstrainedChild(pages, constrain: .bottomMargin, .top, .left, .right)
12 | func addConstrainedChild(_ viewController: UIViewController, constrain: NSLayoutConstraint.Attribute...) {
| `- error: 'UIViewController' is unavailable in watchOS
13 | addChild(viewController)
14 | view.addConstrainedSubview(viewController.view, constrainedAttributes: constrain)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift:12:77: error: 'NSLayoutConstraint' is unavailable in watchOS
10 | /// Sweeter: Add child view controller pinned to specific places.
11 | /// Example: addConstrainedChild(pages, constrain: .bottomMargin, .top, .left, .right)
12 | func addConstrainedChild(_ viewController: UIViewController, constrain: NSLayoutConstraint.Attribute...) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
13 | addChild(viewController)
14 | view.addConstrainedSubview(viewController.view, constrainedAttributes: constrain)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift:9:18: error: 'UIViewController' is unavailable in watchOS
7 | import UIKit
8 |
9 | public extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
10 | /// Sweeter: Add child view controller pinned to specific places.
11 | /// Example: addConstrainedChild(pages, constrain: .bottomMargin, .top, .left, .right)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Bundle+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Codable+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/DateFormatter+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSAttributedString+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSManagedObjectContext+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/NSObject+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/String+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Swift+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/TimeInterval+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIStackView+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UITextView+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIView+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIViewController+Sweeter.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -swift-module-cross-import CoreData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/CoreData.framework/Modules/CoreData.swiftcrossimport/CloudKit.swiftoverlay -swift-module-cross-import CoreData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/CoreData.framework/Modules/CoreData.swiftcrossimport/CloudKit.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -suppress-warnings -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SweeterSwift -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/Objects-normal/arm64/SweeterSwift.abi.json
SwiftCompile normal arm64 (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SweeterSwift (in target 'SweeterSwift' from project 'SweeterSwift')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:11:26: error: 'UIWindow' is unavailable in watchOS
9 | public extension UIApplication {
10 | /// Sweeter: `keyWindow` for scene-based apps
11 | var legacyKeyWindow: UIWindow? {
| `- error: 'UIWindow' is unavailable in watchOS
12 | if #available(iOS 13, *) {
13 | return windows.first { $0.isKeyWindow }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
20 |
21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
22 | @interface UIWindow : UIView
| `- note: 'UIWindow' has been explicitly marked unavailable here
23 |
24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:20:40: error: 'UIViewController' is unavailable in watchOS
18 |
19 | /// Sweeter: Returns the currently top-most view controller.
20 | class func topViewController(base: UIViewController? = UIApplication.shared.legacyKeyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
21 | if let nav = base as? UINavigationController {
22 | return topViewController(base: nav.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:20:121: error: 'UIViewController' is unavailable in watchOS
18 |
19 | /// Sweeter: Returns the currently top-most view controller.
20 | class func topViewController(base: UIViewController? = UIApplication.shared.legacyKeyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
21 | if let nav = base as? UINavigationController {
22 | return topViewController(base: nav.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:20:60: error: 'UIApplication' is unavailable in watchOS
18 |
19 | /// Sweeter: Returns the currently top-most view controller.
20 | class func topViewController(base: UIViewController? = UIApplication.shared.legacyKeyWindow?.rootViewController) -> UIViewController? {
| `- error: 'UIApplication' is unavailable in watchOS
21 | if let nav = base as? UINavigationController {
22 | return topViewController(base: nav.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:36:42: error: 'UIViewController' is unavailable in watchOS
34 |
35 | /// Sweeter: Show `viewController` over the top-most view controller.
36 | class func present(_ viewController: UIViewController, animated: Bool = true, completion: (() -> Void)? = nil) {
| `- error: 'UIViewController' is unavailable in watchOS
37 | DispatchQueue.main.async {
38 | topViewController()?.present(viewController, animated: animated, completion: completion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIApplication+Sweeter.swift:9:18: error: 'UIApplication' is unavailable in watchOS
7 | import UIKit
8 |
9 | public extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
10 | /// Sweeter: `keyWindow` for scene-based apps
11 | var legacyKeyWindow: UIWindow? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIStackView+Sweeter.swift:11:53: error: 'UIView' is unavailable in watchOS
9 | public extension UIStackView {
10 | /// Sweeter: Remove `subview` from the view hierarchy, not just the stack arrangement.
11 | func removeArrangedSubviewCompletely(_ subview: UIView) {
| `- error: 'UIView' is unavailable in watchOS
12 | removeArrangedSubview(subview)
13 | subview.removeFromSuperview()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UIStackView+Sweeter.swift:9:18: error: 'UIStackView' is unavailable in watchOS
7 | import UIKit
8 |
9 | public extension UIStackView {
| `- error: 'UIStackView' is unavailable in watchOS
10 | /// Sweeter: Remove `subview` from the view hierarchy, not just the stack arrangement.
11 | func removeArrangedSubviewCompletely(_ subview: 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/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/.dependencies/checkouts/SweeterSwift/Source/UITextView+Sweeter.swift:14:109: error: 'labelFontSize' is unavailable in watchOS
12 | @available(tvOS, unavailable)
13 | @available(macOS, unavailable)
14 | convenience init(simulatedLabelWithLinksInText: String, font: UIFont = UIFont.systemFont(ofSize: UIFont.labelFontSize)) {
| `- error: 'labelFontSize' is unavailable in watchOS
15 | self.init()
16 | text = simulatedLabelWithLinksInText
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:268:47: note: 'labelFontSize' has been explicitly marked unavailable here
266 |
267 | @interface UIFont (UIFontSystemFonts)
268 | @property(class, nonatomic, readonly) CGFloat labelFontSize API_UNAVAILABLE(tvos, watchos);
| `- note: 'labelFontSize' has been explicitly marked unavailable here
269 | @property(class, nonatomic, readonly) CGFloat buttonFontSize API_UNAVAILABLE(tvos, watchos);
270 | @property(class, nonatomic, readonly) CGFloat smallSystemFontSize API_UNAVAILABLE(tvos, watchos);
SwiftCompile normal arm64_32 (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ Codable+Sweeter.swift,\ DateFormatter+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Codable+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/DateFormatter+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Codable+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Codable+Sweeter.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/DateFormatter+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DateFormatter+Sweeter.swift
SwiftCompile normal arm64_32 Compiling\ resource_bundle_accessor.swift,\ Bundle+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Bundle+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SweeterSwift.build/Debug-watchos/SweeterSwift-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Bundle+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Bundle+Sweeter.swift
SwiftCompile normal arm64_32 Compiling\ UITextView+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UITextView+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UITextView+Sweeter.swift:14:109: error: 'labelFontSize' is unavailable in watchOS
12 | @available(tvOS, unavailable)
13 | @available(macOS, unavailable)
14 | convenience init(simulatedLabelWithLinksInText: String, font: UIFont = UIFont.systemFont(ofSize: UIFont.labelFontSize)) {
| `- error: 'labelFontSize' is unavailable in watchOS
15 | self.init()
16 | text = simulatedLabelWithLinksInText
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:268:47: note: 'labelFontSize' has been explicitly marked unavailable here
266 |
267 | @interface UIFont (UIFontSystemFonts)
268 | @property(class, nonatomic, readonly) CGFloat labelFontSize API_UNAVAILABLE(tvos, watchos);
| `- note: 'labelFontSize' has been explicitly marked unavailable here
269 | @property(class, nonatomic, readonly) CGFloat buttonFontSize API_UNAVAILABLE(tvos, watchos);
270 | @property(class, nonatomic, readonly) CGFloat smallSystemFontSize API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UITextView+Sweeter.swift:9:18: error: 'UITextView' is unavailable in watchOS
7 | import UIKit
8 |
9 | public extension UITextView {
| `- error: 'UITextView' is unavailable in watchOS
10 | /// Sweeter: Create a label with links, by using a `UITextView` to auto-detect links and simulate `UILabel` appearance.
11 | @available(iOS 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/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/.dependencies/checkouts/SweeterSwift/Source/UITextView+Sweeter.swift:15:14: error: 'init()' is unavailable in watchOS
13 | @available(macOS, unavailable)
14 | convenience init(simulatedLabelWithLinksInText: String, font: UIFont = UIFont.systemFont(ofSize: UIFont.labelFontSize)) {
15 | self.init()
| `- error: 'init()' is unavailable in watchOS
16 | text = simulatedLabelWithLinksInText
17 | isEditable = 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/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.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/UITextView+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UITextView+Sweeter.swift
SwiftCompile normal arm64_32 Compiling\ Swift+Sweeter.swift,\ TimeInterval+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Swift+Sweeter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/TimeInterval+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/Swift+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Swift+Sweeter.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SweeterSwift/Source/TimeInterval+Sweeter.swift (in target 'SweeterSwift' from project 'SweeterSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TimeInterval+Sweeter.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-22 15:52:02.693 xcodebuild[839:5027] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ SweeterSwift (in target 'SweeterSwift' from project 'SweeterSwift')
SwiftCompile normal arm64 (in target 'SweeterSwift' from project 'SweeterSwift')
Building workspace RadioGroup with scheme RadioGroup
(3 failures)
BUILD FAILURE 6.4 watchOS