Build Information
Failed to build KyuGenericExtensions, reference main (0b7174), with Swift 6.4 for watchOS using Xcode 27.0 on 19 Sep 2026 21:56:38 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 KyuGenericExtensions -destination generic/platform=watchOSBuild Log
| `- error: 'init()' is unavailable in watchOS
16 | imageView.image = UIApplication.shared.delegate?.window??.toImage()
17 | imageView.frame = CGRect(origin: .zero, size: frame.size)
/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/KyuGenericExtensions/Extensions/+UIWindow.swift:16:21: error: 'UIApplication' is unavailable in watchOS
14 | func overrideUserInterfaceStyle(preferredStyle: UIUserInterfaceStyle?) {
15 | let imageView = UIImageView()
16 | imageView.image = UIApplication.shared.delegate?.window??.toImage()
| `- error: 'UIApplication' is unavailable in watchOS
17 | imageView.frame = CGRect(origin: .zero, size: frame.size)
18 | addSubview(imageView)
/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/KyuGenericExtensions/Extensions/+UIWindow.swift:16:61: warning: 'toImage()' is deprecated: UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution. [#DeprecatedDeclaration]
14 | func overrideUserInterfaceStyle(preferredStyle: UIUserInterfaceStyle?) {
15 | let imageView = UIImageView()
16 | imageView.image = UIApplication.shared.delegate?.window??.toImage()
| `- warning: 'toImage()' is deprecated: UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution. [#DeprecatedDeclaration]
17 | imageView.frame = CGRect(origin: .zero, size: frame.size)
18 | addSubview(imageView)
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIWindow.swift:20:3: error: 'UIView' is unavailable in watchOS
18 | addSubview(imageView)
19 |
20 | UIView.animate(withDuration: 0.35) { [weak self] in
| `- error: 'UIView' is unavailable in watchOS
21 | self?.overrideUserInterfaceStyle = preferredStyle ?? .unspecified
22 | imageView.alpha = 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIView.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UIView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIViewController.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UIViewController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIWindow.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UIWindow.swift
SwiftCompile normal arm64 Compiling\ +Array.swift,\ +Date.swift,\ +Encodable.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Array.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Date.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Encodable.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Array.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +Array.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Date.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +Date.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Encodable.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +Encodable.swift
SwiftCompile normal arm64 Compiling\ Container.swift,\ ModuleKey.swift,\ AssemblerProtocol.swift,\ ContainerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Container.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/ModuleKey.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/AssemblerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/ContainerProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Container.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Container.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/ModuleKey.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ModuleKey.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/AssemblerProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AssemblerProtocol.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/ContainerProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ContainerProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/AssemblerProtocol.swift:25:25: error: 'UIWindow' is unavailable in watchOS
23 | /// - window: `Window` to be attached by startingViewController.
24 | ///
25 | func configure(window: UIWindow?)
| `- error: 'UIWindow' is unavailable in watchOS
26 | func reconfigure()
27 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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.
SwiftCompile normal arm64 Compiling\ +UISplitViewController.swift,\ +UITableView.swift,\ +UITableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UISplitViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableViewCell.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UISplitViewController.swift:12:18: error: 'UISplitViewController' is unavailable in watchOS
10 |
11 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
12 | public extension UISplitViewController {
| `- error: 'UISplitViewController' is unavailable in watchOS
13 | // MARK: SplitView Ratio
14 | /// Set SplitView's masterView and detailView ratio.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISplitViewController.h:78:12: note: 'UISplitViewController' has been explicitly marked unavailable here
76 |
77 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
78 | @interface UISplitViewController : UIViewController
| `- note: 'UISplitViewController' has been explicitly marked unavailable here
79 |
80 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UISplitViewController.swift:30:23: error: 'UIView' is unavailable in watchOS
28 | }
29 |
30 | let separatorView = UIView(
| `- error: 'UIView' is unavailable in watchOS
31 | frame: CGRect(
32 | x: yForSeparatorView + 0.25,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:14:19: error: 'UITableViewCell' is unavailable in watchOS
12 | // MARK: Configure Cells
13 | /// Register reusable cells by ClassName.
14 | func register<T: UITableViewCell>(_ cell: T.Type) {
| `- error: 'UITableViewCell' is unavailable in watchOS
15 | register(
16 | UINib(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:25:30: error: 'UITableViewCell' is unavailable in watchOS
23 |
24 | /// Dequeue reusable cells by ClassName.
25 | func dequeueReusableCell<T: UITableViewCell>(_ cell: T.Type) -> T? {
| `- error: 'UITableViewCell' is unavailable in watchOS
26 | dequeueReusableCell(withIdentifier: String(describing: cell)) as? T
27 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:30:30: error: 'UITableViewCell' is unavailable in watchOS
28 |
29 | /// Dequeue reusable cells by ClassName.
30 | func dequeueReusableCell<T: UITableViewCell>(_ cell: T.Type, indexPath: IndexPath) -> T? {
| `- error: 'UITableViewCell' is unavailable in watchOS
31 | dequeueReusableCell(withIdentifier: String(describing: cell), for: indexPath) as? T
32 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:11:18: error: 'UITableView' is unavailable in watchOS
9 |
10 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
11 | public extension UITableView {
| `- error: 'UITableView' is unavailable in watchOS
12 | // MARK: Configure Cells
13 | /// Register reusable cells by ClassName.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:16:4: error: 'UINib' is unavailable in watchOS
14 | func register<T: UITableViewCell>(_ cell: T.Type) {
15 | register(
16 | UINib(
| `- error: 'UINib' is unavailable in watchOS
17 | nibName: String(describing: cell),
18 | bundle: Bundle(for: 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/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/KyuGenericExtensions/Extensions/+UITableViewCell.swift:11:18: error: 'UITableViewCell' is unavailable in watchOS
9 |
10 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
11 | public extension UITableViewCell {
| `- error: 'UITableViewCell' is unavailable in watchOS
12 | // MARK: TableViewCell's Style
13 | /// Hide cell's separator.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UISplitViewController.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UISplitViewController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UITableView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableViewCell.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UITableViewCell.swift
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableViewCell.swift:15:68: error: 'UIScreen' is unavailable in watchOS
13 | /// Hide cell's separator.
14 | func hideSeparatorInset() {
15 | separatorInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: UIScreen.main.bounds.width)
| `- error: 'UIScreen' is unavailable in watchOS
16 | }
17 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ KyuGenericExtensions (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
SwiftCompile normal arm64_32 (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-19 17:56:26.510 xcodebuild[677:4336] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
SwiftEmitModule normal arm64 Emitting\ module\ for\ KyuGenericExtensions (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
Building workspace KyuGenericExtensions with scheme KyuGenericExtensions
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
KyuGenericExtensions: /Users/admin/builder/spi-builder-workspace
resolved source packages: KyuGenericExtensions
2026-09-19 17:56:33.866 xcodebuild[846:5023] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "KyuGenericExtensions",
"name" : "KyuGenericExtensions",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "KyuGenericExtensions",
"targets" : [
"KyuGenericExtensions"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "KyuGenericExtensionsTests",
"module_type" : "SwiftTarget",
"name" : "KyuGenericExtensionsTests",
"path" : "Tests/KyuGenericExtensionsTests",
"sources" : [
"KyuGenericExtensionsTests.swift"
],
"target_dependencies" : [
"KyuGenericExtensions"
],
"type" : "test"
},
{
"c99name" : "KyuGenericExtensions",
"module_type" : "SwiftTarget",
"name" : "KyuGenericExtensions",
"path" : "Sources/KyuGenericExtensions",
"product_memberships" : [
"KyuGenericExtensions"
],
"sources" : [
"Assembler/Container.swift",
"Assembler/ModuleKey.swift",
"Assembler/Protocol/AssemblerProtocol.swift",
"Assembler/Protocol/ContainerProtocol.swift",
"Assembler/Protocol/ModuleProtocol.swift",
"Assembler/Protocol/ResolverProtocol.swift",
"Assembler/Protocol/SceneModuleProtocol.swift",
"Assembler/Protocol/TransitionCoordinatorProtocol.swift",
"Extensions/+Array.swift",
"Extensions/+Date.swift",
"Extensions/+Encodable.swift",
"Extensions/+Int.swift",
"Extensions/+String.swift",
"Extensions/+UIApplication.swift",
"Extensions/+UIButton.swift",
"Extensions/+UICollectionView.swift",
"Extensions/+UIColor.swift",
"Extensions/+UIFont.swift",
"Extensions/+UIImage.swift",
"Extensions/+UILabel.swift",
"Extensions/+UISplitViewController.swift",
"Extensions/+UITableView.swift",
"Extensions/+UITableViewCell.swift",
"Extensions/+UIView.swift",
"Extensions/+UIViewController.swift",
"Extensions/+UIWindow.swift",
"Extensions/+View.swift",
"Extensions/Duplicatable.swift",
"Extensions/StoryboardInstantiable.swift",
"PropertyWrapper/CodableIgnored.swift",
"PropertyWrapper/UserDefaultsStorable.swift",
"Views/LazyXGrid.swift"
],
"type" : "library"
}
],
"tools_version" : "5.7.1"
}
{
"workspace" : {
"name" : "KyuGenericExtensions",
"schemes" : [
"KyuGenericExtensions"
]
}
}
2026-09-19 17:56:35.376 xcodebuild[854:5094] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme KyuGenericExtensions -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme KyuGenericExtensions -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
KyuGenericExtensions: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'KyuGenericExtensions-product' in project 'KyuGenericExtensions'
➜ Explicit dependency on target 'KyuGenericExtensions' in project 'KyuGenericExtensions'
Target 'KyuGenericExtensions' in project 'KyuGenericExtensions' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver KyuGenericExtensions normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name KyuGenericExtensions -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64_32/KyuGenericExtensions.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64_32/KyuGenericExtensions-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64_32/KyuGenericExtensions.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64_32/KyuGenericExtensions-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64_32/KyuGenericExtensions_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64_32/KyuGenericExtensions-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver KyuGenericExtensions normal arm64 com.apple.xcode.tools.swift.compiler (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name KyuGenericExtensions -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64/KyuGenericExtensions.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64/KyuGenericExtensions-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64/KyuGenericExtensions.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64/KyuGenericExtensions-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64/KyuGenericExtensions_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64/KyuGenericExtensions-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ ModuleProtocol.swift,\ ResolverProtocol.swift,\ SceneModuleProtocol.swift,\ TransitionCoordinatorProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/ModuleProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/ResolverProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/SceneModuleProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/TransitionCoordinatorProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/ModuleProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ModuleProtocol.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/ResolverProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ResolverProtocol.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/SceneModuleProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SceneModuleProtocol.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/TransitionCoordinatorProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TransitionCoordinatorProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/SceneModuleProtocol.swift:19:51: error: 'UIViewController' is unavailable in watchOS
17 | /// - Returns: `ViewController`.
18 | ///
19 | func build(resolver: ResolverProtocol) throws -> UIViewController
| `- error: 'UIViewController' is unavailable in watchOS
20 |
21 | /// Build the `ViewController` with specified parameters.
/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/KyuGenericExtensions/Assembler/Protocol/SceneModuleProtocol.swift:29:78: error: 'UIViewController' is unavailable in watchOS
27 | /// - Returns: `ViewController`.
28 | ///
29 | func build(resolver: ResolverProtocol, parameters: [String: Any]) throws -> UIViewController
| `- error: 'UIViewController' is unavailable in watchOS
30 | }
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/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/KyuGenericExtensions/Assembler/Protocol/SceneModuleProtocol.swift:33:51: error: 'UIViewController' is unavailable in watchOS
31 |
32 | public extension SceneModuleProtocol {
33 | func build(resolver: ResolverProtocol) throws -> UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
34 | try build(resolver: resolver, parameters: [:])
35 | }
/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/KyuGenericExtensions/Assembler/Protocol/TransitionCoordinatorProtocol.swift:15:76: error: 'UIViewController' is unavailable in watchOS
13 |
14 | func performNavigation(_ type: Any, animated: Bool, completion: (() -> Void)?)
15 | func resolveScene(sceneName: String, parameters: [String: Any]) throws -> UIViewController
| `- error: 'UIViewController' is unavailable in watchOS
16 | }
17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
SwiftCompile normal arm64 Compiling\ +Array.swift,\ +Date.swift,\ +Encodable.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Array.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Date.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Encodable.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Array.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +Array.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Date.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +Date.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Encodable.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +Encodable.swift
SwiftCompile normal arm64 Compiling\ +UIButton.swift,\ +UICollectionView.swift,\ +UIColor.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIButton.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIColor.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIButton.swift:11:18: error: 'UIButton' is unavailable in watchOS
9 |
10 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
11 | public extension UIButton {
| `- error: 'UIButton' is unavailable in watchOS
12 | /// Set the font of current button.
13 | ///
/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/KyuGenericExtensions/Extensions/+UIButton.swift:18:21: error: 'UIConfigurationTextAttributesTransformer' is unavailable in watchOS
16 | @available(iOS 15.0, *)
17 | func setTitleFont(_ font: UIFont) {
18 | let transformer = UIConfigurationTextAttributesTransformer { incoming in
| `- error: 'UIConfigurationTextAttributesTransformer' is unavailable in watchOS
19 | var outgoing = incoming
20 | outgoing.font = font
UIKit.UIConfigurationTextAttributesTransformer:3:15: note: 'UIConfigurationTextAttributesTransformer' has been explicitly marked unavailable here
1 | @available(iOS 15.0, tvOS 15.0, *)
2 | @available(watchOS, unavailable)
3 | public struct UIConfigurationTextAttributesTransformer {
| `- note: 'UIConfigurationTextAttributesTransformer' has been explicitly marked unavailable here
4 | public let transform: (AttributeContainer) -> AttributeContainer
5 | public init(_ transform: @escaping (AttributeContainer) -> AttributeContainer)
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIButton.swift:23:3: error: 'configuration' is unavailable in watchOS
21 | return outgoing
22 | }
23 | configuration?.titleTextAttributesTransformer = transformer
| `- error: 'configuration' is unavailable in watchOS
24 | }
25 | }
UIKit.UIButton.configuration:2:39: note: 'configuration' has been explicitly marked unavailable here
1 | class UIButton {
2 | @MainActor @preconcurrency public var configuration: UIButton.Configuration? { get set }}
| `- note: 'configuration' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UICollectionView.swift:20:19: error: 'UICollectionViewCell' is unavailable in watchOS
18 | /// If you specify nil, this method looks for the nib file in the main bundle.
19 | /// - identifier: The reuse identifier to associate with the specified nib file.
20 | func register<T: UICollectionViewCell>(
| `- error: 'UICollectionViewCell' is unavailable in watchOS
21 | _ cell: T.Type,
22 | bundle: Bundle? = 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/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/KyuGenericExtensions/Extensions/+UICollectionView.swift:51:30: error: 'UICollectionViewCell' is unavailable in watchOS
49 | /// - Returns: A valid `UICollectionViewCell` object.
50 | /// `Nil` if the specify cell cannot dequeue from collection view or cast into the valid cell type.
51 | func dequeueReusableCell<T: UICollectionViewCell>(
| `- error: 'UICollectionViewCell' is unavailable in watchOS
52 | _ cell: T.Type,
53 | withReuseIdentifier identifier: String? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/KyuGenericExtensions/Extensions/+UICollectionView.swift:69:19: error: 'UICollectionReusableView' is unavailable in watchOS
67 | /// - elementKind: The kind of this reusable view.
68 | /// - identifier: The reuse identifier to associate with the specified nib file.
69 | func register<T: UICollectionReusableView>(
| `- error: 'UICollectionReusableView' is unavailable in watchOS
70 | _ supplementaryView: T.Type,
71 | forSupplementaryViewOfKind elementKind: 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/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/KyuGenericExtensions/Extensions/+UICollectionView.swift:97:43: error: 'UICollectionReusableView' is unavailable in watchOS
95 | /// - Returns: A valid `UICollectionReusableView` object.
96 | /// `Nil` if the specify view cannot dequeue from collection view or cast into the valid view type.
97 | func dequeueReusableSupplementaryView<T: UICollectionReusableView>(
| `- error: 'UICollectionReusableView' is unavailable in watchOS
98 | _ supplementaryView: T.Type,
99 | ofKind elementKind: 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/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/KyuGenericExtensions/Extensions/+UICollectionView.swift:12:18: error: 'UICollectionView' is unavailable in watchOS
10 | // MARK: - Configure Cells
11 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
12 | public extension UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
13 | /// Registers a class for use in creating new collection view cells.
14 | ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/KyuGenericExtensions/Extensions/+UICollectionView.swift:30:5: error: 'UINib' is unavailable in watchOS
28 | if resolvedBundle.path(forResource: String(describing: cell), ofType: "nib") != nil {
29 | register(
30 | UINib(nibName: String(describing: cell), bundle: resolvedBundle),
| `- error: 'UINib' is unavailable in watchOS
31 | forCellWithReuseIdentifier: resolvedReuseIdentifier
32 | )
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/KyuGenericExtensions/Extensions/+UIColor.swift:106:17: error: cannot find 'CIColor' in scope
104 | /// Get Reverse UIColor.
105 | func reverse() -> UIColor {
106 | let ciColor = CIColor(color: self)
| `- error: cannot find 'CIColor' in scope
107 |
108 | let red: CGFloat = 1.0 - ciColor.red
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIButton.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UIButton.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UICollectionView.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UICollectionView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIColor.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UIColor.swift
SwiftCompile normal arm64 Compiling\ Container.swift,\ ModuleKey.swift,\ AssemblerProtocol.swift,\ ContainerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Container.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/ModuleKey.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/AssemblerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/ContainerProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/AssemblerProtocol.swift:25:25: error: 'UIWindow' is unavailable in watchOS
23 | /// - window: `Window` to be attached by startingViewController.
24 | ///
25 | func configure(window: UIWindow?)
| `- error: 'UIWindow' is unavailable in watchOS
26 | func reconfigure()
27 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Container.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Container.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/ModuleKey.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ModuleKey.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/AssemblerProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AssemblerProtocol.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/ContainerProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ContainerProtocol.swift
SwiftCompile normal arm64 Compiling\ +UISplitViewController.swift,\ +UITableView.swift,\ +UITableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UISplitViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableViewCell.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UISplitViewController.swift:12:18: error: 'UISplitViewController' is unavailable in watchOS
10 |
11 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
12 | public extension UISplitViewController {
| `- error: 'UISplitViewController' is unavailable in watchOS
13 | // MARK: SplitView Ratio
14 | /// Set SplitView's masterView and detailView ratio.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISplitViewController.h:78:12: note: 'UISplitViewController' has been explicitly marked unavailable here
76 |
77 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
78 | @interface UISplitViewController : UIViewController
| `- note: 'UISplitViewController' has been explicitly marked unavailable here
79 |
80 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UISplitViewController.swift:30:23: error: 'UIView' is unavailable in watchOS
28 | }
29 |
30 | let separatorView = UIView(
| `- error: 'UIView' is unavailable in watchOS
31 | frame: CGRect(
32 | x: yForSeparatorView + 0.25,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:14:19: error: 'UITableViewCell' is unavailable in watchOS
12 | // MARK: Configure Cells
13 | /// Register reusable cells by ClassName.
14 | func register<T: UITableViewCell>(_ cell: T.Type) {
| `- error: 'UITableViewCell' is unavailable in watchOS
15 | register(
16 | UINib(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:25:30: error: 'UITableViewCell' is unavailable in watchOS
23 |
24 | /// Dequeue reusable cells by ClassName.
25 | func dequeueReusableCell<T: UITableViewCell>(_ cell: T.Type) -> T? {
| `- error: 'UITableViewCell' is unavailable in watchOS
26 | dequeueReusableCell(withIdentifier: String(describing: cell)) as? T
27 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:30:30: error: 'UITableViewCell' is unavailable in watchOS
28 |
29 | /// Dequeue reusable cells by ClassName.
30 | func dequeueReusableCell<T: UITableViewCell>(_ cell: T.Type, indexPath: IndexPath) -> T? {
| `- error: 'UITableViewCell' is unavailable in watchOS
31 | dequeueReusableCell(withIdentifier: String(describing: cell), for: indexPath) as? T
32 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:11:18: error: 'UITableView' is unavailable in watchOS
9 |
10 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
11 | public extension UITableView {
| `- error: 'UITableView' is unavailable in watchOS
12 | // MARK: Configure Cells
13 | /// Register reusable cells by ClassName.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:16:4: error: 'UINib' is unavailable in watchOS
14 | func register<T: UITableViewCell>(_ cell: T.Type) {
15 | register(
16 | UINib(
| `- error: 'UINib' is unavailable in watchOS
17 | nibName: String(describing: cell),
18 | bundle: Bundle(for: 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/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/KyuGenericExtensions/Extensions/+UITableViewCell.swift:11:18: error: 'UITableViewCell' is unavailable in watchOS
9 |
10 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
11 | public extension UITableViewCell {
| `- error: 'UITableViewCell' is unavailable in watchOS
12 | // MARK: TableViewCell's Style
13 | /// Hide cell's separator.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableViewCell.swift:15:68: error: 'UIScreen' is unavailable in watchOS
13 | /// Hide cell's separator.
14 | func hideSeparatorInset() {
15 | separatorInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: UIScreen.main.bounds.width)
| `- error: 'UIScreen' is unavailable in watchOS
16 | }
17 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UISplitViewController.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UISplitViewController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UITableView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableViewCell.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UITableViewCell.swift
SwiftCompile normal arm64 Compiling\ +UIFont.swift,\ +UIImage.swift,\ +UILabel.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIFont.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIImage.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UILabel.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIImage.swift:14:26: error: cannot find 'CIImage' in scope
12 | public extension UIImage {
13 | var averageColor: UIColor? {
14 | guard let inputImage = CIImage(image: self) else { return nil }
| `- error: cannot find 'CIImage' in scope
15 | let extentVector = CIVector(
16 | x: inputImage.extent.origin.x,
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIImage.swift:15:22: error: cannot find 'CIVector' in scope
13 | var averageColor: UIColor? {
14 | guard let inputImage = CIImage(image: self) else { return nil }
15 | let extentVector = CIVector(
| `- error: cannot find 'CIVector' in scope
16 | x: inputImage.extent.origin.x,
17 | y: inputImage.extent.origin.y,
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIImage.swift:22:22: error: cannot find 'CIFilter' in scope
20 | )
21 |
22 | guard let filter = CIFilter(
| `- error: cannot find 'CIFilter' in scope
23 | name: "CIAreaAverage",
24 | parameters: [
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIImage.swift:25:5: error: cannot find 'kCIInputImageKey' in scope
23 | name: "CIAreaAverage",
24 | parameters: [
25 | kCIInputImageKey: inputImage,
| `- error: cannot find 'kCIInputImageKey' in scope
26 | kCIInputExtentKey: extentVector
27 | ]
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIImage.swift:26:5: error: cannot find 'kCIInputExtentKey' in scope
24 | parameters: [
25 | kCIInputImageKey: inputImage,
26 | kCIInputExtentKey: extentVector
| `- error: cannot find 'kCIInputExtentKey' in scope
27 | ]
28 | ) else {
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIImage.swift:35:17: error: cannot find 'CIContext' in scope
33 |
34 | var bitmap = [UInt8](repeating: 0, count: 4)
35 | let context = CIContext(options: [.workingColorSpace: kCFNull])
| `- error: cannot find 'CIContext' in scope
36 | context.render(
37 | outputImage,
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIFont.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UIFont.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIImage.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UIImage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UILabel.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UILabel.swift
SwiftCompile normal arm64 Compiling\ +UIView.swift,\ +UIViewController.swift,\ +UIWindow.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIView.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIWindow.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIView.swift:14:42: error: 'UIView' is unavailable in watchOS
12 | public extension UIView {
13 | // MARK: Initialization
14 | private final class func initFromNib<T: UIView>(_ viewClass: T.Type, bundle: Bundle) -> T? {
| `- error: 'UIView' is unavailable in watchOS
15 | bundle.loadNibNamed(
16 | String(describing: viewClass),
/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/KyuGenericExtensions/Extensions/+UIView.swift:51:42: error: 'UIBlurEffect' is unavailable in watchOS
49 | // MARK: Add Blurred Background Image
50 | /// Add Blur Background.
51 | func insertBlurredBackground(withStyle: UIBlurEffect.Style? = nil) {
| `- error: 'UIBlurEffect' is unavailable in watchOS
52 | // Back View
53 | let blurEffect = UIBlurEffect(style: withStyle ?? .systemChromeMaterial)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBlurEffect.h:61:12: note: 'UIBlurEffect' has been explicitly marked unavailable here
59 | /* UIBlurEffect will provide a blur that appears to have been applied to the content layered behind the UIVisualEffectView. Views added to the contentView of a blur visual effect are not blurred themselves. */
60 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
61 | @interface UIBlurEffect : UIVisualEffect
| `- note: 'UIBlurEffect' has been explicitly marked unavailable here
62 |
63 | + (UIBlurEffect *)effectWithStyle:(UIBlurEffectStyle)style;
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIView.swift:12:18: error: 'UIView' is unavailable in watchOS
10 |
11 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
12 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
13 | // MARK: Initialization
14 | private final class func initFromNib<T: UIView>(_ viewClass: T.Type, bundle: Bundle) -> 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/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/KyuGenericExtensions/Extensions/+UIView.swift:15:10: error: 'loadNibNamed(_:owner:options:)' is unavailable in watchOS
13 | // MARK: Initialization
14 | private final class func initFromNib<T: UIView>(_ viewClass: T.Type, bundle: Bundle) -> T? {
15 | bundle.loadNibNamed(
| `- error: 'loadNibNamed(_:owner:options:)' is unavailable in watchOS
16 | String(describing: viewClass),
17 | owner: 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/UINibLoading.h:19:1: note: 'loadNibNamed(_:owner:options:)' has been explicitly marked unavailable here
17 |
18 | @interface NSBundle(UINibLoadingAdditions)
19 | - (nullable NSArray *)loadNibNamed:(NSString *)name owner:(nullable id)owner options:(nullable NSDictionary<UINibOptionsKey, id> *)options API_DEPRECATED("Loading Interface Builder products will not be supported in a future version of visionOS.", visionos(1.0, 1.0)) API_UNAVAILABLE(watchos);
| `- note: 'loadNibNamed(_:owner:options:)' has been explicitly marked unavailable here
20 | @end
21 |
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIView.swift:32:9: error: 'maskedCorners' is unavailable in watchOS
30 | clipsToBounds = true
31 | layer.cornerRadius = radius
32 | layer.maskedCorners = CACornerMask(rawValue: corners.rawValue)
| `- error: 'maskedCorners' is unavailable in watchOS
33 | }
34 |
/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/KyuGenericExtensions/Extensions/+UIView.swift:32:25: error: 'CACornerMask' is unavailable in watchOS
30 | clipsToBounds = true
31 | layer.cornerRadius = radius
32 | layer.maskedCorners = CACornerMask(rawValue: corners.rawValue)
| `- error: 'CACornerMask' is unavailable in watchOS
33 | }
34 |
/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/KyuGenericExtensions/Extensions/+UIView.swift:43:18: error: 'UIGraphicsImageRenderer' is unavailable in watchOS
41 | /// Get image from View.
42 | func toImage() -> UIImage {
43 | let renderer = UIGraphicsImageRenderer(size: bounds.size)
| `- error: 'UIGraphicsImageRenderer' is unavailable in watchOS
44 | return renderer.image { _ in
45 | drawHierarchy(in: bounds, afterScreenUpdates: 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/UIGraphicsImageRenderer.h:47:12: note: 'UIGraphicsImageRenderer' has been explicitly marked unavailable here
45 |
46 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos)
47 | @interface UIGraphicsImageRenderer : UIGraphicsRenderer
| `- note: 'UIGraphicsImageRenderer' has been explicitly marked unavailable here
48 | - (instancetype)initWithSize:(CGSize)size;
49 | - (instancetype)initWithSize:(CGSize)size format:(UIGraphicsImageRendererFormat *)format NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIView.swift:53:20: error: 'UIBlurEffect' is unavailable in watchOS
51 | func insertBlurredBackground(withStyle: UIBlurEffect.Style? = nil) {
52 | // Back View
53 | let blurEffect = UIBlurEffect(style: withStyle ?? .systemChromeMaterial)
| `- error: 'UIBlurEffect' is unavailable in watchOS
54 | let blurEffectView = UIVisualEffectView(effect: blurEffect)
55 | blurEffectView.frame = bounds
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBlurEffect.h:61:12: note: 'UIBlurEffect' has been explicitly marked unavailable here
59 | /* UIBlurEffect will provide a blur that appears to have been applied to the content layered behind the UIVisualEffectView. Views added to the contentView of a blur visual effect are not blurred themselves. */
60 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
61 | @interface UIBlurEffect : UIVisualEffect
| `- note: 'UIBlurEffect' has been explicitly marked unavailable here
62 |
63 | + (UIBlurEffect *)effectWithStyle:(UIBlurEffectStyle)style;
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIView.swift:53:54: error: 'systemChromeMaterial' is unavailable in watchOS
51 | func insertBlurredBackground(withStyle: UIBlurEffect.Style? = nil) {
52 | // Back View
53 | let blurEffect = UIBlurEffect(style: withStyle ?? .systemChromeMaterial)
| `- error: 'systemChromeMaterial' is unavailable in watchOS
54 | let blurEffectView = UIVisualEffectView(effect: blurEffect)
55 | blurEffectView.frame = bounds
UIKit.UIBlurEffect.Style.systemChromeMaterial:4:10: note: 'systemChromeMaterial' has been explicitly marked unavailable here
2 | enum Style {
3 | @available(watchOS, unavailable)
4 | case systemChromeMaterial }
| `- note: 'systemChromeMaterial' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIView.swift:54:24: error: 'UIVisualEffectView' is unavailable in watchOS
52 | // Back View
53 | let blurEffect = UIBlurEffect(style: withStyle ?? .systemChromeMaterial)
54 | let blurEffectView = UIVisualEffectView(effect: blurEffect)
| `- error: 'UIVisualEffectView' is unavailable in watchOS
55 | blurEffectView.frame = bounds
56 | blurEffectView.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffectView.h:28:12: note: 'UIVisualEffectView' has been explicitly marked unavailable here
26 |
27 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
28 | @interface UIVisualEffectView : UIView <NSSecureCoding>
| `- note: 'UIVisualEffectView' has been explicitly marked unavailable here
29 |
30 | @property (nonatomic, strong, readonly) UIView *contentView; // Do not add subviews directly to UIVisualEffectView, use this view instead.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIView.swift:74:18: error: 'CAGradientLayer' is unavailable in watchOS
72 | removeGradient()
73 |
74 | let gradient = CAGradientLayer()
| `- error: 'CAGradientLayer' is unavailable in watchOS
75 | gradient.frame = self.bounds
76 | gradient.colors = colors.map { $0.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/KyuGenericExtensions/Extensions/+UIView.swift:83:59: error: 'CAGradientLayer' is unavailable in watchOS
81 | /// Remove Gradient layer on View with specific location.
82 | func removeGradient() {
83 | for sublayer in layer.sublayers ?? [] where sublayer is CAGradientLayer {
| `- error: 'CAGradientLayer' is unavailable in watchOS
84 | sublayer.removeFromSuperlayer()
85 | }
/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/KyuGenericExtensions/Extensions/+UIViewController.swift:11:18: error: 'UIViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
12 | // MARK: Hide keyboard when tapping outside input field
13 | /// Make ViewController automatically end editing when user tapped outside input field.
/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/KyuGenericExtensions/Extensions/+UIViewController.swift:15:20: error: 'UITapGestureRecognizer' is unavailable in watchOS
13 | /// Make ViewController automatically end editing when user tapped outside input field.
14 | func hideKeyboardWhenTappedAround() {
15 | let tapGesture = UITapGestureRecognizer(target: self, action: #selector(hideKeyboard))
| `- error: 'UITapGestureRecognizer' is unavailable in watchOS
16 | tapGesture.cancelsTouchesInView = false
17 | view.addGestureRecognizer(tapGesture)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITapGestureRecognizer.h:23:12: note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UITapGestureRecognizer : UIGestureRecognizer
| `- note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic) NSUInteger numberOfTapsRequired; // Default is 1. The number of taps required to match
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIViewController.swift:28:15: error: 'UIAlertController' is unavailable in watchOS
26 | /// Display AlertView with activity indicator.
27 | func displayAlertWithActivityIndicator(loadingText: String? = nil) {
28 | let alert = UIAlertController(
| `- error: 'UIAlertController' is unavailable in watchOS
29 | title: nil,
30 | message: loadingText ?? "Processing...",
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAlertController.h:43:12: note: 'UIAlertController' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UIAlertController : UIViewController
| `- note: 'UIAlertController' has been explicitly marked unavailable here
44 |
45 | + (instancetype)alertControllerWithTitle:(nullable NSString *)title message:(nullable NSString *)message preferredStyle:(UIAlertControllerStyle)preferredStyle;
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIViewController.swift:34:19: error: 'UIActivityIndicatorView' is unavailable in watchOS
32 | )
33 |
34 | let indicator = UIActivityIndicatorView(frame: CGRect(x: 10, y: 5, width: 50, height: 50))
| `- error: 'UIActivityIndicatorView' is unavailable in watchOS
35 | indicator.hidesWhenStopped = true
36 | indicator.isUserInteractionEnabled = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIActivityIndicatorView.h:24:12: note: 'UIActivityIndicatorView' has been explicitly marked unavailable here
22 |
23 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UIActivityIndicatorView : UIView <NSCoding>
| `- note: 'UIActivityIndicatorView' has been explicitly marked unavailable here
25 |
26 | - (instancetype)initWithActivityIndicatorStyle:(UIActivityIndicatorViewStyle)style NS_DESIGNATED_INITIALIZER; // sizes the view according to the style
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIViewController.swift:51:15: error: 'UIAlertController' is unavailable in watchOS
49 | handler: (() -> Void)? = nil
50 | ) {
51 | let alert = UIAlertController(
| `- error: 'UIAlertController' is unavailable in watchOS
52 | title: title ?? "Oops!",
53 | message: message ?? "Don't worry, it's not your fault.",
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAlertController.h:43:12: note: 'UIAlertController' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UIAlertController : UIViewController
| `- note: 'UIAlertController' has been explicitly marked unavailable here
44 |
45 | + (instancetype)alertControllerWithTitle:(nullable NSString *)title message:(nullable NSString *)message preferredStyle:(UIAlertControllerStyle)preferredStyle;
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIViewController.swift:57:16: error: 'UIAlertAction' is unavailable in watchOS
55 | )
56 |
57 | let action = UIAlertAction(
| `- error: 'UIAlertAction' is unavailable in watchOS
58 | title: confirmButtonTitle ?? "Oh, Okay.",
59 | style: .default
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAlertController.h:32:12: note: 'UIAlertAction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIAlertAction : NSObject <NSCopying>
| `- note: 'UIAlertAction' has been explicitly marked unavailable here
33 |
34 | + (instancetype)actionWithTitle:(nullable NSString *)title style:(UIAlertActionStyle)style handler:(void (^ __nullable)(UIAlertAction *action))handler;
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIViewController.swift:70:26: error: 'UIApplication' is unavailable in watchOS
68 | /// Dismiss presenting AlertView.
69 | func dismissAlertController(completion: (() -> Void)?) {
70 | if let topController = UIApplication.topViewController() {
| `- error: 'UIApplication' is unavailable in watchOS
71 | if topController is UIAlertController {
72 | topController.dismiss(animated: true, completion: completion)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/KyuGenericExtensions/Extensions/+UIViewController.swift:71:24: error: 'UIAlertController' is unavailable in watchOS
69 | func dismissAlertController(completion: (() -> Void)?) {
70 | if let topController = UIApplication.topViewController() {
71 | if topController is UIAlertController {
| `- error: 'UIAlertController' is unavailable in watchOS
72 | topController.dismiss(animated: true, completion: completion)
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/UIAlertController.h:43:12: note: 'UIAlertController' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UIAlertController : UIViewController
| `- note: 'UIAlertController' has been explicitly marked unavailable here
44 |
45 | + (instancetype)alertControllerWithTitle:(nullable NSString *)title message:(nullable NSString *)message preferredStyle:(UIAlertControllerStyle)preferredStyle;
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIApplication.swift:37:35: error: 'UIApplication' is unavailable in watchOS
35 | /// - returns: A top-most presenting `UIViewController`.
36 | class func topViewController(
37 | controller: UIViewController? = UIApplication.shared.window?.rootViewController
| `- error: 'UIApplication' is unavailable in watchOS
38 | ) -> UIViewController? {
39 | if let navigationController = controller as? UINavigationController {
/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/KyuGenericExtensions/Extensions/+UIWindow.swift:14:50: error: 'UIUserInterfaceStyle' is unavailable in watchOS
12 | public extension UIWindow {
13 | /// Override UserInterfaceStyle with specific style.
14 | func overrideUserInterfaceStyle(preferredStyle: UIUserInterfaceStyle?) {
| `- error: 'UIUserInterfaceStyle' is unavailable in watchOS
15 | let imageView = UIImageView()
16 | imageView.image = UIApplication.shared.delegate?.window??.toImage()
/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:32:28: note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
30 | } API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
31 |
32 | typedef NS_ENUM(NSInteger, UIUserInterfaceStyle) {
| `- note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
33 | UIUserInterfaceStyleUnspecified,
34 | UIUserInterfaceStyleLight,
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIWindow.swift:12:18: error: 'UIWindow' is unavailable in watchOS
10 |
11 | // MARK: - Override UserInterfaceStyle
12 | public extension UIWindow {
| `- error: 'UIWindow' is unavailable in watchOS
13 | /// Override UserInterfaceStyle with specific style.
14 | func overrideUserInterfaceStyle(preferredStyle: UIUserInterfaceStyle?) {
/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/KyuGenericExtensions/Extensions/+UIWindow.swift:15:19: error: 'UIImageView' is unavailable in watchOS
13 | /// Override UserInterfaceStyle with specific style.
14 | func overrideUserInterfaceStyle(preferredStyle: UIUserInterfaceStyle?) {
15 | let imageView = UIImageView()
| `- error: 'UIImageView' is unavailable in watchOS
16 | imageView.image = UIApplication.shared.delegate?.window??.toImage()
17 | imageView.frame = CGRect(origin: .zero, size: frame.size)
/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;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIView.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UIView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIViewController.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UIViewController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIWindow.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +UIWindow.swift
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIWindow.swift:15:19: error: 'init()' is unavailable in watchOS
13 | /// Override UserInterfaceStyle with specific style.
14 | func overrideUserInterfaceStyle(preferredStyle: UIUserInterfaceStyle?) {
15 | let imageView = UIImageView()
| `- error: 'init()' is unavailable in watchOS
16 | imageView.image = UIApplication.shared.delegate?.window??.toImage()
17 | imageView.frame = CGRect(origin: .zero, size: frame.size)
/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/KyuGenericExtensions/Extensions/+UIWindow.swift:16:21: error: 'UIApplication' is unavailable in watchOS
14 | func overrideUserInterfaceStyle(preferredStyle: UIUserInterfaceStyle?) {
15 | let imageView = UIImageView()
16 | imageView.image = UIApplication.shared.delegate?.window??.toImage()
| `- error: 'UIApplication' is unavailable in watchOS
17 | imageView.frame = CGRect(origin: .zero, size: frame.size)
18 | addSubview(imageView)
/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/KyuGenericExtensions/Extensions/+UIWindow.swift:16:61: warning: 'toImage()' is deprecated: UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution. [#DeprecatedDeclaration]
14 | func overrideUserInterfaceStyle(preferredStyle: UIUserInterfaceStyle?) {
15 | let imageView = UIImageView()
16 | imageView.image = UIApplication.shared.delegate?.window??.toImage()
| `- warning: 'toImage()' is deprecated: UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution. [#DeprecatedDeclaration]
17 | imageView.frame = CGRect(origin: .zero, size: frame.size)
18 | addSubview(imageView)
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIWindow.swift:20:3: error: 'UIView' is unavailable in watchOS
18 | addSubview(imageView)
19 |
20 | UIView.animate(withDuration: 0.35) { [weak self] in
| `- error: 'UIView' is unavailable in watchOS
21 | self?.overrideUserInterfaceStyle = preferredStyle ?? .unspecified
22 | imageView.alpha = 0
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64 Compiling\ +View.swift,\ Duplicatable.swift,\ StoryboardInstantiable.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+View.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/Duplicatable.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/StoryboardInstantiable.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+View.swift:134:3: error: 'UIApplication' is unavailable in watchOS
132 | /// A size that specifies the height and width of the connected scenes' keyWindow.
133 | var windowSize: CGSize {
134 | UIApplication.shared.window?.bounds.size ?? .zero
| `- error: 'UIApplication' is unavailable in watchOS
135 | }
136 |
/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/KyuGenericExtensions/Extensions/+View.swift:139:16: error: 'UIApplication' is unavailable in watchOS
137 | /// The insets that you use to determine the safe area for the connected scenes' keyWindow.
138 | var safeAreaInsets: EdgeInsets {
139 | let insets = UIApplication.shared.window?.safeAreaInsets ?? .zero
| `- error: 'UIApplication' is unavailable in watchOS
140 | return EdgeInsets(
141 | top: insets.top,
/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/KyuGenericExtensions/Extensions/+View.swift:139:45: error: 'safeAreaInsets' is unavailable in watchOS
137 | /// The insets that you use to determine the safe area for the connected scenes' keyWindow.
138 | var safeAreaInsets: EdgeInsets {
139 | let insets = UIApplication.shared.window?.safeAreaInsets ?? .zero
| `- error: 'safeAreaInsets' is unavailable in watchOS
140 | return EdgeInsets(
141 | top: insets.top,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:293:45: note: 'safeAreaInsets' has been explicitly marked unavailable here
291 | - (void)layoutMarginsDidChange API_AVAILABLE(ios(8.0));
292 |
293 | @property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'safeAreaInsets' has been explicitly marked unavailable here
294 | - (void)safeAreaInsetsDidChange API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
295 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+View.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile +View.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/Duplicatable.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Duplicatable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/StoryboardInstantiable.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile StoryboardInstantiable.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ KyuGenericExtensions (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/AssemblerProtocol.swift:25:25: error: 'UIWindow' is unavailable in watchOS
23 | /// - window: `Window` to be attached by startingViewController.
24 | ///
25 | func configure(window: UIWindow?)
| `- error: 'UIWindow' is unavailable in watchOS
26 | func reconfigure()
27 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/KyuGenericExtensions/Assembler/Protocol/SceneModuleProtocol.swift:19:51: error: 'UIViewController' is unavailable in watchOS
17 | /// - Returns: `ViewController`.
18 | ///
19 | func build(resolver: ResolverProtocol) throws -> UIViewController
| `- error: 'UIViewController' is unavailable in watchOS
20 |
21 | /// Build the `ViewController` with specified parameters.
/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/KyuGenericExtensions/Assembler/Protocol/SceneModuleProtocol.swift:29:78: error: 'UIViewController' is unavailable in watchOS
27 | /// - Returns: `ViewController`.
28 | ///
29 | func build(resolver: ResolverProtocol, parameters: [String: Any]) throws -> UIViewController
| `- error: 'UIViewController' is unavailable in watchOS
30 | }
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/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/KyuGenericExtensions/Assembler/Protocol/SceneModuleProtocol.swift:33:51: error: 'UIViewController' is unavailable in watchOS
31 |
32 | public extension SceneModuleProtocol {
33 | func build(resolver: ResolverProtocol) throws -> UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
34 | try build(resolver: resolver, parameters: [:])
35 | }
/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/KyuGenericExtensions/Assembler/Protocol/TransitionCoordinatorProtocol.swift:15:76: error: 'UIViewController' is unavailable in watchOS
13 |
14 | func performNavigation(_ type: Any, animated: Bool, completion: (() -> Void)?)
15 | func resolveScene(sceneName: String, parameters: [String: Any]) throws -> UIViewController
| `- error: 'UIViewController' is unavailable in watchOS
16 | }
17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/TransitionCoordinatorProtocol.swift:19:76: error: 'UIViewController' is unavailable in watchOS
17 |
18 | public extension TransitionCoordinatorProtocol {
19 | func resolveScene(sceneName: String, parameters: [String: Any]) throws -> UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
20 | let sceneModule = try resolver.resolve(
21 | SceneModuleProtocol.self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIApplication.swift:13:31: error: 'UIApplication' is unavailable in watchOS
11 | public extension UIApplication {
12 | /// The singleton app instance.
13 | static func application() -> UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
14 | UIApplication.shared
15 | }
/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/KyuGenericExtensions/Extensions/+UIApplication.swift:11:18: error: 'UIApplication' is unavailable in watchOS
9 |
10 | // MARK: - Application's version info
11 | public extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
12 | /// The singleton app instance.
13 | static func application() -> UIApplication {
/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/KyuGenericExtensions/Extensions/+UIApplication.swift:37:15: error: 'UIViewController' is unavailable in watchOS
35 | /// - returns: A top-most presenting `UIViewController`.
36 | class func topViewController(
37 | controller: UIViewController? = UIApplication.shared.window?.rootViewController
| `- error: 'UIViewController' is unavailable in watchOS
38 | ) -> UIViewController? {
39 | if let navigationController = controller as? UINavigationController {
/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/KyuGenericExtensions/Extensions/+UIApplication.swift:38:7: error: 'UIViewController' is unavailable in watchOS
36 | class func topViewController(
37 | controller: UIViewController? = UIApplication.shared.window?.rootViewController
38 | ) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
39 | if let navigationController = controller as? UINavigationController {
40 | return topViewController(controller: navigationController.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIApplication.swift:37:35: error: 'UIApplication' is unavailable in watchOS
35 | /// - returns: A top-most presenting `UIViewController`.
36 | class func topViewController(
37 | controller: UIViewController? = UIApplication.shared.window?.rootViewController
| `- error: 'UIApplication' is unavailable in watchOS
38 | ) -> UIViewController? {
39 | if let navigationController = controller as? UINavigationController {
/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/KyuGenericExtensions/Extensions/+UIApplication.swift:29:18: error: 'UIApplication' is unavailable in watchOS
27 |
28 | // MARK: - Application's rootViewController
29 | public extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
30 | /// Get the top-most presenting `UIViewController`.
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/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/KyuGenericExtensions/Extensions/+UIApplication.swift:59:14: error: 'UIWindow' is unavailable in watchOS
57 | public extension UIApplication {
58 | /// The app's currently connected scenes' keyWindow.
59 | var window: UIWindow? {
| `- error: 'UIWindow' is unavailable in watchOS
60 | UIApplication
61 | .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/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/KyuGenericExtensions/Extensions/+UIApplication.swift:57:18: error: 'UIApplication' is unavailable in watchOS
55 |
56 | // MARK: - Application's window
57 | public extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
58 | /// The app's currently connected scenes' keyWindow.
59 | var window: UIWindow? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIButton.swift:11:18: error: 'UIButton' is unavailable in watchOS
9 |
10 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
11 | public extension UIButton {
| `- error: 'UIButton' is unavailable in watchOS
12 | /// Set the font of current button.
13 | ///
/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/KyuGenericExtensions/Extensions/+UICollectionView.swift:20:19: error: 'UICollectionViewCell' is unavailable in watchOS
18 | /// If you specify nil, this method looks for the nib file in the main bundle.
19 | /// - identifier: The reuse identifier to associate with the specified nib file.
20 | func register<T: UICollectionViewCell>(
| `- error: 'UICollectionViewCell' is unavailable in watchOS
21 | _ cell: T.Type,
22 | bundle: Bundle? = 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/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/KyuGenericExtensions/Extensions/+UICollectionView.swift:51:30: error: 'UICollectionViewCell' is unavailable in watchOS
49 | /// - Returns: A valid `UICollectionViewCell` object.
50 | /// `Nil` if the specify cell cannot dequeue from collection view or cast into the valid cell type.
51 | func dequeueReusableCell<T: UICollectionViewCell>(
| `- error: 'UICollectionViewCell' is unavailable in watchOS
52 | _ cell: T.Type,
53 | withReuseIdentifier identifier: String? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/KyuGenericExtensions/Extensions/+UICollectionView.swift:69:19: error: 'UICollectionReusableView' is unavailable in watchOS
67 | /// - elementKind: The kind of this reusable view.
68 | /// - identifier: The reuse identifier to associate with the specified nib file.
69 | func register<T: UICollectionReusableView>(
| `- error: 'UICollectionReusableView' is unavailable in watchOS
70 | _ supplementaryView: T.Type,
71 | forSupplementaryViewOfKind elementKind: 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/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/KyuGenericExtensions/Extensions/+UICollectionView.swift:97:43: error: 'UICollectionReusableView' is unavailable in watchOS
95 | /// - Returns: A valid `UICollectionReusableView` object.
96 | /// `Nil` if the specify view cannot dequeue from collection view or cast into the valid view type.
97 | func dequeueReusableSupplementaryView<T: UICollectionReusableView>(
| `- error: 'UICollectionReusableView' is unavailable in watchOS
98 | _ supplementaryView: T.Type,
99 | ofKind elementKind: 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/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/KyuGenericExtensions/Extensions/+UICollectionView.swift:12:18: error: 'UICollectionView' is unavailable in watchOS
10 | // MARK: - Configure Cells
11 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
12 | public extension UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
13 | /// Registers a class for use in creating new collection view cells.
14 | ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/KyuGenericExtensions/Extensions/+UILabel.swift:11:18: error: 'UILabel' is unavailable in watchOS
9 |
10 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
11 | public extension UILabel {
| `- error: 'UILabel' is unavailable in watchOS
12 | // MARK: Set inversed-color for Text based on BackgroundColor
13 | /// Set inversed-color for Text based on BackgroundColor.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/KyuGenericExtensions/Extensions/+UISplitViewController.swift:12:18: error: 'UISplitViewController' is unavailable in watchOS
10 |
11 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
12 | public extension UISplitViewController {
| `- error: 'UISplitViewController' is unavailable in watchOS
13 | // MARK: SplitView Ratio
14 | /// Set SplitView's masterView and detailView ratio.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISplitViewController.h:78:12: note: 'UISplitViewController' has been explicitly marked unavailable here
76 |
77 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
78 | @interface UISplitViewController : UIViewController
| `- note: 'UISplitViewController' has been explicitly marked unavailable here
79 |
80 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:14:19: error: 'UITableViewCell' is unavailable in watchOS
12 | // MARK: Configure Cells
13 | /// Register reusable cells by ClassName.
14 | func register<T: UITableViewCell>(_ cell: T.Type) {
| `- error: 'UITableViewCell' is unavailable in watchOS
15 | register(
16 | UINib(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:25:30: error: 'UITableViewCell' is unavailable in watchOS
23 |
24 | /// Dequeue reusable cells by ClassName.
25 | func dequeueReusableCell<T: UITableViewCell>(_ cell: T.Type) -> T? {
| `- error: 'UITableViewCell' is unavailable in watchOS
26 | dequeueReusableCell(withIdentifier: String(describing: cell)) as? T
27 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:30:30: error: 'UITableViewCell' is unavailable in watchOS
28 |
29 | /// Dequeue reusable cells by ClassName.
30 | func dequeueReusableCell<T: UITableViewCell>(_ cell: T.Type, indexPath: IndexPath) -> T? {
| `- error: 'UITableViewCell' is unavailable in watchOS
31 | dequeueReusableCell(withIdentifier: String(describing: cell), for: indexPath) as? T
32 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:11:18: error: 'UITableView' is unavailable in watchOS
9 |
10 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
11 | public extension UITableView {
| `- error: 'UITableView' is unavailable in watchOS
12 | // MARK: Configure Cells
13 | /// Register reusable cells by ClassName.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableViewCell.swift:11:18: error: 'UITableViewCell' is unavailable in watchOS
9 |
10 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
11 | public extension UITableViewCell {
| `- error: 'UITableViewCell' is unavailable in watchOS
12 | // MARK: TableViewCell's Style
13 | /// Hide cell's separator.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIView.swift:14:42: error: 'UIView' is unavailable in watchOS
12 | public extension UIView {
13 | // MARK: Initialization
14 | private final class func initFromNib<T: UIView>(_ viewClass: T.Type, bundle: Bundle) -> T? {
| `- error: 'UIView' is unavailable in watchOS
15 | bundle.loadNibNamed(
16 | String(describing: viewClass),
/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/KyuGenericExtensions/Extensions/+UIView.swift:51:42: error: 'UIBlurEffect' is unavailable in watchOS
49 | // MARK: Add Blurred Background Image
50 | /// Add Blur Background.
51 | func insertBlurredBackground(withStyle: UIBlurEffect.Style? = nil) {
| `- error: 'UIBlurEffect' is unavailable in watchOS
52 | // Back View
53 | let blurEffect = UIBlurEffect(style: withStyle ?? .systemChromeMaterial)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBlurEffect.h:61:12: note: 'UIBlurEffect' has been explicitly marked unavailable here
59 | /* UIBlurEffect will provide a blur that appears to have been applied to the content layered behind the UIVisualEffectView. Views added to the contentView of a blur visual effect are not blurred themselves. */
60 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
61 | @interface UIBlurEffect : UIVisualEffect
| `- note: 'UIBlurEffect' has been explicitly marked unavailable here
62 |
63 | + (UIBlurEffect *)effectWithStyle:(UIBlurEffectStyle)style;
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIView.swift:12:18: error: 'UIView' is unavailable in watchOS
10 |
11 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
12 | public extension UIView {
| `- error: 'UIView' is unavailable in watchOS
13 | // MARK: Initialization
14 | private final class func initFromNib<T: UIView>(_ viewClass: T.Type, bundle: Bundle) -> 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/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/KyuGenericExtensions/Extensions/+UIViewController.swift:11:18: error: 'UIViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | public extension UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
12 | // MARK: Hide keyboard when tapping outside input field
13 | /// Make ViewController automatically end editing when user tapped outside input field.
/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/KyuGenericExtensions/Extensions/+UIWindow.swift:14:50: error: 'UIUserInterfaceStyle' is unavailable in watchOS
12 | public extension UIWindow {
13 | /// Override UserInterfaceStyle with specific style.
14 | func overrideUserInterfaceStyle(preferredStyle: UIUserInterfaceStyle?) {
| `- error: 'UIUserInterfaceStyle' is unavailable in watchOS
15 | let imageView = UIImageView()
16 | imageView.image = UIApplication.shared.delegate?.window??.toImage()
/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:32:28: note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
30 | } API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
31 |
32 | typedef NS_ENUM(NSInteger, UIUserInterfaceStyle) {
| `- note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
33 | UIUserInterfaceStyleUnspecified,
34 | UIUserInterfaceStyleLight,
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIWindow.swift:12:18: error: 'UIWindow' is unavailable in watchOS
10 |
11 | // MARK: - Override UserInterfaceStyle
12 | public extension UIWindow {
| `- error: 'UIWindow' is unavailable in watchOS
13 | /// Override UserInterfaceStyle with specific style.
14 | func overrideUserInterfaceStyle(preferredStyle: UIUserInterfaceStyle?) {
/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.
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/KyuGenericExtensions/Assembler/Container.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/ModuleKey.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/AssemblerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/ContainerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/ModuleProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/ResolverProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/SceneModuleProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/TransitionCoordinatorProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Array.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Date.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Encodable.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+Int.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+String.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIApplication.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIButton.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIColor.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIFont.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIImage.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UILabel.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UISplitViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIView.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIWindow.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+View.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/Duplicatable.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/StoryboardInstantiable.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/PropertyWrapper/CodableIgnored.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/PropertyWrapper/UserDefaultsStorable.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Views/LazyXGrid.swift -target arm64-apple-watchos9.0 -module-can-import-version SwiftUI 8.0.84.1 8.0.84 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/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/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64/KyuGenericExtensions-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 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name KyuGenericExtensions -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64/KyuGenericExtensions_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/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64/KyuGenericExtensions.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64/KyuGenericExtensions.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64/KyuGenericExtensions-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64/KyuGenericExtensions-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64/KyuGenericExtensions-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64/KyuGenericExtensions.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/KyuGenericExtensions.build/Debug-watchos/KyuGenericExtensions-t.build/Objects-normal/arm64/KyuGenericExtensions.abi.json
SwiftCompile normal arm64 (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ KyuGenericExtensions (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/AssemblerProtocol.swift:25:25: error: 'UIWindow' is unavailable in watchOS
23 | /// - window: `Window` to be attached by startingViewController.
24 | ///
25 | func configure(window: UIWindow?)
| `- error: 'UIWindow' is unavailable in watchOS
26 | func reconfigure()
27 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/KyuGenericExtensions/Assembler/Protocol/SceneModuleProtocol.swift:19:51: error: 'UIViewController' is unavailable in watchOS
17 | /// - Returns: `ViewController`.
18 | ///
19 | func build(resolver: ResolverProtocol) throws -> UIViewController
| `- error: 'UIViewController' is unavailable in watchOS
20 |
21 | /// Build the `ViewController` with specified parameters.
/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/KyuGenericExtensions/Assembler/Protocol/SceneModuleProtocol.swift:29:78: error: 'UIViewController' is unavailable in watchOS
27 | /// - Returns: `ViewController`.
28 | ///
29 | func build(resolver: ResolverProtocol, parameters: [String: Any]) throws -> UIViewController
| `- error: 'UIViewController' is unavailable in watchOS
30 | }
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/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/KyuGenericExtensions/Assembler/Protocol/SceneModuleProtocol.swift:33:51: error: 'UIViewController' is unavailable in watchOS
31 |
32 | public extension SceneModuleProtocol {
33 | func build(resolver: ResolverProtocol) throws -> UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
34 | try build(resolver: resolver, parameters: [:])
35 | }
/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/KyuGenericExtensions/Assembler/Protocol/TransitionCoordinatorProtocol.swift:15:76: error: 'UIViewController' is unavailable in watchOS
13 |
14 | func performNavigation(_ type: Any, animated: Bool, completion: (() -> Void)?)
15 | func resolveScene(sceneName: String, parameters: [String: Any]) throws -> UIViewController
| `- error: 'UIViewController' is unavailable in watchOS
16 | }
17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/TransitionCoordinatorProtocol.swift:19:76: error: 'UIViewController' is unavailable in watchOS
17 |
18 | public extension TransitionCoordinatorProtocol {
19 | func resolveScene(sceneName: String, parameters: [String: Any]) throws -> UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
20 | let sceneModule = try resolver.resolve(
21 | SceneModuleProtocol.self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIApplication.swift:13:31: error: 'UIApplication' is unavailable in watchOS
11 | public extension UIApplication {
12 | /// The singleton app instance.
13 | static func application() -> UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
14 | UIApplication.shared
15 | }
/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/KyuGenericExtensions/Extensions/+UIApplication.swift:11:18: error: 'UIApplication' is unavailable in watchOS
9 |
10 | // MARK: - Application's version info
11 | public extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
12 | /// The singleton app instance.
13 | static func application() -> UIApplication {
/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/KyuGenericExtensions/Extensions/+UIApplication.swift:37:15: error: 'UIViewController' is unavailable in watchOS
35 | /// - returns: A top-most presenting `UIViewController`.
36 | class func topViewController(
37 | controller: UIViewController? = UIApplication.shared.window?.rootViewController
| `- error: 'UIViewController' is unavailable in watchOS
38 | ) -> UIViewController? {
39 | if let navigationController = controller as? UINavigationController {
/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/KyuGenericExtensions/Extensions/+UIApplication.swift:38:7: error: 'UIViewController' is unavailable in watchOS
36 | class func topViewController(
37 | controller: UIViewController? = UIApplication.shared.window?.rootViewController
38 | ) -> UIViewController? {
| `- error: 'UIViewController' is unavailable in watchOS
39 | if let navigationController = controller as? UINavigationController {
40 | return topViewController(controller: navigationController.visibleViewController)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIApplication.swift:37:35: error: 'UIApplication' is unavailable in watchOS
35 | /// - returns: A top-most presenting `UIViewController`.
36 | class func topViewController(
37 | controller: UIViewController? = UIApplication.shared.window?.rootViewController
| `- error: 'UIApplication' is unavailable in watchOS
38 | ) -> UIViewController? {
39 | if let navigationController = controller as? UINavigationController {
/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/KyuGenericExtensions/Extensions/+UIApplication.swift:29:18: error: 'UIApplication' is unavailable in watchOS
27 |
28 | // MARK: - Application's rootViewController
29 | public extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
30 | /// Get the top-most presenting `UIViewController`.
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/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/KyuGenericExtensions/Extensions/+UIApplication.swift:59:14: error: 'UIWindow' is unavailable in watchOS
57 | public extension UIApplication {
58 | /// The app's currently connected scenes' keyWindow.
59 | var window: UIWindow? {
| `- error: 'UIWindow' is unavailable in watchOS
60 | UIApplication
61 | .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/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/KyuGenericExtensions/Extensions/+UIApplication.swift:57:18: error: 'UIApplication' is unavailable in watchOS
55 |
56 | // MARK: - Application's window
57 | public extension UIApplication {
| `- error: 'UIApplication' is unavailable in watchOS
58 | /// The app's currently connected scenes' keyWindow.
59 | var window: UIWindow? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIButton.swift:11:18: error: 'UIButton' is unavailable in watchOS
9 |
10 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
11 | public extension UIButton {
| `- error: 'UIButton' is unavailable in watchOS
12 | /// Set the font of current button.
13 | ///
/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/KyuGenericExtensions/Extensions/+UICollectionView.swift:20:19: error: 'UICollectionViewCell' is unavailable in watchOS
18 | /// If you specify nil, this method looks for the nib file in the main bundle.
19 | /// - identifier: The reuse identifier to associate with the specified nib file.
20 | func register<T: UICollectionViewCell>(
| `- error: 'UICollectionViewCell' is unavailable in watchOS
21 | _ cell: T.Type,
22 | bundle: Bundle? = 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/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/KyuGenericExtensions/Extensions/+UICollectionView.swift:51:30: error: 'UICollectionViewCell' is unavailable in watchOS
49 | /// - Returns: A valid `UICollectionViewCell` object.
50 | /// `Nil` if the specify cell cannot dequeue from collection view or cast into the valid cell type.
51 | func dequeueReusableCell<T: UICollectionViewCell>(
| `- error: 'UICollectionViewCell' is unavailable in watchOS
52 | _ cell: T.Type,
53 | withReuseIdentifier identifier: String? = nil,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/KyuGenericExtensions/Extensions/+UICollectionView.swift:69:19: error: 'UICollectionReusableView' is unavailable in watchOS
67 | /// - elementKind: The kind of this reusable view.
68 | /// - identifier: The reuse identifier to associate with the specified nib file.
69 | func register<T: UICollectionReusableView>(
| `- error: 'UICollectionReusableView' is unavailable in watchOS
70 | _ supplementaryView: T.Type,
71 | forSupplementaryViewOfKind elementKind: 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/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/KyuGenericExtensions/Extensions/+UICollectionView.swift:97:43: error: 'UICollectionReusableView' is unavailable in watchOS
95 | /// - Returns: A valid `UICollectionReusableView` object.
96 | /// `Nil` if the specify view cannot dequeue from collection view or cast into the valid view type.
97 | func dequeueReusableSupplementaryView<T: UICollectionReusableView>(
| `- error: 'UICollectionReusableView' is unavailable in watchOS
98 | _ supplementaryView: T.Type,
99 | ofKind elementKind: 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/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/KyuGenericExtensions/Extensions/+UICollectionView.swift:12:18: error: 'UICollectionView' is unavailable in watchOS
10 | // MARK: - Configure Cells
11 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
12 | public extension UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
13 | /// Registers a class for use in creating new collection view cells.
14 | ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/KyuGenericExtensions/Extensions/+UILabel.swift:11:18: error: 'UILabel' is unavailable in watchOS
9 |
10 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
11 | public extension UILabel {
| `- error: 'UILabel' is unavailable in watchOS
12 | // MARK: Set inversed-color for Text based on BackgroundColor
13 | /// Set inversed-color for Text based on BackgroundColor.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/KyuGenericExtensions/Extensions/+UISplitViewController.swift:12:18: error: 'UISplitViewController' is unavailable in watchOS
10 |
11 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
12 | public extension UISplitViewController {
| `- error: 'UISplitViewController' is unavailable in watchOS
13 | // MARK: SplitView Ratio
14 | /// Set SplitView's masterView and detailView ratio.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISplitViewController.h:78:12: note: 'UISplitViewController' has been explicitly marked unavailable here
76 |
77 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
78 | @interface UISplitViewController : UIViewController
| `- note: 'UISplitViewController' has been explicitly marked unavailable here
79 |
80 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:14:19: error: 'UITableViewCell' is unavailable in watchOS
12 | // MARK: Configure Cells
13 | /// Register reusable cells by ClassName.
14 | func register<T: UITableViewCell>(_ cell: T.Type) {
| `- error: 'UITableViewCell' is unavailable in watchOS
15 | register(
16 | UINib(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:25:30: error: 'UITableViewCell' is unavailable in watchOS
23 |
24 | /// Dequeue reusable cells by ClassName.
25 | func dequeueReusableCell<T: UITableViewCell>(_ cell: T.Type) -> T? {
| `- error: 'UITableViewCell' is unavailable in watchOS
26 | dequeueReusableCell(withIdentifier: String(describing: cell)) as? T
27 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:30:30: error: 'UITableViewCell' is unavailable in watchOS
28 |
29 | /// Dequeue reusable cells by ClassName.
30 | func dequeueReusableCell<T: UITableViewCell>(_ cell: T.Type, indexPath: IndexPath) -> T? {
| `- error: 'UITableViewCell' is unavailable in watchOS
31 | dequeueReusableCell(withIdentifier: String(describing: cell), for: indexPath) as? T
32 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableView.swift:11:18: error: 'UITableView' is unavailable in watchOS
9 |
10 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
11 | public extension UITableView {
| `- error: 'UITableView' is unavailable in watchOS
12 | // MARK: Configure Cells
13 | /// Register reusable cells by ClassName.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UITableViewCell.swift:11:18: error: 'UITableViewCell' is unavailable in watchOS
9 |
10 | @available(*, deprecated, message: "UIKit extensions may be deprecated and eventually removed from the package in the distant future. We recommend transitioning to SwiftUI for a more future-proof solution.") // swiftlint:disable:this line_length
11 | public extension UITableViewCell {
| `- error: 'UITableViewCell' is unavailable in watchOS
12 | // MARK: TableViewCell's Style
13 | /// Hide cell's separator.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Extensions/+UIView.swift:14:42: error: 'UIView' is unavailable in watchOS
12 | public extension UIView {
13 | // MARK: Initialization
14 | private final class func initFromNib<T: UIView>(_ viewClass: T.Type, bundle: Bundle) -> T? {
| `- error: 'UIView' is unavailable in watchOS
15 | bundle.loadNibNamed(
16 | String(describing: viewClass),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64_32 (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ ModuleProtocol.swift,\ ResolverProtocol.swift,\ SceneModuleProtocol.swift,\ TransitionCoordinatorProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/ModuleProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/ResolverProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/SceneModuleProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/TransitionCoordinatorProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/ModuleProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ModuleProtocol.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/ResolverProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ResolverProtocol.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/SceneModuleProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SceneModuleProtocol.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/KyuGenericExtensions/Assembler/Protocol/TransitionCoordinatorProtocol.swift (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TransitionCoordinatorProtocol.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-19 17:56:36.629 xcodebuild[855:5120] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ KyuGenericExtensions (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
SwiftCompile normal arm64 (in target 'KyuGenericExtensions' from project 'KyuGenericExtensions')
Building workspace KyuGenericExtensions with scheme KyuGenericExtensions
(3 failures)
BUILD FAILURE 6.4 watchOS