Build Information
Failed to build Helper4Swift, reference master (7f3cad), with Swift 6.4 for watchOS using Xcode 27.0 on 17 Sep 2026 01:21:42 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 Helper4Swift -destination generic/platform=watchOSBuild Log
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:55:23: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
53 | /// - rightConstant: constant of the right anchor
54 | func anchor(top: NSLayoutYAxisAnchor? = nil,
55 | left: NSLayoutXAxisAnchor? = nil,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
56 | bottom: NSLayoutYAxisAnchor? = nil,
57 | right: NSLayoutXAxisAnchor? = 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:56:25: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
54 | func anchor(top: NSLayoutYAxisAnchor? = nil,
55 | left: NSLayoutXAxisAnchor? = nil,
56 | bottom: NSLayoutYAxisAnchor? = nil,
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
57 | right: NSLayoutXAxisAnchor? = nil,
58 | topConstant: 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:57:24: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
55 | left: NSLayoutXAxisAnchor? = nil,
56 | bottom: NSLayoutYAxisAnchor? = nil,
57 | right: NSLayoutXAxisAnchor? = nil,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
58 | topConstant: CGFloat = 0,
59 | leftConstant: 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:83:30: error: 'UIView' is unavailable in watchOS
81 | }
82 |
83 | func anchorToEdges(view: UIView, padding: CGFloat = 0) {
| `- error: 'UIView' is unavailable in watchOS
84 | anchor(top: view.topAnchor, left: view.leftAnchor, bottom: view.bottomAnchor, right: view.rightAnchor,
85 | topConstant: padding, leftConstant: padding, bottomConstant: padding, rightConstant: padding)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:99:40: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
97 | func anchorWithDimensions(height: CGFloat? = nil,
98 | width: CGFloat? = nil,
99 | centerX: NSLayoutXAxisAnchor? = nil,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
100 | centerY: NSLayoutYAxisAnchor? = nil,
101 | centerXConstant: 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:100:40: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
98 | width: CGFloat? = nil,
99 | centerX: NSLayoutXAxisAnchor? = nil,
100 | centerY: NSLayoutYAxisAnchor? = nil,
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
101 | centerXConstant: CGFloat = 0,
102 | centerYConstant: 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:134:39: error: 'NSLayoutDimension' is unavailable in watchOS
132 | /// - centerXConstant: constant of X
133 | /// - centerYConstant: constant of Y
134 | func anchorWithMultiplier(height: NSLayoutDimension? = nil,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
135 | width: NSLayoutDimension? = nil,
136 | heightMultiplier: 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:135:38: error: 'NSLayoutDimension' is unavailable in watchOS
133 | /// - centerYConstant: constant of Y
134 | func anchorWithMultiplier(height: NSLayoutDimension? = nil,
135 | width: NSLayoutDimension? = nil,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
136 | heightMultiplier: CGFloat = 1,
137 | widthMultiplier: 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:138:40: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
136 | heightMultiplier: CGFloat = 1,
137 | widthMultiplier: CGFloat = 1,
138 | centerX: NSLayoutXAxisAnchor? = nil,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
139 | centerY: NSLayoutYAxisAnchor? = nil,
140 | centerXConstant: 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:139:40: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
137 | widthMultiplier: CGFloat = 1,
138 | centerX: NSLayoutXAxisAnchor? = nil,
139 | centerY: NSLayoutYAxisAnchor? = nil,
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
140 | centerXConstant: CGFloat = 0,
141 | centerYConstant: 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:11:18: error: 'UIView' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
12 |
13 | /* ------------------------------- Auto layout -------------------------------- */
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewController+Extension.swift:11:18: error: 'UIViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
12 | var backgroundColor: UIColor? {
13 | get {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/Helper4Swift/Extensions/UIKit/UIViewController+Extension.swift:90:30: error: 'UIViewController' is unavailable in watchOS
88 | /// - storyboard: UIStoryboard
89 | /// - Returns: The view controller corresponding to specified class name
90 | func vcFromStoryboard<T: UIViewController>(withClass name: T.Type, from storyboard: UIStoryboard) -> T {
| `- error: 'UIViewController' is unavailable in watchOS
91 | return storyboard.instantiateVC(withClass: name.self)
92 | }
/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/Sources/Helper4Swift/Extensions/UIKit/UIViewController+Extension.swift:90:89: error: 'UIStoryboard' is unavailable in watchOS
88 | /// - storyboard: UIStoryboard
89 | /// - Returns: The view controller corresponding to specified class name
90 | func vcFromStoryboard<T: UIViewController>(withClass name: T.Type, from storyboard: UIStoryboard) -> T {
| `- error: 'UIStoryboard' is unavailable in watchOS
91 | return storyboard.instantiateVC(withClass: name.self)
92 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStoryboard.h:19:12: note: 'UIStoryboard' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
19 | @interface UIStoryboard : NSObject {
| `- note: 'UIStoryboard' has been explicitly marked unavailable here
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewController+Extension.swift:95:28: error: 'UIViewController' is unavailable in watchOS
93 |
94 | /// Presents a view controller modally.
95 | func presentThis(_ vc: UIViewController, animated: Bool = true, completion: (() -> Void)? = nil) {
| `- error: 'UIViewController' is unavailable in watchOS
96 | present(vc, animated: animated, completion: completion)
97 | }
/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/Sources/Helper4Swift/Extensions/UIKit/UIViewController+Extension.swift:100:25: error: 'UIViewController' is unavailable in watchOS
98 |
99 | /// Pushes a view controller onto the receiver’s stack and updates the display.
100 | func pushThis(_ vc: UIViewController, animated: Bool = true) {
| `- error: 'UIViewController' is unavailable in watchOS
101 | navigationController?.pushViewController(vc, animated: animated)
102 | }
/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/Sources/Helper4Swift/Extensions/UIKit/UIViewController+Extension.swift:124:42: error: 'NSLayoutConstraint' is unavailable in watchOS
122 | /// - constraints: NSLayoutConstraint and CGFloat
123 | /// - duration: TimeInterval for the animation, default is 0.3
124 | func animateConstrints(constraints: [NSLayoutConstraint: CGFloat], duration: TimeInterval = 0.3) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
125 | UIView.animate(withDuration: duration) {
126 | for (constraint, value) in constraints {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewController+Extension.swift:22:18: error: 'UIViewController' is unavailable in watchOS
20 | }
21 |
22 | public extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
23 |
24 | /// changing the back bar button title and color for subViewControllers
/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/Sources/Helper4Swift/Extensions/UIKit/UIViewController+LocalAuthentication+Extension.swift:12:18: error: 'UIViewController' is unavailable in watchOS
10 | import UIKit
11 |
12 | public extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
13 |
14 | func canUseFaceTouchID(Complition: @escaping (Bool) -> Void) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Helper4Swift.swift:30:31: error: 'UIViewController' is unavailable in watchOS
28 | /// - buttonTitle: button title
29 | /// - completion: button action completion
30 | static func showAlert(vc: UIViewController? = UIApplication.topViewController(),
| `- error: 'UIViewController' is unavailable in watchOS
31 | _ alertType: AlertType,
32 | title: 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/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/Sources/Helper4Swift/Helper4Swift.swift:30:51: error: 'UIApplication' is unavailable in watchOS
28 | /// - buttonTitle: button title
29 | /// - completion: button action completion
30 | static func showAlert(vc: UIViewController? = UIApplication.topViewController(),
| `- error: 'UIApplication' is unavailable in watchOS
31 | _ alertType: AlertType,
32 | title: 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/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/Sources/Helper4Swift/Helper4Swift.swift:76:36: error: 'UIViewController' is unavailable in watchOS
74 | /// - message: alert message
75 | /// - buttonTitle: alert button text
76 | static func showBasicAlert(vc: UIViewController, title: String?, message: String?, buttonTitle: String) {
| `- error: 'UIViewController' is unavailable in watchOS
77 | let alert = UIAlertController(title: title, message: message, preferredStyle: .alert)
78 | alert.addAction(UIAlertAction(title: buttonTitle, style: .default, handler: nil))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Helper4Swift.swift:90:40: error: 'UIViewController' is unavailable in watchOS
88 | /// - buttonTitle: button title to set
89 | /// - buttonHandler: completion handler for the button
90 | static func showOneActionAlert(vc: UIViewController, title: String?, message: String?, buttonTitle: String, buttonHandler: AlertButtonAction = nil) {
| `- error: 'UIViewController' is unavailable in watchOS
91 | let alert = UIAlertController(title: title, message: message, preferredStyle: .alert)
92 | alert.addAction(UIAlertAction(title: buttonTitle, style: .default) { _ in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/Helper4Swift/Helper4Swift.swift:106:41: error: 'UIViewController' is unavailable in watchOS
104 | /// - btn2Title: button 2 title to set
105 | /// - btn1Handler: completion handler for the first button
106 | static func showTwoActionsAlert(vc: UIViewController? = UIApplication.topViewController(),
| `- error: 'UIViewController' is unavailable in watchOS
107 | title: String?,
108 | message: String?,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/Helper4Swift/Helper4Swift.swift:106:61: error: 'UIApplication' is unavailable in watchOS
104 | /// - btn2Title: button 2 title to set
105 | /// - btn1Handler: completion handler for the first button
106 | static func showTwoActionsAlert(vc: UIViewController? = UIApplication.topViewController(),
| `- error: 'UIApplication' is unavailable in watchOS
107 | title: String?,
108 | message: String?,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/Helper4Swift/SubClasses/UIViewFromNib.swift:11:29: error: 'UIView' is unavailable in watchOS
9 | import UIKit
10 |
11 | public class UIViewFromNib: UIView {
| `- error: 'UIView' is unavailable in watchOS
12 |
13 | override init(frame: CGRect) {
/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.
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/Sources/Helper4Swift/Extensions/Concurrency/CheckedContinuation+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Concurrency/Dispatch+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Array+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Bundle+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Date+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Dictionary+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Encodable+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Int+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/JSONDecoder+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/NSMutableAttributedString+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Optional+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Sequence+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/String+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/TimeInterval+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/URL+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Location/CLLocationCoordinate2D+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Location/MKCoordinateSpan+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Binding+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Color+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Observable+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/CALayer+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIApplication+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIColor+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImage+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImageView+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIKeyboardType+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UILabel+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UINavigationController+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIStoryboard+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITabBarController+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITableView+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITextField+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITextView+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewController+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewController+LocalAuthentication+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Helper4Swift.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/SubClasses/UIViewFromNib.swift -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -swift-module-cross-import MapKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/MapKit.framework/Modules/MapKit.swiftcrossimport/SwiftUI.swiftoverlay -swift-module-cross-import MapKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/MapKit.framework/Modules/MapKit.swiftcrossimport/SwiftUI.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/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -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/Helper4Swift.build/Debug-watchos/Helper4Swift-t.build/Objects-normal/arm64/Helper4Swift-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 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Helper4Swift.build/Debug-watchos/Helper4Swift-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Helper4Swift.build/Debug-watchos/Helper4Swift-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Helper4Swift.build/Debug-watchos/Helper4Swift-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Helper4Swift -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Helper4Swift.build/Debug-watchos/Helper4Swift-t.build/Objects-normal/arm64/Helper4Swift_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/Helper4Swift.build/Debug-watchos/Helper4Swift-t.build/Objects-normal/arm64/Helper4Swift.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Helper4Swift.build/Debug-watchos/Helper4Swift-t.build/Objects-normal/arm64/Helper4Swift.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Helper4Swift.build/Debug-watchos/Helper4Swift-t.build/Objects-normal/arm64/Helper4Swift-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Helper4Swift.build/Debug-watchos/Helper4Swift-t.build/Objects-normal/arm64/Helper4Swift-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Helper4Swift.build/Debug-watchos/Helper4Swift-t.build/Objects-normal/arm64/Helper4Swift-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Helper4Swift.build/Debug-watchos/Helper4Swift-t.build/Objects-normal/arm64/Helper4Swift.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Helper4Swift.build/Debug-watchos/Helper4Swift-t.build/Objects-normal/arm64/Helper4Swift.abi.json
SwiftCompile normal arm64 (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ UIImage+Extension.swift,\ UIImageView+Extension.swift,\ UIKeyboardType+Extension.swift,\ UILabel+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImage+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImageView+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIKeyboardType+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UILabel+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImage+Extension.swift:99:68: error: cannot find type 'CGImageSource' in scope
97 | }
98 |
99 | internal class func delayForImageAtIndex(_ index: Int, source: CGImageSource!) -> Double {
| `- error: cannot find type 'CGImageSource' in scope
100 | var delay = 0.1
101 |
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImage+Extension.swift:183:59: error: cannot find type 'CGImageSource' in scope
181 | }
182 |
183 | internal class func animatedImageWithSource(_ source: CGImageSource) -> UIImage? {
| `- error: cannot find type 'CGImageSource' in scope
184 | let count = CGImageSourceGetCount(source)
185 | var images = [CGImage]()
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImage+Extension.swift:47:28: error: cannot find 'CGImageSourceCreateWithData' in scope
45 | class func gif(data: Data) -> UIImage? {
46 | // Create source from data
47 | guard let source = CGImageSourceCreateWithData(data as CFData, nil) else {
| `- error: cannot find 'CGImageSourceCreateWithData' in scope
48 | print("Source for the image does not exist")
49 | return nil
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImage+Extension.swift:103:28: error: cannot find 'CGImageSourceCopyPropertiesAtIndex' in scope
101 |
102 | // Get dictionaries
103 | let cfProperties = CGImageSourceCopyPropertiesAtIndex(source, index, nil)
| `- error: cannot find 'CGImageSourceCopyPropertiesAtIndex' in scope
104 | let gifPropertiesPointer = UnsafeMutablePointer<UnsafeRawPointer?>.allocate(capacity: 0)
105 | defer {
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImage+Extension.swift:108:54: error: cannot find 'kCGImagePropertyGIFDictionary' in scope
106 | gifPropertiesPointer.deallocate()
107 | }
108 | let unsafePointer = Unmanaged.passUnretained(kCGImagePropertyGIFDictionary).toOpaque()
| `- error: cannot find 'kCGImagePropertyGIFDictionary' in scope
109 | if CFDictionaryGetValueIfPresent(cfProperties, unsafePointer, gifPropertiesPointer) == false {
110 | return delay
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImage+Extension.swift:118:59: error: cannot find 'kCGImagePropertyGIFUnclampedDelayTime' in scope
116 | var delayObject: AnyObject = unsafeBitCast(
117 | CFDictionaryGetValue(gifProperties,
118 | Unmanaged.passUnretained(kCGImagePropertyGIFUnclampedDelayTime).toOpaque()),
| `- error: cannot find 'kCGImagePropertyGIFUnclampedDelayTime' in scope
119 | to: AnyObject.self)
120 | if delayObject.doubleValue == 0 {
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImage+Extension.swift:122:87: error: cannot find 'kCGImagePropertyGIFDelayTime' in scope
120 | if delayObject.doubleValue == 0 {
121 | delayObject = unsafeBitCast(CFDictionaryGetValue(gifProperties,
122 | Unmanaged.passUnretained(kCGImagePropertyGIFDelayTime).toOpaque()), to: AnyObject.self)
| `- error: cannot find 'kCGImagePropertyGIFDelayTime' in scope
123 | }
124 |
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImage+Extension.swift:184:21: error: cannot find 'CGImageSourceGetCount' in scope
182 |
183 | internal class func animatedImageWithSource(_ source: CGImageSource) -> UIImage? {
184 | let count = CGImageSourceGetCount(source)
| `- error: cannot find 'CGImageSourceGetCount' in scope
185 | var images = [CGImage]()
186 | var delays = [Int]()
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImage+Extension.swift:191:28: error: cannot find 'CGImageSourceCreateImageAtIndex' in scope
189 | for index in 0..<count {
190 | // Add image
191 | if let image = CGImageSourceCreateImageAtIndex(source, index, nil) {
| `- error: cannot find 'CGImageSourceCreateImageAtIndex' in scope
192 | images.append(image)
193 | }
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImageView+Extension.swift:11:18: error: 'UIImageView' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIImageView {
| `- error: 'UIImageView' is unavailable in watchOS
12 |
13 | func applyDesgin(clipsToBounds: Bool = true,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIKeyboardType+Extension.swift:14:29: error: 'UIKeyboardType' is unavailable in watchOS
12 |
13 | /// UIKeyboardType to show only the numbers keyboard
14 | static var onlyNumbers: UIKeyboardType {
| `- error: 'UIKeyboardType' is unavailable in watchOS
15 | if #available(iOS 10.0, *) {
16 | return .asciiCapableNumberPad
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:127:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
125 | // type if UIKeyboardTypeNumberPad is not supported).
126 | //
127 | typedef NS_ENUM(NSInteger, UIKeyboardType) {
| `- note: 'UIKeyboardType' has been explicitly marked unavailable here
128 | UIKeyboardTypeDefault, // Default type for the current input method.
129 | UIKeyboardTypeASCIICapable, // Displays a keyboard which can enter ASCII characters
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIKeyboardType+Extension.swift:11:18: error: 'UIKeyboardType' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIKeyboardType {
| `- error: 'UIKeyboardType' is unavailable in watchOS
12 |
13 | /// UIKeyboardType to show only the numbers keyboard
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInputTraits.h:127:28: note: 'UIKeyboardType' has been explicitly marked unavailable here
125 | // type if UIKeyboardTypeNumberPad is not supported).
126 | //
127 | typedef NS_ENUM(NSInteger, UIKeyboardType) {
| `- note: 'UIKeyboardType' has been explicitly marked unavailable here
128 | UIKeyboardTypeDefault, // Default type for the current input method.
129 | UIKeyboardTypeASCIICapable, // Displays a keyboard which can enter ASCII characters
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIKeyboardType+Extension.swift:16:21: error: 'asciiCapableNumberPad' is unavailable in watchOS
14 | static var onlyNumbers: UIKeyboardType {
15 | if #available(iOS 10.0, *) {
16 | return .asciiCapableNumberPad
| `- error: 'asciiCapableNumberPad' is unavailable in watchOS
17 | } else {
18 | return .numberPad
UIKit.UIKeyboardType.asciiCapableNumberPad:3:8: note: 'asciiCapableNumberPad' has been explicitly marked unavailable here
1 | enum UIKeyboardType {
2 | @available(watchOS, unavailable)
3 | case asciiCapableNumberPad}
| `- note: 'asciiCapableNumberPad' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UILabel+Extension.swift:11:18: error: 'UILabel' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UILabel {
| `- error: 'UILabel' is unavailable in watchOS
12 |
13 | func setLineSpacing(lineSpacing: CGFloat = 0.0, lineHeightMultiple: CGFloat = 0.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/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImage+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIImage+Extension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIImageView+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIImageView+Extension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIKeyboardType+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIKeyboardType+Extension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UILabel+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UILabel+Extension.swift
SwiftCompile normal arm64 Compiling\ UITextField+Extension.swift,\ UITextView+Extension.swift,\ UIView+Extension.swift,\ UIViewAutoLayout+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITextField+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITextView+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITextField+Extension.swift:16:18: error: 'UITextField' is unavailable in watchOS
14 | }
15 |
16 | public extension UITextField {
| `- error: 'UITextField' is unavailable in watchOS
17 |
18 | /// Checking if the textField is not empty to return notReady
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITextField+Extension.swift:25:18: error: 'UITextField' is unavailable in watchOS
23 | }
24 |
25 | public extension UITextField {
| `- error: 'UITextField' is unavailable in watchOS
26 |
27 | /// Adding an image to the left of the textFeild.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITextField+Extension.swift:34:28: error: 'UITextField' is unavailable in watchOS
32 | func left(image: UIImage?, color: UIColor = .black, width: CGFloat = 20, height: CGFloat = 20) {
33 | if let image = image {
34 | leftViewMode = UITextField.ViewMode.always
| `- error: 'UITextField' is unavailable in watchOS
35 | let imageView = UIImageView(frame: CGRect(x: 0, y: 0, width: width, height: height))
36 | imageView.contentMode = .scaleAspectFit
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITextField+Extension.swift:35:29: error: 'UIImageView' is unavailable in watchOS
33 | if let image = image {
34 | leftViewMode = UITextField.ViewMode.always
35 | let imageView = UIImageView(frame: CGRect(x: 0, y: 0, width: width, height: height))
| `- error: 'UIImageView' is unavailable in watchOS
36 | imageView.contentMode = .scaleAspectFit
37 | imageView.image = image
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITextField+Extension.swift:42:28: error: 'UITextField' is unavailable in watchOS
40 | leftView = imageView
41 | } else {
42 | leftViewMode = UITextField.ViewMode.never
| `- error: 'UITextField' is unavailable in watchOS
43 | leftView = nil
44 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITextField+Extension.swift:54:29: error: 'UITextField' is unavailable in watchOS
52 | func right(image: UIImage?, color: UIColor = .black, width: CGFloat = 20, height: CGFloat = 20) {
53 | if let image = image {
54 | rightViewMode = UITextField.ViewMode.always
| `- error: 'UITextField' is unavailable in watchOS
55 | let imageView = UIImageView(frame: CGRect(x: 0, y: 0, width: width, height: height))
56 | imageView.contentMode = .scaleAspectFit
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITextField+Extension.swift:55:29: error: 'UIImageView' is unavailable in watchOS
53 | if let image = image {
54 | rightViewMode = UITextField.ViewMode.always
55 | let imageView = UIImageView(frame: CGRect(x: 0, y: 0, width: width, height: height))
| `- error: 'UIImageView' is unavailable in watchOS
56 | imageView.contentMode = .scaleAspectFit
57 | imageView.image = image
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITextField+Extension.swift:62:29: error: 'UITextField' is unavailable in watchOS
60 | rightView = imageView
61 | } else {
62 | rightViewMode = UITextField.ViewMode.never
| `- error: 'UITextField' is unavailable in watchOS
63 | rightView = nil
64 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITextView+Extension.swift:11:18: error: 'UITextView' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UITextView {
| `- error: 'UITextView' is unavailable in watchOS
12 |
13 | /// Scroll to the bottom of text view
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
| `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:21:18: error: 'UIView' is unavailable in watchOS
19 | }
20 |
21 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
22 |
23 | /// Elegent way to show and hide any UIView insted of `someView.isHidden = true` or `!someView.isHidden = true`
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:71:32: error: 'UIView' is unavailable in watchOS
69 | ///
70 | /// - Parameter views: UIView | UIButton | UIImageView and all other UIKit elements
71 | func addSubviews(_ views: [UIView]) {
| `- error: 'UIView' is unavailable in watchOS
72 | views.forEach { addSubview($0) }
73 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:121:43: error: 'UIView' is unavailable in watchOS
119 |
120 | /// Helper method for addSubviewFromNib() to load the nib file into UIView subclass
121 | private func viewFromNibForClass() -> UIView {
| `- error: 'UIView' is unavailable in watchOS
122 | let bundle = Bundle(for: type(of: self))
123 | let nib = UINib(nibName: String(describing: type(of: self)), bundle: bundle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:143:33: error: 'UILabel' is unavailable in watchOS
141 | /// - textColor: text color for all
142 | /// - font: font
143 | func setupLabels(_ labels: [UILabel], textColor: UIColor? = nil, font: UIFont? = nil) {
| `- error: 'UILabel' is unavailable in watchOS
144 | labels.forEach {
145 | if let newColor = textColor {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:157:41: error: 'UILabel' is unavailable in watchOS
155 | ///
156 | /// - Parameter dictionary: `[UILabel: String]` String will be the localization key.
157 | func addLocalization(_ dictionary: [UILabel: String]) {
| `- error: 'UILabel' is unavailable in watchOS
158 | for (label, string) in dictionary {
159 | label.text = string.localized
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:61:18: error: 'UIView' is unavailable in watchOS
59 | }
60 |
61 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
62 |
63 | /// Rotate the image for RTL or LTR direction
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:81:24: error: 'CAGradientLayer' is unavailable in watchOS
79 | /// - bottomColor: The bottom
80 | func addVerticalGradientLayer(topColor: UIColor, bottomColor: UIColor) {
81 | let gradient = CAGradientLayer()
| `- error: 'CAGradientLayer' is unavailable in watchOS
82 | gradient.frame = self.bounds
83 | gradient.colors = [topColor.cgColor, bottomColor.cgColor]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAGradientLayer.h:20:12: note: 'CAGradientLayer' has been explicitly marked unavailable here
18 |
19 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
20 | @interface CAGradientLayer : CALayer
| `- note: 'CAGradientLayer' has been explicitly marked unavailable here
21 |
22 | /* The array of CGColorRef objects defining the color of each gradient
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:99:19: error: 'maskedCorners' is unavailable in watchOS
97 | layer.cornerRadius = radius
98 | guard !corners.contains(.allCorners) else { return }
99 | layer.maskedCorners = []
| `- error: 'maskedCorners' is unavailable in watchOS
100 | if corners.contains(.topLeft) {
101 | layer.maskedCorners.insert(.layerMaxXMinYCorner)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:601:24: note: 'maskedCorners' has been explicitly marked unavailable here
599 | * `cornerRadius' property. Defaults to all four corners. */
600 |
601 | @property CACornerMask maskedCorners
| `- note: 'maskedCorners' has been explicitly marked unavailable here
602 | API_AVAILABLE(macos(10.13), ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
603 |
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:101:23: error: 'maskedCorners' is unavailable in watchOS
99 | layer.maskedCorners = []
100 | if corners.contains(.topLeft) {
101 | layer.maskedCorners.insert(.layerMaxXMinYCorner)
| `- error: 'maskedCorners' is unavailable in watchOS
102 | }
103 | if corners.contains(.topRight) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:601:24: note: 'maskedCorners' has been explicitly marked unavailable here
599 | * `cornerRadius' property. Defaults to all four corners. */
600 |
601 | @property CACornerMask maskedCorners
| `- note: 'maskedCorners' has been explicitly marked unavailable here
602 | API_AVAILABLE(macos(10.13), ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
603 |
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:104:23: error: 'maskedCorners' is unavailable in watchOS
102 | }
103 | if corners.contains(.topRight) {
104 | layer.maskedCorners.insert(.layerMinXMinYCorner)
| `- error: 'maskedCorners' is unavailable in watchOS
105 | }
106 | if corners.contains(.bottomLeft) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:601:24: note: 'maskedCorners' has been explicitly marked unavailable here
599 | * `cornerRadius' property. Defaults to all four corners. */
600 |
601 | @property CACornerMask maskedCorners
| `- note: 'maskedCorners' has been explicitly marked unavailable here
602 | API_AVAILABLE(macos(10.13), ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
603 |
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:107:23: error: 'maskedCorners' is unavailable in watchOS
105 | }
106 | if corners.contains(.bottomLeft) {
107 | layer.maskedCorners.insert(.layerMinXMaxYCorner)
| `- error: 'maskedCorners' is unavailable in watchOS
108 | }
109 | if corners.contains(.bottomRight) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:601:24: note: 'maskedCorners' has been explicitly marked unavailable here
599 | * `cornerRadius' property. Defaults to all four corners. */
600 |
601 | @property CACornerMask maskedCorners
| `- note: 'maskedCorners' has been explicitly marked unavailable here
602 | API_AVAILABLE(macos(10.13), ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
603 |
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:110:23: error: 'maskedCorners' is unavailable in watchOS
108 | }
109 | if corners.contains(.bottomRight) {
110 | layer.maskedCorners.insert(.layerMaxXMaxYCorner)
| `- error: 'maskedCorners' is unavailable in watchOS
111 | }
112 | } else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:601:24: note: 'maskedCorners' has been explicitly marked unavailable here
599 | * `cornerRadius' property. Defaults to all four corners. */
600 |
601 | @property CACornerMask maskedCorners
| `- note: 'maskedCorners' has been explicitly marked unavailable here
602 | API_AVAILABLE(macos(10.13), ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
603 |
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:114:24: error: 'CAShapeLayer' is unavailable in watchOS
112 | } else {
113 | let path = UIBezierPath(roundedRect: bounds, byRoundingCorners: corners, cornerRadii: CGSize(width: radius, height: radius))
114 | let mask = CAShapeLayer()
| `- error: 'CAShapeLayer' is unavailable in watchOS
115 | mask.path = path.cgPath
116 | layer.mask = mask
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAShapeLayer.h:40:12: note: 'CAShapeLayer' has been explicitly marked unavailable here
38 |
39 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos)
40 | @interface CAShapeLayer : CALayer
| `- note: 'CAShapeLayer' has been explicitly marked unavailable here
41 |
42 | /* The path defining the shape to be rendered. If the path extends
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:123:19: error: 'UINib' is unavailable in watchOS
121 | private func viewFromNibForClass() -> UIView {
122 | let bundle = Bundle(for: type(of: self))
123 | let nib = UINib(nibName: String(describing: type(of: self)), bundle: bundle)
| `- error: 'UINib' is unavailable in watchOS
124 | let view = nib.instantiate(withOwner: self, options: nil)[0] as? UIView
125 | return view ?? 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/UINib.h:16:12: note: 'UINib' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
16 | @interface UINib : NSObject
| `- note: 'UINib' has been explicitly marked unavailable here
17 |
18 | // If the bundle parameter is nil, the main bundle is used.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:124:74: error: 'UIView' is unavailable in watchOS
122 | let bundle = Bundle(for: type(of: self))
123 | let nib = UINib(nibName: String(describing: type(of: self)), bundle: bundle)
124 | let view = nib.instantiate(withOwner: self, options: nil)[0] as? UIView
| `- error: 'UIView' is unavailable in watchOS
125 | return view ?? UIView()
126 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:125:24: error: 'UIView' is unavailable in watchOS
123 | let nib = UINib(nibName: String(describing: type(of: self)), bundle: bundle)
124 | let view = nib.instantiate(withOwner: self, options: nil)[0] as? UIView
125 | return view ?? UIView()
| `- error: 'UIView' is unavailable in watchOS
126 | }
127 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:125:24: error: 'init()' is unavailable in watchOS
123 | let nib = UINib(nibName: String(describing: type(of: self)), bundle: bundle)
124 | let view = nib.instantiate(withOwner: self, options: nil)[0] as? UIView
125 | return view ?? UIView()
| `- error: 'init()' is unavailable in watchOS
126 | }
127 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:181:13: error: 'UIView' is unavailable in watchOS
179 | switch animation {
180 | case .changeColor(let newColor, let duration):
181 | UIView.animate(withDuration: duration) {
| `- error: 'UIView' is unavailable in watchOS
182 | self.backgroundColor = newColor
183 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:185:13: error: 'UIView' is unavailable in watchOS
183 | }
184 | case .hideView(let duruation):
185 | UIView.animate(withDuration: duruation, animations: {
| `- error: 'UIView' is unavailable in watchOS
186 | self.alpha = 0
187 | }) { (finshed) in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:191:13: error: 'UIView' is unavailable in watchOS
189 | }
190 | case .showView(let duruation):
191 | UIView.animate(withDuration: duruation, animations: {
| `- error: 'UIView' is unavailable in watchOS
192 | self.alpha = 1
193 | }) { (finshed) in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:219:73: error: 'UIScreen' is unavailable in watchOS
217 | /// - Returns: optional image
218 | func takeScreenshot() -> UIImage? {
219 | UIGraphicsBeginImageContextWithOptions(self.bounds.size, false, UIScreen.main.scale)
| `- error: 'UIScreen' is unavailable in watchOS
220 | drawHierarchy(in: self.bounds, afterScreenUpdates: true)
221 | let image = UIGraphicsGetImageFromCurrentImageContext()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:54:12: note: 'UIScreen' has been explicitly marked unavailable here
52 |
53 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(visionos, watchos) NS_SWIFT_UI_ACTOR
54 | @interface UIScreen : NSObject <UITraitEnvironment>
| `- note: 'UIScreen' has been explicitly marked unavailable here
55 |
56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:219:82: error: 'main' is unavailable in watchOS
217 | /// - Returns: optional image
218 | func takeScreenshot() -> UIImage? {
219 | UIGraphicsBeginImageContextWithOptions(self.bounds.size, false, UIScreen.main.scale)
| `- error: 'main' is unavailable in watchOS
220 | drawHierarchy(in: self.bounds, afterScreenUpdates: true)
221 | let image = UIGraphicsGetImageFromCurrentImageContext()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: 'main' has been explicitly marked unavailable here
55 |
56 | @property(class, nonatomic, readonly) NSArray<UIScreen *> *screens API_DEPRECATED("Use UIApplication.shared.openSessions to find open sessions with scenes from other screens", ios(3.2, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // all screens currently attached to the device
57 | @property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead (i.e, view.window.windowScene.screen), or for properties like UIScreen.scale with trait equivalents, use a traitCollection found through context.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
| `- note: 'main' has been explicitly marked unavailable here
58 |
59 | @property(nonatomic,readonly) CGRect bounds; // Bounds of entire screen in points
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:232:33: error: 'UIInterpolatingMotionEffect' is unavailable in watchOS
230 |
231 | // Add object movement with the device movment
232 | let horizontalEffect1 = UIInterpolatingMotionEffect(
| `- error: 'UIInterpolatingMotionEffect' is unavailable in watchOS
233 | keyPath: "center.x",
234 | type: .tiltAlongHorizontalAxis)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMotionEffect.h:64:12: note: 'UIInterpolatingMotionEffect' has been explicitly marked unavailable here
62 | `keyPath` should be expressed relative to the effect's target view. */
63 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface UIInterpolatingMotionEffect : UIMotionEffect
| `- note: 'UIInterpolatingMotionEffect' has been explicitly marked unavailable here
65 |
66 | - (instancetype)initWithKeyPath:(NSString *)keyPath type:(UIInterpolatingMotionEffectType)type NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:238:31: error: 'UIInterpolatingMotionEffect' is unavailable in watchOS
236 | horizontalEffect1.maximumRelativeValue = value
237 |
238 | let verticalEffect1 = UIInterpolatingMotionEffect(
| `- error: 'UIInterpolatingMotionEffect' is unavailable in watchOS
239 | keyPath: "center.y",
240 | type: .tiltAlongVerticalAxis)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMotionEffect.h:64:12: note: 'UIInterpolatingMotionEffect' has been explicitly marked unavailable here
62 | `keyPath` should be expressed relative to the effect's target view. */
63 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface UIInterpolatingMotionEffect : UIMotionEffect
| `- note: 'UIInterpolatingMotionEffect' has been explicitly marked unavailable here
65 |
66 | - (instancetype)initWithKeyPath:(NSString *)keyPath type:(UIInterpolatingMotionEffectType)type NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:244:28: error: 'UIMotionEffectGroup' is unavailable in watchOS
242 | verticalEffect1.maximumRelativeValue = value
243 |
244 | let effectGroup1 = UIMotionEffectGroup()
| `- error: 'UIMotionEffectGroup' is unavailable in watchOS
245 | effectGroup1.motionEffects = [horizontalEffect1, verticalEffect1]
246 | addMotionEffect(effectGroup1)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIMotionEffect.h:81:12: note: 'UIMotionEffectGroup' has been explicitly marked unavailable here
79 | using Core Animation's implementations of addition for all the standard types. */
80 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UIMotionEffectGroup : UIMotionEffect
| `- note: 'UIMotionEffectGroup' has been explicitly marked unavailable here
82 | @property (nullable, copy, nonatomic) NSArray<__kindof UIMotionEffect *> *motionEffects;
83 | @end
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:253:25: error: 'CATransition' is unavailable in watchOS
251 | /// - Parameter duration: CFTimeInterval
252 | func fadeTransition(_ duration: CFTimeInterval) {
253 | let animation = CATransition()
| `- error: 'CATransition' is unavailable in watchOS
254 | animation.timingFunction = CAMediaTimingFunction(name: .easeInEaseOut)
255 | animation.type = CATransitionType.fade
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:323:12: note: 'CATransition' has been explicitly marked unavailable here
321 |
322 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
323 | @interface CATransition : CAAnimation
| `- note: 'CATransition' has been explicitly marked unavailable here
324 |
325 | /* The name of the transition. Current legal transition types include
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:254:36: error: 'CAMediaTimingFunction' is unavailable in watchOS
252 | func fadeTransition(_ duration: CFTimeInterval) {
253 | let animation = CATransition()
254 | animation.timingFunction = CAMediaTimingFunction(name: .easeInEaseOut)
| `- error: 'CAMediaTimingFunction' is unavailable in watchOS
255 | animation.type = CATransitionType.fade
256 | animation.duration = duration
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:24:12: note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
22 |
23 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
24 | @interface CAMediaTimingFunction : NSObject <NSSecureCoding>
| `- note: 'CAMediaTimingFunction' has been explicitly marked unavailable here
25 | {
26 | @private
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:254:65: error: 'easeInEaseOut' is unavailable in watchOS
252 | func fadeTransition(_ duration: CFTimeInterval) {
253 | let animation = CATransition()
254 | animation.timingFunction = CAMediaTimingFunction(name: .easeInEaseOut)
| `- error: 'easeInEaseOut' is unavailable in watchOS
255 | animation.type = CATransitionType.fade
256 | animation.duration = duration
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAMediaTimingFunction.h:60:43: note: 'easeInEaseOut' has been explicitly marked unavailable here
58 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseOut
59 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
60 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionEaseInEaseOut
| `- note: 'easeInEaseOut' has been explicitly marked unavailable here
61 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
62 | CA_EXTERN CAMediaTimingFunctionName const kCAMediaTimingFunctionDefault
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:255:26: error: 'CATransitionType' is unavailable in watchOS
253 | let animation = CATransition()
254 | animation.timingFunction = CAMediaTimingFunction(name: .easeInEaseOut)
255 | animation.type = CATransitionType.fade
| `- error: 'CATransitionType' is unavailable in watchOS
256 | animation.duration = duration
257 | layer.add(animation, forKey: CATransitionType.fade.rawValue)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:19:20: note: 'CATransitionType' has been explicitly marked unavailable here
17 | typedef NSString * CAAnimationCalculationMode NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
18 | typedef NSString * CAAnimationRotationMode NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
19 | typedef NSString * CATransitionType NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CATransitionType' has been explicitly marked unavailable here
20 | typedef NSString * CATransitionSubtype NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:255:43: error: 'fade' is unavailable in watchOS
253 | let animation = CATransition()
254 | animation.timingFunction = CAMediaTimingFunction(name: .easeInEaseOut)
255 | animation.type = CATransitionType.fade
| `- error: 'fade' is unavailable in watchOS
256 | animation.duration = duration
257 | layer.add(animation, forKey: CATransitionType.fade.rawValue)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:359:34: note: 'fade' has been explicitly marked unavailable here
357 | /* Common transition types. */
358 |
359 | CA_EXTERN CATransitionType const kCATransitionFade
| `- note: 'fade' has been explicitly marked unavailable here
360 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
361 | CA_EXTERN CATransitionType const kCATransitionMoveIn
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:257:38: error: 'CATransitionType' is unavailable in watchOS
255 | animation.type = CATransitionType.fade
256 | animation.duration = duration
257 | layer.add(animation, forKey: CATransitionType.fade.rawValue)
| `- error: 'CATransitionType' is unavailable in watchOS
258 | }
259 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:19:20: note: 'CATransitionType' has been explicitly marked unavailable here
17 | typedef NSString * CAAnimationCalculationMode NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
18 | typedef NSString * CAAnimationRotationMode NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
19 | typedef NSString * CATransitionType NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CATransitionType' has been explicitly marked unavailable here
20 | typedef NSString * CATransitionSubtype NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift:257:55: error: 'fade' is unavailable in watchOS
255 | animation.type = CATransitionType.fade
256 | animation.duration = duration
257 | layer.add(animation, forKey: CATransitionType.fade.rawValue)
| `- error: 'fade' is unavailable in watchOS
258 | }
259 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAAnimation.h:359:34: note: 'fade' has been explicitly marked unavailable here
357 | /* Common transition types. */
358 |
359 | CA_EXTERN CATransitionType const kCATransitionFade
| `- note: 'fade' has been explicitly marked unavailable here
360 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
361 | CA_EXTERN CATransitionType const kCATransitionMoveIn
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:15:24: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
13 | /* ------------------------------- Auto layout -------------------------------- */
14 |
15 | var safeTopAnchor: NSLayoutYAxisAnchor {
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
16 | if #available(iOS 11.0, *) {
17 | return safeAreaLayoutGuide.topAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:22:25: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
20 | }
21 |
22 | var safeLeftAnchor: NSLayoutXAxisAnchor {
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
23 | if #available(iOS 11.0, *) {
24 | return safeAreaLayoutGuide.leftAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:29:27: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
27 | }
28 |
29 | var safeBottomAnchor: NSLayoutYAxisAnchor {
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
30 | if #available(iOS 11.0, *) {
31 | return safeAreaLayoutGuide.bottomAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:36:26: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
34 | }
35 |
36 | var safeRightAnchor: NSLayoutXAxisAnchor {
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
37 | if #available(iOS 11.0, *) {
38 | return safeAreaLayoutGuide.rightAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:54:22: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
52 | /// - bottomConstant: constant of the bottom anchor
53 | /// - rightConstant: constant of the right anchor
54 | func anchor(top: NSLayoutYAxisAnchor? = nil,
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
55 | left: NSLayoutXAxisAnchor? = nil,
56 | bottom: NSLayoutYAxisAnchor? = 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:55:23: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
53 | /// - rightConstant: constant of the right anchor
54 | func anchor(top: NSLayoutYAxisAnchor? = nil,
55 | left: NSLayoutXAxisAnchor? = nil,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
56 | bottom: NSLayoutYAxisAnchor? = nil,
57 | right: NSLayoutXAxisAnchor? = 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:56:25: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
54 | func anchor(top: NSLayoutYAxisAnchor? = nil,
55 | left: NSLayoutXAxisAnchor? = nil,
56 | bottom: NSLayoutYAxisAnchor? = nil,
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
57 | right: NSLayoutXAxisAnchor? = nil,
58 | topConstant: 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:57:24: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
55 | left: NSLayoutXAxisAnchor? = nil,
56 | bottom: NSLayoutYAxisAnchor? = nil,
57 | right: NSLayoutXAxisAnchor? = nil,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
58 | topConstant: CGFloat = 0,
59 | leftConstant: 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:83:30: error: 'UIView' is unavailable in watchOS
81 | }
82 |
83 | func anchorToEdges(view: UIView, padding: CGFloat = 0) {
| `- error: 'UIView' is unavailable in watchOS
84 | anchor(top: view.topAnchor, left: view.leftAnchor, bottom: view.bottomAnchor, right: view.rightAnchor,
85 | topConstant: padding, leftConstant: padding, bottomConstant: padding, rightConstant: padding)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:99:40: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
97 | func anchorWithDimensions(height: CGFloat? = nil,
98 | width: CGFloat? = nil,
99 | centerX: NSLayoutXAxisAnchor? = nil,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
100 | centerY: NSLayoutYAxisAnchor? = nil,
101 | centerXConstant: 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:100:40: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
98 | width: CGFloat? = nil,
99 | centerX: NSLayoutXAxisAnchor? = nil,
100 | centerY: NSLayoutYAxisAnchor? = nil,
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
101 | centerXConstant: CGFloat = 0,
102 | centerYConstant: 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:134:39: error: 'NSLayoutDimension' is unavailable in watchOS
132 | /// - centerXConstant: constant of X
133 | /// - centerYConstant: constant of Y
134 | func anchorWithMultiplier(height: NSLayoutDimension? = nil,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
135 | width: NSLayoutDimension? = nil,
136 | heightMultiplier: 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:135:38: error: 'NSLayoutDimension' is unavailable in watchOS
133 | /// - centerYConstant: constant of Y
134 | func anchorWithMultiplier(height: NSLayoutDimension? = nil,
135 | width: NSLayoutDimension? = nil,
| `- error: 'NSLayoutDimension' is unavailable in watchOS
136 | heightMultiplier: CGFloat = 1,
137 | widthMultiplier: 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/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
79 | // This layout anchor subclass is used for sizes (width & height).
80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
| `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
82 |
83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:138:40: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
136 | heightMultiplier: CGFloat = 1,
137 | widthMultiplier: CGFloat = 1,
138 | centerX: NSLayoutXAxisAnchor? = nil,
| `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
139 | centerY: NSLayoutYAxisAnchor? = nil,
140 | centerXConstant: 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/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
62 |
63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
| `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
65 |
66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:139:40: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
137 | widthMultiplier: CGFloat = 1,
138 | centerX: NSLayoutXAxisAnchor? = nil,
139 | centerY: NSLayoutYAxisAnchor? = nil,
| `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
140 | centerXConstant: CGFloat = 0,
141 | centerYConstant: 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/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
70 |
71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
| `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
73 |
74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:11:18: error: 'UIView' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
12 |
13 | /* ------------------------------- Auto layout -------------------------------- */
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:17:20: error: 'safeAreaLayoutGuide' is unavailable in watchOS
15 | var safeTopAnchor: NSLayoutYAxisAnchor {
16 | if #available(iOS 11.0, *) {
17 | return safeAreaLayoutGuide.topAnchor
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
18 | }
19 | return topAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:24:20: error: 'safeAreaLayoutGuide' is unavailable in watchOS
22 | var safeLeftAnchor: NSLayoutXAxisAnchor {
23 | if #available(iOS 11.0, *) {
24 | return safeAreaLayoutGuide.leftAnchor
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
25 | }
26 | return leftAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift:31:20: error: 'safeAreaLayoutGuide' is unavailable in watchOS
29 | var safeBottomAnchor: NSLayoutYAxisAnchor {
30 | if #available(iOS 11.0, *) {
31 | return safeAreaLayoutGuide.bottomAnchor
| `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
32 | }
33 | return bottomAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 | the status bar or navigation bar, if present). Similarly for the other edges.
305 | */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITextField+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UITextField+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UITextView+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UITextView+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIView+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIView+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIViewAutoLayout+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIViewAutoLayout+Extension.swift
SwiftCompile normal arm64_32 Compiling\ Dictionary+Extension.swift,\ Encodable+Extension.swift,\ Int+Extension.swift,\ JSONDecoder+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Dictionary+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Encodable+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Int+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/JSONDecoder+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Dictionary+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Dictionary+Extension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Encodable+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Encodable+Extension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Int+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Int+Extension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/JSONDecoder+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JSONDecoder+Extension.swift
SwiftCompile normal arm64_32 Compiling\ CheckedContinuation+Extension.swift,\ Dispatch+Extension.swift,\ Array+Extension.swift,\ Bundle+Extension.swift,\ Date+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Concurrency/CheckedContinuation+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Concurrency/Dispatch+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Array+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Bundle+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Date+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Concurrency/CheckedContinuation+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CheckedContinuation+Extension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Concurrency/Dispatch+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Dispatch+Extension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Array+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Array+Extension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Bundle+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Bundle+Extension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Date+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Date+Extension.swift
SwiftCompile normal arm64 Compiling\ UIApplication+Extension.swift,\ UIButton+Extension.swift,\ UICollectionView+Extension.swift,\ UIColor+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIApplication+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIColor+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIApplication+Extension.swift:16:31: error: 'UIWindow' is unavailable in watchOS
14 | /// - Returns: The key UIWindow for the application
15 | @available(iOS 13.0, *)
16 | class var keyWindowScene: UIWindow? {
| `- error: 'UIWindow' is unavailable in watchOS
17 | return UIApplication.shared.connectedScenes
18 | .compactMap { $0 as? UIWindowScene }
/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/Sources/Helper4Swift/Extensions/UIKit/UIApplication+Extension.swift:27:46: error: 'UIViewController' is unavailable in watchOS
25 | /// - Parameter controller: UIViewController
26 | /// - Returns: the top viewController currently displayed
27 | class func topViewController(controller: UIViewController? = nil) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
28 | let rootController: UIViewController?
29 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/Helper4Swift/Extensions/UIKit/UIApplication+Extension.swift:27:74: error: 'UIViewController' is unavailable in watchOS
25 | /// - Parameter controller: UIViewController
26 | /// - Returns: the top viewController currently displayed
27 | class func topViewController(controller: UIViewController? = nil) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
28 | let rootController: UIViewController?
29 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/Helper4Swift/Extensions/UIKit/UIApplication+Extension.swift:11:18: error: 'UIApplication' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
12 |
13 | /// Getting the key window that is currently active
/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/Sources/Helper4Swift/Extensions/UIKit/UIApplication+Extension.swift:17:16: error: 'UIApplication' is unavailable in watchOS
15 | @available(iOS 13.0, *)
16 | class var keyWindowScene: UIWindow? {
17 | return UIApplication.shared.connectedScenes
| `- error: 'UIApplication' is unavailable in watchOS
18 | .compactMap { $0 as? UIWindowScene }
19 | .flatMap { $0.windows }
/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/Sources/Helper4Swift/Extensions/UIKit/UIApplication+Extension.swift:17:37: error: 'connectedScenes' is unavailable in watchOS
15 | @available(iOS 13.0, *)
16 | class var keyWindowScene: UIWindow? {
17 | return UIApplication.shared.connectedScenes
| `- error: 'connectedScenes' is unavailable in watchOS
18 | .compactMap { $0 as? UIWindowScene }
19 | .flatMap { $0.windows }
/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:189:50: note: 'connectedScenes' has been explicitly marked unavailable here
187 | #pragma mark -- UIScene --
188 | // All of the currently connected UIScene instances
189 | @property(nonatomic, readonly) NSSet<UIScene *> *connectedScenes API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'connectedScenes' has been explicitly marked unavailable here
190 |
191 | // All of the representations that currently have connected UIScene instances or had their sessions persisted by the system (ex: visible in iOS' switcher)
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIApplication+Extension.swift:18:34: error: 'UIWindowScene' is unavailable in watchOS
16 | class var keyWindowScene: UIWindow? {
17 | return UIApplication.shared.connectedScenes
18 | .compactMap { $0 as? UIWindowScene }
| `- error: 'UIWindowScene' is unavailable in watchOS
19 | .flatMap { $0.windows }
20 | .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/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
20 |
21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
22 | @interface UIWindowScene : UIScene
| `- note: 'UIWindowScene' has been explicitly marked unavailable here
23 |
24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIApplication+Extension.swift:28:29: error: 'UIViewController' is unavailable in watchOS
26 | /// - Returns: the top viewController currently displayed
27 | class func topViewController(controller: UIViewController? = nil) -> UIViewController? {
28 | let rootController: UIViewController?
| `- error: 'UIViewController' is unavailable in watchOS
29 |
30 | if let controller = controller {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIApplication+Extension.swift:36:34: error: 'UIApplication' is unavailable in watchOS
34 | rootController = keyWindowScene?.rootViewController
35 | } else {
36 | rootController = UIApplication.shared.keyWindow?.rootViewController
| `- error: 'UIApplication' is unavailable in watchOS
37 | }
38 | }
/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/Sources/Helper4Swift/Extensions/UIKit/UIApplication+Extension.swift:36:55: error: 'keyWindow' is unavailable in watchOS
34 | rootController = keyWindowScene?.rootViewController
35 | } else {
36 | rootController = UIApplication.shared.keyWindow?.rootViewController
| `- error: 'keyWindow' is unavailable in watchOS
37 | }
38 | }
/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/Sources/Helper4Swift/Extensions/UIKit/UIApplication+Extension.swift:40:58: error: 'UINavigationController' is unavailable in watchOS
38 | }
39 |
40 | if let navigationController = rootController as? UINavigationController {
| `- error: 'UINavigationController' is unavailable in watchOS
41 | return topViewController(controller: navigationController.visibleViewController)
42 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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 |
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIApplication+Extension.swift:43:51: error: 'UITabBarController' is unavailable in watchOS
41 | return topViewController(controller: navigationController.visibleViewController)
42 | }
43 | if let tabController = rootController as? UITabBarController {
| `- error: 'UITabBarController' is unavailable in watchOS
44 | if let selected = tabController.selectedViewController {
45 | return topViewController(controller: selected)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:64:12: note: 'UITabBarController' has been explicitly marked unavailable here
62 |
63 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
64 | @interface UITabBarController : UIViewController <UITabBarDelegate, NSCoding>
| `- note: 'UITabBarController' has been explicitly marked unavailable here
65 |
66 | /// The object managing the delegate of the tab bar controller.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift:19:40: error: 'UIControl' is unavailable in watchOS
17 |
18 | /// Shorter way to setTitle
19 | func title(_ title: String, state: UIControl.State = .normal) {
| `- error: 'UIControl' is unavailable in watchOS
20 | setTitle(title, for: state)
21 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift:24:44: error: 'UIControl' is unavailable in watchOS
22 |
23 | /// Shorter way to setTitleColor
24 | func titleColor(color: UIColor, state: UIControl.State = .normal) {
| `- error: 'UIControl' is unavailable in watchOS
25 | setTitleColor(color, for: state)
26 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift:29:45: error: 'UIControl' is unavailable in watchOS
27 |
28 | /// Shorter way to setImage
29 | func withImage(_ image: UIImage, state: UIControl.State = .normal) {
| `- error: 'UIControl' is unavailable in watchOS
30 | setImage(image, for: state)
31 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift:38:64: error: 'UIUserInterfaceLayoutDirection' is unavailable in watchOS
36 | /// - insets: Image insets
37 | /// - direction: User interface direction
38 | func setImageEdgeInsets(_ insets: UIEdgeInsets, direction: UIUserInterfaceLayoutDirection) {
| `- error: 'UIUserInterfaceLayoutDirection' is unavailable in watchOS
39 | if UIApplication.shared.userInterfaceLayoutDirection != direction {
40 | imageEdgeInsets = UIEdgeInsets(top: insets.top, left: insets.right, bottom: insets.bottom, right: insets.left)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:38:28: note: 'UIUserInterfaceLayoutDirection' has been explicitly marked unavailable here
36 | } API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos);
37 |
38 | typedef NS_ENUM(NSInteger, UIUserInterfaceLayoutDirection) {
| `- note: 'UIUserInterfaceLayoutDirection' has been explicitly marked unavailable here
39 | UIUserInterfaceLayoutDirectionLeftToRight,
40 | UIUserInterfaceLayoutDirectionRightToLeft,
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift:51:64: error: 'UIUserInterfaceLayoutDirection' is unavailable in watchOS
49 | /// - insets: Title insets
50 | /// - direction: User interface direction
51 | func setTitleEdgeInsets(_ insets: UIEdgeInsets, direction: UIUserInterfaceLayoutDirection) {
| `- error: 'UIUserInterfaceLayoutDirection' is unavailable in watchOS
52 | if UIApplication.shared.userInterfaceLayoutDirection != direction {
53 | titleEdgeInsets = UIEdgeInsets(top: insets.top, left: insets.right, bottom: insets.bottom, right: insets.left)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:38:28: note: 'UIUserInterfaceLayoutDirection' has been explicitly marked unavailable here
36 | } API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos);
37 |
38 | typedef NS_ENUM(NSInteger, UIUserInterfaceLayoutDirection) {
| `- note: 'UIUserInterfaceLayoutDirection' has been explicitly marked unavailable here
39 | UIUserInterfaceLayoutDirectionLeftToRight,
40 | UIUserInterfaceLayoutDirectionRightToLeft,
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift:16:18: error: 'UIButton' is unavailable in watchOS
14 | }
15 |
16 | public extension UIButton {
| `- error: 'UIButton' is unavailable in watchOS
17 |
18 | /// Shorter way to setTitle
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
47 |
48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
49 | @interface UIButton : UIControl <NSCoding>
| `- note: 'UIButton' has been explicitly marked unavailable here
50 |
51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift:39:12: error: 'UIApplication' is unavailable in watchOS
37 | /// - direction: User interface direction
38 | func setImageEdgeInsets(_ insets: UIEdgeInsets, direction: UIUserInterfaceLayoutDirection) {
39 | if UIApplication.shared.userInterfaceLayoutDirection != direction {
| `- error: 'UIApplication' is unavailable in watchOS
40 | imageEdgeInsets = UIEdgeInsets(top: insets.top, left: insets.right, bottom: insets.bottom, right: insets.left)
41 | } else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift:40:13: error: 'imageEdgeInsets' is unavailable in watchOS
38 | func setImageEdgeInsets(_ insets: UIEdgeInsets, direction: UIUserInterfaceLayoutDirection) {
39 | if UIApplication.shared.userInterfaceLayoutDirection != direction {
40 | imageEdgeInsets = UIEdgeInsets(top: insets.top, left: insets.right, bottom: insets.bottom, right: insets.left)
| `- error: 'imageEdgeInsets' is unavailable in watchOS
41 | } else {
42 | imageEdgeInsets = insets
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:164:35: note: 'imageEdgeInsets' has been explicitly marked unavailable here
162 | @property(nonatomic) UIEdgeInsets contentEdgeInsets API_DEPRECATED("This property is ignored when using UIButtonConfiguration", ios(2.0,15.0), tvos(2.0,15.0), visionos(1.0, 1.0)) UI_APPEARANCE_SELECTOR API_UNAVAILABLE(watchos); // default is UIEdgeInsetsZero. On tvOS 10 or later, default is nonzero except for custom buttons.
163 | @property(nonatomic) UIEdgeInsets titleEdgeInsets API_DEPRECATED("This property is ignored when using UIButtonConfiguration", ios(2.0, 15.0), tvos(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // default is UIEdgeInsetsZero
164 | @property(nonatomic) UIEdgeInsets imageEdgeInsets API_DEPRECATED("This property is ignored when using UIButtonConfiguration", ios(2.0, 15.0), tvos(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // default is UIEdgeInsetsZero
| `- note: 'imageEdgeInsets' has been explicitly marked unavailable here
165 |
166 | // The effect of these properties can be replicated by providing an appropriate UIButtonConfiguration. They are ignored when a configuration set.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift:42:13: error: 'imageEdgeInsets' is unavailable in watchOS
40 | imageEdgeInsets = UIEdgeInsets(top: insets.top, left: insets.right, bottom: insets.bottom, right: insets.left)
41 | } else {
42 | imageEdgeInsets = insets
| `- error: 'imageEdgeInsets' is unavailable in watchOS
43 | }
44 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:164:35: note: 'imageEdgeInsets' has been explicitly marked unavailable here
162 | @property(nonatomic) UIEdgeInsets contentEdgeInsets API_DEPRECATED("This property is ignored when using UIButtonConfiguration", ios(2.0,15.0), tvos(2.0,15.0), visionos(1.0, 1.0)) UI_APPEARANCE_SELECTOR API_UNAVAILABLE(watchos); // default is UIEdgeInsetsZero. On tvOS 10 or later, default is nonzero except for custom buttons.
163 | @property(nonatomic) UIEdgeInsets titleEdgeInsets API_DEPRECATED("This property is ignored when using UIButtonConfiguration", ios(2.0, 15.0), tvos(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // default is UIEdgeInsetsZero
164 | @property(nonatomic) UIEdgeInsets imageEdgeInsets API_DEPRECATED("This property is ignored when using UIButtonConfiguration", ios(2.0, 15.0), tvos(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // default is UIEdgeInsetsZero
| `- note: 'imageEdgeInsets' has been explicitly marked unavailable here
165 |
166 | // The effect of these properties can be replicated by providing an appropriate UIButtonConfiguration. They are ignored when a configuration set.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift:52:12: error: 'UIApplication' is unavailable in watchOS
50 | /// - direction: User interface direction
51 | func setTitleEdgeInsets(_ insets: UIEdgeInsets, direction: UIUserInterfaceLayoutDirection) {
52 | if UIApplication.shared.userInterfaceLayoutDirection != direction {
| `- error: 'UIApplication' is unavailable in watchOS
53 | titleEdgeInsets = UIEdgeInsets(top: insets.top, left: insets.right, bottom: insets.bottom, right: insets.left)
54 | } else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift:53:13: error: 'titleEdgeInsets' is unavailable in watchOS
51 | func setTitleEdgeInsets(_ insets: UIEdgeInsets, direction: UIUserInterfaceLayoutDirection) {
52 | if UIApplication.shared.userInterfaceLayoutDirection != direction {
53 | titleEdgeInsets = UIEdgeInsets(top: insets.top, left: insets.right, bottom: insets.bottom, right: insets.left)
| `- error: 'titleEdgeInsets' is unavailable in watchOS
54 | } else {
55 | titleEdgeInsets = insets
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:163:35: note: 'titleEdgeInsets' has been explicitly marked unavailable here
161 | // The effect of these properties can be replicated via UIButtonConfiguration.contentInset and UIButtonConfiguration.imageToTitlePadding. They are ignored when a configuration is set.
162 | @property(nonatomic) UIEdgeInsets contentEdgeInsets API_DEPRECATED("This property is ignored when using UIButtonConfiguration", ios(2.0,15.0), tvos(2.0,15.0), visionos(1.0, 1.0)) UI_APPEARANCE_SELECTOR API_UNAVAILABLE(watchos); // default is UIEdgeInsetsZero. On tvOS 10 or later, default is nonzero except for custom buttons.
163 | @property(nonatomic) UIEdgeInsets titleEdgeInsets API_DEPRECATED("This property is ignored when using UIButtonConfiguration", ios(2.0, 15.0), tvos(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // default is UIEdgeInsetsZero
| `- note: 'titleEdgeInsets' has been explicitly marked unavailable here
164 | @property(nonatomic) UIEdgeInsets imageEdgeInsets API_DEPRECATED("This property is ignored when using UIButtonConfiguration", ios(2.0, 15.0), tvos(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // default is UIEdgeInsetsZero
165 |
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift:55:13: error: 'titleEdgeInsets' is unavailable in watchOS
53 | titleEdgeInsets = UIEdgeInsets(top: insets.top, left: insets.right, bottom: insets.bottom, right: insets.left)
54 | } else {
55 | titleEdgeInsets = insets
| `- error: 'titleEdgeInsets' is unavailable in watchOS
56 | }
57 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:163:35: note: 'titleEdgeInsets' has been explicitly marked unavailable here
161 | // The effect of these properties can be replicated via UIButtonConfiguration.contentInset and UIButtonConfiguration.imageToTitlePadding. They are ignored when a configuration is set.
162 | @property(nonatomic) UIEdgeInsets contentEdgeInsets API_DEPRECATED("This property is ignored when using UIButtonConfiguration", ios(2.0,15.0), tvos(2.0,15.0), visionos(1.0, 1.0)) UI_APPEARANCE_SELECTOR API_UNAVAILABLE(watchos); // default is UIEdgeInsetsZero. On tvOS 10 or later, default is nonzero except for custom buttons.
163 | @property(nonatomic) UIEdgeInsets titleEdgeInsets API_DEPRECATED("This property is ignored when using UIButtonConfiguration", ios(2.0, 15.0), tvos(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // default is UIEdgeInsetsZero
| `- note: 'titleEdgeInsets' has been explicitly marked unavailable here
164 | @property(nonatomic) UIEdgeInsets imageEdgeInsets API_DEPRECATED("This property is ignored when using UIButtonConfiguration", ios(2.0, 15.0), tvos(2.0, 15.0), visionos(1.0, 1.0)) API_UNAVAILABLE(watchos); // default is UIEdgeInsetsZero
165 |
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift:65:48: error: 'UIApplication' is unavailable in watchOS
63 | func setImagePosition(_ position: ButtonImagePosition) {
64 | switch position {
65 | case .left: semanticContentAttribute = UIApplication.shared
| `- error: 'UIApplication' is unavailable in watchOS
66 | .userInterfaceLayoutDirection == .rightToLeft ? .forceRightToLeft : .forceLeftToRight
67 | case .right: semanticContentAttribute = UIApplication.shared
/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/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift:67:49: error: 'UIApplication' is unavailable in watchOS
65 | case .left: semanticContentAttribute = UIApplication.shared
66 | .userInterfaceLayoutDirection == .rightToLeft ? .forceRightToLeft : .forceLeftToRight
67 | case .right: semanticContentAttribute = UIApplication.shared
| `- error: 'UIApplication' is unavailable in watchOS
68 | .userInterfaceLayoutDirection == .rightToLeft ? .forceLeftToRight : .forceRightToLeft
69 | }
/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/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift:96:13: error: 'UIView' is unavailable in watchOS
94 | switch animation {
95 | case .changeTextColor(let newColor, let duration):
96 | UIView.animate(withDuration: duration) {
| `- error: 'UIView' is unavailable in watchOS
97 | self.titleColor(color: newColor)
98 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift:11:18: error: 'UICollectionView' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
12 |
13 | /// Index path of last item in collectionView.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift:73:33: error: 'UICollectionViewCell' is unavailable in watchOS
71 | /// - indexPath: location of cell in collectionView.
72 | /// - Returns: UICollectionViewCell object with associated class name.
73 | func dequeueReusableCell<T: UICollectionViewCell>(withClass name: T.Type, for indexPath: IndexPath) -> T {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
74 | guard let cell = dequeueReusableCell(withReuseIdentifier: String(describing: name), for: indexPath) as? T else {
75 | return T()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift:87:46: error: 'UICollectionReusableView' is unavailable in watchOS
85 | /// - indexPath: location of cell in collectionView.
86 | /// - Returns: UICollectionReusableView object with associated class name.
87 | func dequeueReusableSupplementaryView<T: UICollectionReusableView>(ofKind kind: String, withClass name: T.Type, for indexPath: IndexPath) -> T {
| `- error: 'UICollectionReusableView' is unavailable in watchOS
88 | guard let cell = dequeueReusableSupplementaryView(ofKind: kind, withReuseIdentifier: String(describing: name), for: indexPath) as? T else {
89 | return T()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:38:12: note: 'UICollectionReusableView' has been explicitly marked unavailable here
36 |
37 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
38 | @interface UICollectionReusableView : UIView
| `- note: 'UICollectionReusableView' has been explicitly marked unavailable here
39 |
40 | @property (nonatomic, readonly, copy, nullable) NSString *reuseIdentifier;
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift:99:22: error: 'UICollectionReusableView' is unavailable in watchOS
97 | /// - kind: the kind of supplementary view to retrieve. This value is defined by the layout object.
98 | /// - name: UICollectionReusableView type.
99 | func register<T: UICollectionReusableView>(supplementaryViewOfKind kind: String, withClass name: T.Type) {
| `- error: 'UICollectionReusableView' is unavailable in watchOS
100 | register(T.self, forSupplementaryViewOfKind: kind, withReuseIdentifier: String(describing: name))
101 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:38:12: note: 'UICollectionReusableView' has been explicitly marked unavailable here
36 |
37 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
38 | @interface UICollectionReusableView : UIView
| `- note: 'UICollectionReusableView' has been explicitly marked unavailable here
39 |
40 | @property (nonatomic, readonly, copy, nullable) NSString *reuseIdentifier;
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift:108:22: error: 'UICollectionViewCell' is unavailable in watchOS
106 | /// - nib: Nib file used to create the collectionView cell.
107 | /// - name: UICollectionViewCell type.
108 | func register<T: UICollectionViewCell>(nib: UINib?, forCellWithClass name: T.Type) {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
109 | register(nib, forCellWithReuseIdentifier: String(describing: name))
110 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift:108:49: error: 'UINib' is unavailable in watchOS
106 | /// - nib: Nib file used to create the collectionView cell.
107 | /// - name: UICollectionViewCell type.
108 | func register<T: UICollectionViewCell>(nib: UINib?, forCellWithClass name: T.Type) {
| `- error: 'UINib' is unavailable in watchOS
109 | register(nib, forCellWithReuseIdentifier: String(describing: name))
110 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINib.h:16:12: note: 'UINib' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
16 | @interface UINib : NSObject
| `- note: 'UINib' has been explicitly marked unavailable here
17 |
18 | // If the bundle parameter is nil, the main bundle is used.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift:115:22: error: 'UICollectionViewCell' is unavailable in watchOS
113 | ///
114 | /// - Parameter name: UICollectionViewCell type.
115 | func register<T: UICollectionViewCell>(cellWithClass name: T.Type) {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
116 | register(T.self, forCellWithReuseIdentifier: String(describing: name))
117 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift:125:22: error: 'UICollectionReusableView' is unavailable in watchOS
123 | /// - kind: the kind of supplementary view to retrieve. This value is defined by the layout object.
124 | /// - name: UICollectionReusableView type.
125 | func register<T: UICollectionReusableView>(nib: UINib?, forSupplementaryViewOfKind kind: String, withClass name: T.Type) {
| `- error: 'UICollectionReusableView' is unavailable in watchOS
126 | register(nib, forSupplementaryViewOfKind: kind, withReuseIdentifier: String(describing: name))
127 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:38:12: note: 'UICollectionReusableView' has been explicitly marked unavailable here
36 |
37 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
38 | @interface UICollectionReusableView : UIView
| `- note: 'UICollectionReusableView' has been explicitly marked unavailable here
39 |
40 | @property (nonatomic, readonly, copy, nullable) NSString *reuseIdentifier;
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift:125:53: error: 'UINib' is unavailable in watchOS
123 | /// - kind: the kind of supplementary view to retrieve. This value is defined by the layout object.
124 | /// - name: UICollectionReusableView type.
125 | func register<T: UICollectionReusableView>(nib: UINib?, forSupplementaryViewOfKind kind: String, withClass name: T.Type) {
| `- error: 'UINib' is unavailable in watchOS
126 | register(nib, forSupplementaryViewOfKind: kind, withReuseIdentifier: String(describing: name))
127 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINib.h:16:12: note: 'UINib' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(4.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0))
16 | @interface UINib : NSObject
| `- note: 'UINib' has been explicitly marked unavailable here
17 |
18 | // If the bundle parameter is nil, the main bundle is used.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift:135:22: error: 'UICollectionViewCell' is unavailable in watchOS
133 | /// - name: UICollectionViewCell type.
134 | /// - bundleClass: Class in which the Bundle instance will be based on.
135 | func register<T: UICollectionViewCell>(nibWithCellClass name: T.Type, at bundleClass: AnyClass? = nil) {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
136 | let identifier = String(describing: name)
137 | var bundle: Bundle?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift:24:18: error: 'UICollectionView' is unavailable in watchOS
22 | }
23 |
24 | public extension UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
25 |
26 | /// Number of all items in all sections of collectionView.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift:60:9: error: 'UIView' is unavailable in watchOS
58 | /// - Parameter completion: completion handler to run after reloadData finishes.
59 | func reloadData(_ completion: @escaping () -> Void) {
60 | UIView.animate(withDuration: 0, animations: {
| `- error: 'UIView' is unavailable in watchOS
61 | self.reloadData()
62 | }, completion: { _ in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift:75:20: error: 'init()' is unavailable in watchOS
73 | func dequeueReusableCell<T: UICollectionViewCell>(withClass name: T.Type, for indexPath: IndexPath) -> T {
74 | guard let cell = dequeueReusableCell(withReuseIdentifier: String(describing: name), for: indexPath) as? T else {
75 | return T()
| `- error: 'init()' is unavailable in watchOS
76 | }
77 | return cell
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift:89:20: error: 'init()' is unavailable in watchOS
87 | func dequeueReusableSupplementaryView<T: UICollectionReusableView>(ofKind kind: String, withClass name: T.Type, for indexPath: IndexPath) -> T {
88 | guard let cell = dequeueReusableSupplementaryView(ofKind: kind, withReuseIdentifier: String(describing: name), for: indexPath) as? T else {
89 | return T()
| `- error: 'init()' is unavailable in watchOS
90 | }
91 | return cell
/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 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIApplication+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIApplication+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIButton+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIButton+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UICollectionView+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UICollectionView+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/UIColor+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIColor+Extension.swift
SwiftCompile normal arm64 Compiling\ Dictionary+Extension.swift,\ Encodable+Extension.swift,\ Int+Extension.swift,\ JSONDecoder+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Dictionary+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Encodable+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Int+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/JSONDecoder+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Dictionary+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Dictionary+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Encodable+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Encodable+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/Int+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Int+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/Foundation/JSONDecoder+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile JSONDecoder+Extension.swift
SwiftCompile normal arm64 Compiling\ Binding+Extension.swift,\ Color+Extension.swift,\ Observable+Extension.swift,\ CALayer+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Binding+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Color+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Observable+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/CALayer+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Observable+Extension.swift:103:35: error: 'Failure' is only available in watchOS 11.0 or newer
74 |
75 | @available(iOS 18.0, *)
76 | public extension Observable {
| `- note: add '@available' attribute to enclosing extension
77 | /// Creates an async sequence that streams values of a specific property whenever it changes.
78 | ///
:
99 | /// }
100 | /// ```
101 | func stream<Value: Sendable>(
| `- note: add '@available' attribute to enclosing instance method
102 | of keyPath: KeyPath<Self, Value>
103 | ) -> any AsyncSequence<Value, Never> {
| `- error: 'Failure' is only available in watchOS 11.0 or newer
104 | Observations {
105 | self[keyPath: keyPath]
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Observable+Extension.swift:76:18: error: 'Observable' is only available in watchOS 10.0 or newer
74 |
75 | @available(iOS 18.0, *)
76 | public extension Observable {
| | `- error: 'Observable' is only available in watchOS 10.0 or newer
| `- note: add '@available' attribute to enclosing extension
77 | /// Creates an async sequence that streams values of a specific property whenever it changes.
78 | ///
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Observable+Extension.swift:59:17: error: 'withObservationTracking(_:onChange:)' is only available in watchOS 10.0 or newer
46 |
47 | /// An async iterator that yields values when observed properties change.
48 | public struct AsyncIterator: AsyncIteratorProtocol {
| `- note: add '@available' attribute to enclosing struct
49 | private let observationClosure: @Sendable () -> Value
50 |
:
55 | /// Returns the next value when observed properties change.
56 | /// - Returns: The new value after a change, or nil if the sequence ends (which never happens in this implementation)
57 | public mutating func next() async -> Value? {
| `- note: add '@available' attribute to enclosing instance method
58 | await withCheckedContinuation { continuation in
59 | withObservationTracking {
| |- error: 'withObservationTracking(_:onChange:)' is only available in watchOS 10.0 or newer
| `- note: add 'if #available' version check
60 | continuation.resume(returning: observationClosure())
61 | } onChange: {
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/CALayer+Extension.swift:50:32: error: 'CACornerMask' is unavailable in watchOS
48 | /// - corners: [CACornerMask]
49 | /// - radius: corner radius
50 | func roundCorners(corners: CACornerMask, radius: CGFloat){
| `- error: 'CACornerMask' is unavailable in watchOS
51 | self.masksToBounds = true
52 | self.cornerRadius = radius
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:106:33: note: 'CACornerMask' has been explicitly marked unavailable here
104 | /* Bit definitions for `maskedCorners' property. */
105 |
106 | typedef NS_OPTIONS (NSUInteger, CACornerMask)
| `- note: 'CACornerMask' has been explicitly marked unavailable here
107 | {
108 | kCALayerMinXMinYCorner = 1U << 0,
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/CALayer+Extension.swift:10:18: error: 'CALayer' is unavailable in watchOS
8 | import UIKit
9 |
10 | public extension CALayer {
| `- error: 'CALayer' is unavailable in watchOS
11 |
12 | /// Adding view border
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
/Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/CALayer+Extension.swift:23:22: error: 'CALayer' is unavailable in watchOS
21 | guard let thickness = thickness else { return }
22 |
23 | let border = CALayer();
| `- error: 'CALayer' is unavailable in watchOS
24 | switch edge {
25 | case UIRectEdge.top:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:117:12: note: 'CALayer' has been explicitly marked unavailable here
115 |
116 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos)
117 | @interface CALayer : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CALayer' has been explicitly marked unavailable here
118 |
119 | /** Layer creation and initialization. **/
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Binding+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Binding+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Color+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Color+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Observable+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Observable+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/CALayer+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CALayer+Extension.swift
SwiftCompile normal arm64_32 Compiling\ Binding+Extension.swift,\ Color+Extension.swift,\ Observable+Extension.swift,\ CALayer+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Binding+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Color+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Observable+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/CALayer+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Binding+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Binding+Extension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Color+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Color+Extension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/SwiftUI/Observable+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Observable+Extension.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Helper4Swift/Extensions/UIKit/CALayer+Extension.swift (in target 'Helper4Swift' from project 'Helper4Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CALayer+Extension.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-16 21:21:40.006 xcodebuild[800:4708] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Helper4Swift (in target 'Helper4Swift' from project 'Helper4Swift')
SwiftCompile normal arm64_32 (in target 'Helper4Swift' from project 'Helper4Swift')
SwiftEmitModule normal arm64 Emitting\ module\ for\ Helper4Swift (in target 'Helper4Swift' from project 'Helper4Swift')
SwiftCompile normal arm64 (in target 'Helper4Swift' from project 'Helper4Swift')
Building workspace Helper4Swift with scheme Helper4Swift
(5 failures)
BUILD FAILURE 6.4 watchOS