Build Information
Failed to build CoverflowKeyboard, reference master (52eea8), with Swift 6.4 for watchOS using Xcode 27.0 on 16 Sep 2026 23:37:01 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 CoverflowKeyboard -destination generic/platform=watchOSBuild Log
13 | // UISelectionFeedbackGenerator is used to give user feedback when a selection changes
14 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UISelectionFeedbackGenerator : UIFeedbackGenerator
| `- note: 'UISelectionFeedbackGenerator' has been explicitly marked unavailable here
16 |
17 | /// call when the selection changes (not on initial selection)
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:13:25: error: 'UICollectionView' is unavailable in watchOS
11 | internal final class CoverFlowInputView: UIView {
12 | var feedbackGenerator: UISelectionFeedbackGenerator? = UISelectionFeedbackGenerator()
13 | var collectionView: UICollectionView
| `- error: 'UICollectionView' is unavailable in watchOS
14 | var parent: CoverflowKeyboard
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/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:11:42: error: 'UIView' is unavailable in watchOS
9 |
10 | @available(iOS 11.0, *)
11 | internal final class CoverFlowInputView: UIView {
| `- error: 'UIView' is unavailable in watchOS
12 | var feedbackGenerator: UISelectionFeedbackGenerator? = UISelectionFeedbackGenerator()
13 | var collectionView: UICollectionView
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:54:43: error: 'UICollectionView' is unavailable in watchOS
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
| `- error: 'UICollectionView' is unavailable in watchOS
55 | guard let cell = cell as? CoverflowCellProtocol else {
56 | fatalError("invalid cell dequeued")
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:54:79: error: 'UICollectionViewCell' is unavailable in watchOS
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
55 | guard let cell = cell as? CoverflowCellProtocol else {
56 | fatalError("invalid cell dequeued")
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:63:43: error: 'UICollectionView' is unavailable in watchOS
61 | }
62 |
63 | func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
| `- error: 'UICollectionView' is unavailable in watchOS
64 | return CGSize(width: 80, height: 80)
65 | }
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:63:90: error: 'UICollectionViewLayout' is unavailable in watchOS
61 | }
62 |
63 | func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
64 | return CGSize(width: 80, height: 80)
65 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
SwiftCompile normal arm64_32 (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ CoverflowCell+Others.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:41:11: error: 'UIButton' is unavailable in watchOS
39 |
40 | @available(iOS 11.0, *)
41 | extension UIButton {
| `- error: 'UIButton' is unavailable in watchOS
42 | public func add(keyboard: CoverflowKeyboard) {
43 | let hidden = UITextField(frame: .zero)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:57:11: error: 'UITextField' is unavailable in watchOS
55 |
56 | @available(iOS 11.0, *)
57 | extension UITextField {
| `- error: 'UITextField' is unavailable in watchOS
58 | public func add(keyboard: CoverflowKeyboard) {
59 | inputView = keyboard.inputView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:65:11: error: 'UIView' is unavailable in watchOS
63 |
64 | @available(iOS 11.0, *)
65 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
66 | public func present(keyboard: CoverflowKeyboard) {
67 | let hidden = UITextField(frame: .zero)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h: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/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:43:22: error: 'UITextField' is unavailable in watchOS
41 | extension UIButton {
42 | public func add(keyboard: CoverflowKeyboard) {
43 | let hidden = UITextField(frame: .zero)
| `- error: 'UITextField' is unavailable in watchOS
44 | hidden.inputView = inputView
45 | inputView?.applyAutoLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:52:34: error: 'UITextField' is unavailable in watchOS
50 | @objc
51 | func presentKeyboard() {
52 | subviews.first { ($0 as? UITextField != nil) }?.becomeFirstResponder()
| `- error: 'UITextField' is unavailable in watchOS
53 | }
54 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:67:22: error: 'UITextField' is unavailable in watchOS
65 | extension UIView {
66 | public func present(keyboard: CoverflowKeyboard) {
67 | let hidden = UITextField(frame: .zero)
| `- error: 'UITextField' is unavailable in watchOS
68 | hidden.inputView = keyboard.inputView
69 | keyboard.inputView?.frame = CGRect(x: 0, y: 0, width: bounds.width, height: 300)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CoverflowCell+Others.swift
SwiftCompile normal arm64_32 Compiling\ CoverflowKeyboard.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowKeyboard.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowKeyboard.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CoverflowKeyboard.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-16 19:36:51.753 xcodebuild[663:4332] [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\ CoverflowKeyboard (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
SwiftCompile normal arm64 (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
Building workspace CoverflowKeyboard with scheme CoverflowKeyboard
(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:
CoverflowKeyboard: /Users/admin/builder/spi-builder-workspace
resolved source packages: CoverflowKeyboard
2026-09-16 19:36:58.037 xcodebuild[790:4830] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "CoverflowKeyboard",
"name" : "CoverflowKeyboard",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "11.0"
}
],
"products" : [
{
"name" : "CoverflowKeyboard",
"targets" : [
"CoverflowKeyboard"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "CoverflowKeyboard",
"module_type" : "SwiftTarget",
"name" : "CoverflowKeyboard",
"path" : "Sources",
"product_memberships" : [
"CoverflowKeyboard"
],
"sources" : [
"CoverflowKeyboard/Classes/CoverflowCell+Others.swift",
"CoverflowKeyboard/Classes/CoverflowInputView.swift",
"CoverflowKeyboard/Classes/CoverflowKeyboard.swift",
"CoverflowKeyboard/Classes/CoverflowLayout.swift",
"CoverflowKeyboard/Classes/CustomCell.swift",
"CoverflowKeyboard/Classes/EmojiCell.swift",
"CoverflowKeyboard/Classes/ImageCell.swift"
],
"type" : "library"
}
],
"tools_version" : "5.2"
}
{
"workspace" : {
"name" : "CoverflowKeyboard",
"schemes" : [
"CoverflowKeyboard"
]
}
}
2026-09-16 19:36:59.297 xcodebuild[798:4903] [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 CoverflowKeyboard -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 CoverflowKeyboard -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
CoverflowKeyboard: /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 'CoverflowKeyboard-product' in project 'CoverflowKeyboard'
➜ Explicit dependency on target 'CoverflowKeyboard' in project 'CoverflowKeyboard'
Target 'CoverflowKeyboard' in project 'CoverflowKeyboard' (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 CoverflowKeyboard normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
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 CoverflowKeyboard -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64_32/CoverflowKeyboard.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 -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/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64_32/CoverflowKeyboard-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/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64_32/CoverflowKeyboard.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64_32/CoverflowKeyboard-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/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64_32/CoverflowKeyboard_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/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-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/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64_32/CoverflowKeyboard-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver CoverflowKeyboard normal arm64 com.apple.xcode.tools.swift.compiler (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
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 CoverflowKeyboard -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64/CoverflowKeyboard.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 -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/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64/CoverflowKeyboard-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/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64/CoverflowKeyboard.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64/CoverflowKeyboard-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/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64/CoverflowKeyboard_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/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-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/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64/CoverflowKeyboard-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ CoverflowKeyboard (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:41:11: error: 'UIButton' is unavailable in watchOS
39 |
40 | @available(iOS 11.0, *)
41 | extension UIButton {
| `- error: 'UIButton' is unavailable in watchOS
42 | public func add(keyboard: CoverflowKeyboard) {
43 | let hidden = UITextField(frame: .zero)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:57:11: error: 'UITextField' is unavailable in watchOS
55 |
56 | @available(iOS 11.0, *)
57 | extension UITextField {
| `- error: 'UITextField' is unavailable in watchOS
58 | public func add(keyboard: CoverflowKeyboard) {
59 | inputView = keyboard.inputView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:65:11: error: 'UIView' is unavailable in watchOS
63 |
64 | @available(iOS 11.0, *)
65 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
66 | public func present(keyboard: CoverflowKeyboard) {
67 | let hidden = UITextField(frame: .zero)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h: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/CoverflowKeyboard/Classes/CoverflowInputView.swift:12:28: error: 'UISelectionFeedbackGenerator' is unavailable in watchOS
10 | @available(iOS 11.0, *)
11 | internal final class CoverFlowInputView: UIView {
12 | var feedbackGenerator: UISelectionFeedbackGenerator? = UISelectionFeedbackGenerator()
| `- error: 'UISelectionFeedbackGenerator' is unavailable in watchOS
13 | var collectionView: UICollectionView
14 | var parent: CoverflowKeyboard
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISelectionFeedbackGenerator.h:15:12: note: 'UISelectionFeedbackGenerator' has been explicitly marked unavailable here
13 | // UISelectionFeedbackGenerator is used to give user feedback when a selection changes
14 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UISelectionFeedbackGenerator : UIFeedbackGenerator
| `- note: 'UISelectionFeedbackGenerator' has been explicitly marked unavailable here
16 |
17 | /// call when the selection changes (not on initial selection)
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:12:60: error: 'UISelectionFeedbackGenerator' is unavailable in watchOS
10 | @available(iOS 11.0, *)
11 | internal final class CoverFlowInputView: UIView {
12 | var feedbackGenerator: UISelectionFeedbackGenerator? = UISelectionFeedbackGenerator()
| `- error: 'UISelectionFeedbackGenerator' is unavailable in watchOS
13 | var collectionView: UICollectionView
14 | var parent: CoverflowKeyboard
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISelectionFeedbackGenerator.h:15:12: note: 'UISelectionFeedbackGenerator' has been explicitly marked unavailable here
13 | // UISelectionFeedbackGenerator is used to give user feedback when a selection changes
14 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UISelectionFeedbackGenerator : UIFeedbackGenerator
| `- note: 'UISelectionFeedbackGenerator' has been explicitly marked unavailable here
16 |
17 | /// call when the selection changes (not on initial selection)
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:13:25: error: 'UICollectionView' is unavailable in watchOS
11 | internal final class CoverFlowInputView: UIView {
12 | var feedbackGenerator: UISelectionFeedbackGenerator? = UISelectionFeedbackGenerator()
13 | var collectionView: UICollectionView
| `- error: 'UICollectionView' is unavailable in watchOS
14 | var parent: CoverflowKeyboard
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/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:11:42: error: 'UIView' is unavailable in watchOS
9 |
10 | @available(iOS 11.0, *)
11 | internal final class CoverFlowInputView: UIView {
| `- error: 'UIView' is unavailable in watchOS
12 | var feedbackGenerator: UISelectionFeedbackGenerator? = UISelectionFeedbackGenerator()
13 | var collectionView: UICollectionView
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:54:43: error: 'UICollectionView' is unavailable in watchOS
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
| `- error: 'UICollectionView' is unavailable in watchOS
55 | guard let cell = cell as? CoverflowCellProtocol else {
56 | fatalError("invalid cell dequeued")
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:54:79: error: 'UICollectionViewCell' is unavailable in watchOS
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
55 | guard let cell = cell as? CoverflowCellProtocol else {
56 | fatalError("invalid cell dequeued")
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:63:43: error: 'UICollectionView' is unavailable in watchOS
61 | }
62 |
63 | func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
| `- error: 'UICollectionView' is unavailable in watchOS
64 | return CGSize(width: 80, height: 80)
65 | }
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:63:90: error: 'UICollectionViewLayout' is unavailable in watchOS
61 | }
62 |
63 | func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
64 | return CGSize(width: 80, height: 80)
65 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:67:46: error: 'UICollectionView' is unavailable in watchOS
65 | }
66 |
67 | func numberOfSections(in collectionView: UICollectionView) -> Int {
| `- error: 'UICollectionView' is unavailable in watchOS
68 | 1
69 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:71:43: error: 'UICollectionView' is unavailable in watchOS
69 | }
70 |
71 | func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
| `- error: 'UICollectionView' is unavailable in watchOS
72 | return parent.data.count
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/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:75:43: error: 'UICollectionView' is unavailable in watchOS
73 | }
74 |
75 | func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
| `- error: 'UICollectionView' is unavailable in watchOS
76 | collectionView.dequeueReusableCell(withReuseIdentifier: parent.data[indexPath.row].cellType.rawValue, for: indexPath)
77 | }
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:75:100: error: 'UICollectionViewCell' is unavailable in watchOS
73 | }
74 |
75 | func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
76 | collectionView.dequeueReusableCell(withReuseIdentifier: parent.data[indexPath.row].cellType.rawValue, for: indexPath)
77 | }
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:79:43: error: 'UICollectionView' is unavailable in watchOS
77 | }
78 |
79 | func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
| `- error: 'UICollectionView' is unavailable in watchOS
80 | parent.delegate?.didSelect(with: parent, cellAt: indexPath)
81 | }
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:52:31: error: 'UICollectionViewDelegate' is unavailable in watchOS
50 |
51 | @available(iOS 11.0, *)
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
| `- error: 'UICollectionViewDelegate' is unavailable in watchOS
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
/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:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
112 |
113 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
114 | @protocol UICollectionViewDelegate <UIScrollViewDelegate>
| `- note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
115 | @optional
116 |
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:52:57: error: 'UICollectionViewDataSource' is unavailable in watchOS
50 |
51 | @available(iOS 11.0, *)
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
| `- error: 'UICollectionViewDataSource' is unavailable in watchOS
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
/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:73:11: note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
71 |
72 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
73 | @protocol UICollectionViewDataSource <NSObject>
| `- note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
74 | @required
75 |
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:52:85: error: 'UICollectionViewDelegateFlowLayout' is unavailable in watchOS
50 |
51 | @available(iOS 11.0, *)
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
| `- error: 'UICollectionViewDelegateFlowLayout' is unavailable in watchOS
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:33:11: note: 'UICollectionViewDelegateFlowLayout' has been explicitly marked unavailable here
31 |
32 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @protocol UICollectionViewDelegateFlowLayout <UICollectionViewDelegate>
| `- note: 'UICollectionViewDelegateFlowLayout' has been explicitly marked unavailable here
34 | @optional
35 |
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift:35:68: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
33 | }
34 |
35 | override func layoutAttributesForElements(in rect: CGRect) -> [UICollectionViewLayoutAttributes]? {
| `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
36 | guard let collectionView = collectionView else { return nil }
37 | let rectAttributes = super.layoutAttributesForElements(in: rect)!.compactMap { $0.copy() as? UICollectionViewLayoutAttributes }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
| `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
44 |
45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift:74:77: error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
72 | override func shouldInvalidateLayout(forBoundsChange newBounds: CGRect) -> Bool { true }
73 |
74 | override func invalidationContext(forBoundsChange newBounds: CGRect) -> UICollectionViewLayoutInvalidationContext {
| `- error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
75 | if let context = super.invalidationContext(forBoundsChange: newBounds) as? UICollectionViewFlowLayoutInvalidationContext {
76 | context.invalidateFlowLayoutDelegateMetrics = newBounds.size != collectionView?.bounds.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/UICollectionViewLayout.h:66:12: note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
64 |
65 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
66 | @interface UICollectionViewLayoutInvalidationContext : NSObject
| `- note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
67 |
68 | @property (nonatomic, readonly) BOOL invalidateEverything; // set to YES when invalidation occurs because the collection view is sent -reloadData
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift:11:24: error: 'UICollectionViewFlowLayout' is unavailable in watchOS
9 |
10 | @available(iOS 11.0, *)
11 | class CoverflowLayout: UICollectionViewFlowLayout {
| `- error: 'UICollectionViewFlowLayout' is unavailable in watchOS
12 | let activeDistance: CGFloat = 200
13 | let zoomFactor: CGFloat = 0.7
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:46:12: note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UICollectionViewFlowLayout : UICollectionViewLayout
| `- note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
47 |
48 | @property (nonatomic) CGFloat minimumLineSpacing;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CustomCell.swift:10:25: error: 'UICollectionViewCell' is unavailable in watchOS
8 | import UIKit
9 |
10 | final class CustomCell: UICollectionViewCell, CoverflowCellProtocol {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
11 |
12 | override init(frame: CGRect) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/EmojiCell.swift:11:16: error: 'UILabel' is unavailable in watchOS
9 |
10 | final class EmojiCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var emoji: UILabel = {
| `- error: 'UILabel' is unavailable in watchOS
12 | let emoji = UILabel()
13 | emoji.font = UIFont.boldSystemFont(ofSize: 30)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/EmojiCell.swift:12:21: error: 'UILabel' is unavailable in watchOS
10 | final class EmojiCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var emoji: UILabel = {
12 | let emoji = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
13 | emoji.font = UIFont.boldSystemFont(ofSize: 30)
14 | emoji.textAlignment = .center
/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/CoverflowKeyboard/Classes/EmojiCell.swift:12:21: error: 'init()' is unavailable in watchOS
10 | final class EmojiCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var emoji: UILabel = {
12 | let emoji = UILabel()
| `- error: 'init()' is unavailable in watchOS
13 | emoji.font = UIFont.boldSystemFont(ofSize: 30)
14 | emoji.textAlignment = .center
/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/CoverflowKeyboard/Classes/EmojiCell.swift:20:19: error: 'UILabel' is unavailable in watchOS
18 | }()
19 |
20 | var subtitle: UILabel = {
| `- error: 'UILabel' is unavailable in watchOS
21 | let subtitle = UILabel()
22 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/EmojiCell.swift:21:24: error: 'UILabel' is unavailable in watchOS
19 |
20 | var subtitle: UILabel = {
21 | let subtitle = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
22 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
23 | subtitle.textAlignment = .center
/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/CoverflowKeyboard/Classes/EmojiCell.swift:21:24: error: 'init()' is unavailable in watchOS
19 |
20 | var subtitle: UILabel = {
21 | let subtitle = UILabel()
| `- error: 'init()' is unavailable in watchOS
22 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
23 | subtitle.textAlignment = .center
/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/CoverflowKeyboard/Classes/EmojiCell.swift:10:24: error: 'UICollectionViewCell' is unavailable in watchOS
8 | import UIKit
9 |
10 | final class EmojiCell: UICollectionViewCell, CoverflowCellProtocol {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
11 | var emoji: UILabel = {
12 | let emoji = UILabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/ImageCell.swift:11:20: error: 'UIImageView' is unavailable in watchOS
9 |
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var imageView: UIImageView = {
| `- error: 'UIImageView' is unavailable in watchOS
12 | let imageView = UIImageView()
13 | imageView.contentMode = .center
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/ImageCell.swift:12:25: error: 'UIImageView' is unavailable in watchOS
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var imageView: UIImageView = {
12 | let imageView = UIImageView()
| `- error: 'UIImageView' is unavailable in watchOS
13 | imageView.contentMode = .center
14 | imageView.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/ImageCell.swift:12:25: error: 'init()' is unavailable in watchOS
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var imageView: UIImageView = {
12 | let imageView = UIImageView()
| `- error: 'init()' is unavailable in watchOS
13 | imageView.contentMode = .center
14 | imageView.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/ImageCell.swift:19:19: error: 'UILabel' is unavailable in watchOS
17 | }()
18 |
19 | var subtitle: UILabel = {
| `- error: 'UILabel' is unavailable in watchOS
20 | let subtitle = UILabel()
21 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/ImageCell.swift:20:24: error: 'UILabel' is unavailable in watchOS
18 |
19 | var subtitle: UILabel = {
20 | let subtitle = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
21 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
22 | subtitle.textAlignment = .center
/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/CoverflowKeyboard/Classes/ImageCell.swift:20:24: error: 'init()' is unavailable in watchOS
18 |
19 | var subtitle: UILabel = {
20 | let subtitle = UILabel()
| `- error: 'init()' is unavailable in watchOS
21 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
22 | subtitle.textAlignment = .center
/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/CoverflowKeyboard/Classes/ImageCell.swift:10:24: error: 'UICollectionViewCell' is unavailable in watchOS
8 | import UIKit
9 |
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
11 | var imageView: UIImageView = {
12 | let imageView = UIImageView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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.
Failed frontend command:
SwiftCompile normal arm64_32 (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowKeyboard.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CustomCell.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/EmojiCell.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/ImageCell.swift -target arm64_32-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64_32/CoverflowKeyboard-dependencies-1.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CoverflowKeyboard -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64_32/CoverflowKeyboard_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64_32/CoverflowKeyboard.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64_32/CoverflowKeyboard.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64_32/CoverflowKeyboard-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64_32/CoverflowKeyboard-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64_32/CoverflowKeyboard-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64_32/CoverflowKeyboard.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CoverflowKeyboard.build/Debug-watchos/CoverflowKeyboard-t.build/Objects-normal/arm64_32/CoverflowKeyboard.abi.json
SwiftCompile normal arm64_32 Compiling\ CoverflowKeyboard.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowKeyboard.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowKeyboard.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CoverflowKeyboard.swift
SwiftCompile normal arm64_32 Compiling\ CoverflowInputView.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:12:28: error: 'UISelectionFeedbackGenerator' is unavailable in watchOS
10 | @available(iOS 11.0, *)
11 | internal final class CoverFlowInputView: UIView {
12 | var feedbackGenerator: UISelectionFeedbackGenerator? = UISelectionFeedbackGenerator()
| `- error: 'UISelectionFeedbackGenerator' is unavailable in watchOS
13 | var collectionView: UICollectionView
14 | var parent: CoverflowKeyboard
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISelectionFeedbackGenerator.h:15:12: note: 'UISelectionFeedbackGenerator' has been explicitly marked unavailable here
13 | // UISelectionFeedbackGenerator is used to give user feedback when a selection changes
14 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UISelectionFeedbackGenerator : UIFeedbackGenerator
| `- note: 'UISelectionFeedbackGenerator' has been explicitly marked unavailable here
16 |
17 | /// call when the selection changes (not on initial selection)
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:12:60: error: 'UISelectionFeedbackGenerator' is unavailable in watchOS
10 | @available(iOS 11.0, *)
11 | internal final class CoverFlowInputView: UIView {
12 | var feedbackGenerator: UISelectionFeedbackGenerator? = UISelectionFeedbackGenerator()
| `- error: 'UISelectionFeedbackGenerator' is unavailable in watchOS
13 | var collectionView: UICollectionView
14 | var parent: CoverflowKeyboard
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISelectionFeedbackGenerator.h:15:12: note: 'UISelectionFeedbackGenerator' has been explicitly marked unavailable here
13 | // UISelectionFeedbackGenerator is used to give user feedback when a selection changes
14 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UISelectionFeedbackGenerator : UIFeedbackGenerator
| `- note: 'UISelectionFeedbackGenerator' has been explicitly marked unavailable here
16 |
17 | /// call when the selection changes (not on initial selection)
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:13:25: error: 'UICollectionView' is unavailable in watchOS
11 | internal final class CoverFlowInputView: UIView {
12 | var feedbackGenerator: UISelectionFeedbackGenerator? = UISelectionFeedbackGenerator()
13 | var collectionView: UICollectionView
| `- error: 'UICollectionView' is unavailable in watchOS
14 | var parent: CoverflowKeyboard
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/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:11:42: error: 'UIView' is unavailable in watchOS
9 |
10 | @available(iOS 11.0, *)
11 | internal final class CoverFlowInputView: UIView {
| `- error: 'UIView' is unavailable in watchOS
12 | var feedbackGenerator: UISelectionFeedbackGenerator? = UISelectionFeedbackGenerator()
13 | var collectionView: UICollectionView
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:54:43: error: 'UICollectionView' is unavailable in watchOS
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
| `- error: 'UICollectionView' is unavailable in watchOS
55 | guard let cell = cell as? CoverflowCellProtocol else {
56 | fatalError("invalid cell dequeued")
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:54:79: error: 'UICollectionViewCell' is unavailable in watchOS
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
55 | guard let cell = cell as? CoverflowCellProtocol else {
56 | fatalError("invalid cell dequeued")
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:63:43: error: 'UICollectionView' is unavailable in watchOS
61 | }
62 |
63 | func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
| `- error: 'UICollectionView' is unavailable in watchOS
64 | return CGSize(width: 80, height: 80)
65 | }
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:63:90: error: 'UICollectionViewLayout' is unavailable in watchOS
61 | }
62 |
63 | func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
64 | return CGSize(width: 80, height: 80)
65 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:67:46: error: 'UICollectionView' is unavailable in watchOS
65 | }
66 |
67 | func numberOfSections(in collectionView: UICollectionView) -> Int {
| `- error: 'UICollectionView' is unavailable in watchOS
68 | 1
69 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:71:43: error: 'UICollectionView' is unavailable in watchOS
69 | }
70 |
71 | func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
| `- error: 'UICollectionView' is unavailable in watchOS
72 | return parent.data.count
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/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:75:43: error: 'UICollectionView' is unavailable in watchOS
73 | }
74 |
75 | func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
| `- error: 'UICollectionView' is unavailable in watchOS
76 | collectionView.dequeueReusableCell(withReuseIdentifier: parent.data[indexPath.row].cellType.rawValue, for: indexPath)
77 | }
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:75:100: error: 'UICollectionViewCell' is unavailable in watchOS
73 | }
74 |
75 | func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
76 | collectionView.dequeueReusableCell(withReuseIdentifier: parent.data[indexPath.row].cellType.rawValue, for: indexPath)
77 | }
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:79:43: error: 'UICollectionView' is unavailable in watchOS
77 | }
78 |
79 | func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
| `- error: 'UICollectionView' is unavailable in watchOS
80 | parent.delegate?.didSelect(with: parent, cellAt: indexPath)
81 | }
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:52:31: error: 'UICollectionViewDelegate' is unavailable in watchOS
50 |
51 | @available(iOS 11.0, *)
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
| `- error: 'UICollectionViewDelegate' is unavailable in watchOS
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
/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:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
112 |
113 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
114 | @protocol UICollectionViewDelegate <UIScrollViewDelegate>
| `- note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
115 | @optional
116 |
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:52:57: error: 'UICollectionViewDataSource' is unavailable in watchOS
50 |
51 | @available(iOS 11.0, *)
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
| `- error: 'UICollectionViewDataSource' is unavailable in watchOS
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
/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:73:11: note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
71 |
72 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
73 | @protocol UICollectionViewDataSource <NSObject>
| `- note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
74 | @required
75 |
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:52:85: error: 'UICollectionViewDelegateFlowLayout' is unavailable in watchOS
50 |
51 | @available(iOS 11.0, *)
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
| `- error: 'UICollectionViewDelegateFlowLayout' is unavailable in watchOS
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:33:11: note: 'UICollectionViewDelegateFlowLayout' has been explicitly marked unavailable here
31 |
32 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @protocol UICollectionViewDelegateFlowLayout <UICollectionViewDelegate>
| `- note: 'UICollectionViewDelegateFlowLayout' has been explicitly marked unavailable here
34 | @optional
35 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CoverflowInputView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:18:31: error: 'UICollectionView' is unavailable in watchOS
16 | init(_ frame: CGRect, _ parent: CoverflowKeyboard) {
17 | self.parent = parent
18 | self.collectionView = UICollectionView(frame: frame,collectionViewLayout: CoverflowLayout())
| `- error: 'UICollectionView' is unavailable in watchOS
19 | super.init(frame: frame)
20 |
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:27:24: error: 'contentInsetAdjustmentBehavior' is unavailable in watchOS
25 | collectionView.delegate = self
26 | collectionView.dataSource = self
27 | collectionView.contentInsetAdjustmentBehavior = .always
| `- error: 'contentInsetAdjustmentBehavior' is unavailable in watchOS
28 | collectionView.translatesAutoresizingMaskIntoConstraints = false
29 | collectionView.contentInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 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/UIScrollView.h:110:65: note: 'contentInsetAdjustmentBehavior' has been explicitly marked unavailable here
108 | Default is UIScrollViewContentInsetAdjustmentAutomatic.
109 | */
110 | @property(nonatomic) UIScrollViewContentInsetAdjustmentBehavior contentInsetAdjustmentBehavior API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'contentInsetAdjustmentBehavior' has been explicitly marked unavailable here
111 |
112 | /* Configures whether the scroll indicator insets are automatically adjusted by the system.
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:31:32: error: 'secondarySystemGroupedBackground' is unavailable in watchOS
29 | collectionView.contentInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)
30 | if #available(iOS 13.0, *) {
31 | backgroundColor = .secondarySystemGroupedBackground
| `- error: 'secondarySystemGroupedBackground' is unavailable in watchOS
32 | collectionView.backgroundColor = .secondarySystemGroupedBackground
33 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:218:49: note: 'secondarySystemGroupedBackground' has been explicitly marked unavailable here
216 | */
217 | @property (class, nonatomic, readonly) UIColor *systemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
218 | @property (class, nonatomic, readonly) UIColor *secondarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'secondarySystemGroupedBackground' has been explicitly marked unavailable here
219 | @property (class, nonatomic, readonly) UIColor *tertiarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
220 |
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:32:47: error: 'secondarySystemGroupedBackground' is unavailable in watchOS
30 | if #available(iOS 13.0, *) {
31 | backgroundColor = .secondarySystemGroupedBackground
32 | collectionView.backgroundColor = .secondarySystemGroupedBackground
| `- error: 'secondarySystemGroupedBackground' 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/UIKit.framework/Headers/UIInterface.h:218:49: note: 'secondarySystemGroupedBackground' has been explicitly marked unavailable here
216 | */
217 | @property (class, nonatomic, readonly) UIColor *systemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
218 | @property (class, nonatomic, readonly) UIColor *secondarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'secondarySystemGroupedBackground' has been explicitly marked unavailable here
219 | @property (class, nonatomic, readonly) UIColor *tertiarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
220 |
SwiftCompile normal arm64_32 Compiling\ CoverflowLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift:35:68: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
33 | }
34 |
35 | override func layoutAttributesForElements(in rect: CGRect) -> [UICollectionViewLayoutAttributes]? {
| `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
36 | guard let collectionView = collectionView else { return nil }
37 | let rectAttributes = super.layoutAttributesForElements(in: rect)!.compactMap { $0.copy() as? UICollectionViewLayoutAttributes }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
| `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
44 |
45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift:74:77: error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
72 | override func shouldInvalidateLayout(forBoundsChange newBounds: CGRect) -> Bool { true }
73 |
74 | override func invalidationContext(forBoundsChange newBounds: CGRect) -> UICollectionViewLayoutInvalidationContext {
| `- error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
75 | if let context = super.invalidationContext(forBoundsChange: newBounds) as? UICollectionViewFlowLayoutInvalidationContext {
76 | context.invalidateFlowLayoutDelegateMetrics = newBounds.size != collectionView?.bounds.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/UICollectionViewLayout.h:66:12: note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
64 |
65 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
66 | @interface UICollectionViewLayoutInvalidationContext : NSObject
| `- note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
67 |
68 | @property (nonatomic, readonly) BOOL invalidateEverything; // set to YES when invalidation occurs because the collection view is sent -reloadData
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift:11:24: error: 'UICollectionViewFlowLayout' is unavailable in watchOS
9 |
10 | @available(iOS 11.0, *)
11 | class CoverflowLayout: UICollectionViewFlowLayout {
| `- error: 'UICollectionViewFlowLayout' is unavailable in watchOS
12 | let activeDistance: CGFloat = 200
13 | let zoomFactor: CGFloat = 0.7
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:46:12: note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UICollectionViewFlowLayout : UICollectionViewLayout
| `- note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
47 |
48 | @property (nonatomic) CGFloat minimumLineSpacing;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift:28:76: error: 'adjustedContentInset' is unavailable in watchOS
26 | override func prepare() {
27 | guard let collectionView = collectionView else { fatalError("collectionview not initialized") }
28 | let verticalInsets = (collectionView.frame.height - collectionView.adjustedContentInset.top - collectionView.adjustedContentInset.bottom - itemSize.height) / 2
| `- error: 'adjustedContentInset' is unavailable in watchOS
29 | let horizonatalInsets = (collectionView.frame.width - collectionView.adjustedContentInset.right - collectionView.adjustedContentInset.left - itemSize.width) / 2
30 | sectionInset = UIEdgeInsets(top: verticalInsets, left: horizonatalInsets, bottom: verticalInsets, right: horizonatalInsets)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:101:45: note: 'adjustedContentInset' has been explicitly marked unavailable here
99 | its safeAreaInsets into the adjustedContentInset.
100 | */
101 | @property(nonatomic, readonly) UIEdgeInsets adjustedContentInset API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'adjustedContentInset' has been explicitly marked unavailable here
102 |
103 | /* Also see -scrollViewDidChangeAdjustedContentInset: in the UIScrollViewDelegate protocol.
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift:28:118: error: 'adjustedContentInset' is unavailable in watchOS
26 | override func prepare() {
27 | guard let collectionView = collectionView else { fatalError("collectionview not initialized") }
28 | let verticalInsets = (collectionView.frame.height - collectionView.adjustedContentInset.top - collectionView.adjustedContentInset.bottom - itemSize.height) / 2
| `- error: 'adjustedContentInset' is unavailable in watchOS
29 | let horizonatalInsets = (collectionView.frame.width - collectionView.adjustedContentInset.right - collectionView.adjustedContentInset.left - itemSize.width) / 2
30 | sectionInset = UIEdgeInsets(top: verticalInsets, left: horizonatalInsets, bottom: verticalInsets, right: horizonatalInsets)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:101:45: note: 'adjustedContentInset' has been explicitly marked unavailable here
99 | its safeAreaInsets into the adjustedContentInset.
100 | */
101 | @property(nonatomic, readonly) UIEdgeInsets adjustedContentInset API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'adjustedContentInset' has been explicitly marked unavailable here
102 |
103 | /* Also see -scrollViewDidChangeAdjustedContentInset: in the UIScrollViewDelegate protocol.
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift:29:78: error: 'adjustedContentInset' is unavailable in watchOS
27 | guard let collectionView = collectionView else { fatalError("collectionview not initialized") }
28 | let verticalInsets = (collectionView.frame.height - collectionView.adjustedContentInset.top - collectionView.adjustedContentInset.bottom - itemSize.height) / 2
29 | let horizonatalInsets = (collectionView.frame.width - collectionView.adjustedContentInset.right - collectionView.adjustedContentInset.left - itemSize.width) / 2
| `- error: 'adjustedContentInset' is unavailable in watchOS
30 | sectionInset = UIEdgeInsets(top: verticalInsets, left: horizonatalInsets, bottom: verticalInsets, right: horizonatalInsets)
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/UIScrollView.h:101:45: note: 'adjustedContentInset' has been explicitly marked unavailable here
99 | its safeAreaInsets into the adjustedContentInset.
100 | */
101 | @property(nonatomic, readonly) UIEdgeInsets adjustedContentInset API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'adjustedContentInset' has been explicitly marked unavailable here
102 |
103 | /* Also see -scrollViewDidChangeAdjustedContentInset: in the UIScrollViewDelegate protocol.
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift:29:122: error: 'adjustedContentInset' is unavailable in watchOS
27 | guard let collectionView = collectionView else { fatalError("collectionview not initialized") }
28 | let verticalInsets = (collectionView.frame.height - collectionView.adjustedContentInset.top - collectionView.adjustedContentInset.bottom - itemSize.height) / 2
29 | let horizonatalInsets = (collectionView.frame.width - collectionView.adjustedContentInset.right - collectionView.adjustedContentInset.left - itemSize.width) / 2
| `- error: 'adjustedContentInset' is unavailable in watchOS
30 | sectionInset = UIEdgeInsets(top: verticalInsets, left: horizonatalInsets, bottom: verticalInsets, right: horizonatalInsets)
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/UIScrollView.h:101:45: note: 'adjustedContentInset' has been explicitly marked unavailable here
99 | its safeAreaInsets into the adjustedContentInset.
100 | */
101 | @property(nonatomic, readonly) UIEdgeInsets adjustedContentInset API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
| `- note: 'adjustedContentInset' has been explicitly marked unavailable here
102 |
103 | /* Also see -scrollViewDidChangeAdjustedContentInset: in the UIScrollViewDelegate protocol.
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift:37:102: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
35 | override func layoutAttributesForElements(in rect: CGRect) -> [UICollectionViewLayoutAttributes]? {
36 | guard let collectionView = collectionView else { return nil }
37 | let rectAttributes = super.layoutAttributesForElements(in: rect)!.compactMap { $0.copy() as? UICollectionViewLayoutAttributes }
| `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
38 | let visibleRect = CGRect(origin: collectionView.contentOffset, size: collectionView.frame.size)
39 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
| `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
44 |
45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift:46:42: error: 'CATransform3DMakeScale' is unavailable in watchOS
44 | if distance.magnitude < activeDistance {
45 | let zoom = 1 + zoomFactor * (1 - normalizedDistance.magnitude)
46 | attributes.transform3D = CATransform3DMakeScale(zoom, zoom, 1)
| `- error: 'CATransform3DMakeScale' is unavailable in watchOS
47 | attributes.zIndex = Int(zoom.rounded())
48 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:55:25: note: 'CATransform3DMakeScale' has been explicitly marked unavailable here
53 | * t' = [sx 0 0 0; 0 sy 0 0; 0 0 sz 0; 0 0 0 1]. */
54 |
55 | CA_EXTERN CATransform3D CATransform3DMakeScale (CGFloat sx, CGFloat sy,
| `- note: 'CATransform3DMakeScale' has been explicitly marked unavailable here
56 | CGFloat sz)
57 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CoverflowLayout.swift
SwiftCompile normal arm64_32 Compiling\ EmojiCell.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/EmojiCell.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/EmojiCell.swift:11:16: error: 'UILabel' is unavailable in watchOS
9 |
10 | final class EmojiCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var emoji: UILabel = {
| `- error: 'UILabel' is unavailable in watchOS
12 | let emoji = UILabel()
13 | emoji.font = UIFont.boldSystemFont(ofSize: 30)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/EmojiCell.swift:12:21: error: 'UILabel' is unavailable in watchOS
10 | final class EmojiCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var emoji: UILabel = {
12 | let emoji = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
13 | emoji.font = UIFont.boldSystemFont(ofSize: 30)
14 | emoji.textAlignment = .center
/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/CoverflowKeyboard/Classes/EmojiCell.swift:12:21: error: 'init()' is unavailable in watchOS
10 | final class EmojiCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var emoji: UILabel = {
12 | let emoji = UILabel()
| `- error: 'init()' is unavailable in watchOS
13 | emoji.font = UIFont.boldSystemFont(ofSize: 30)
14 | emoji.textAlignment = .center
/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/CoverflowKeyboard/Classes/EmojiCell.swift:20:19: error: 'UILabel' is unavailable in watchOS
18 | }()
19 |
20 | var subtitle: UILabel = {
| `- error: 'UILabel' is unavailable in watchOS
21 | let subtitle = UILabel()
22 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/EmojiCell.swift:21:24: error: 'UILabel' is unavailable in watchOS
19 |
20 | var subtitle: UILabel = {
21 | let subtitle = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
22 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
23 | subtitle.textAlignment = .center
/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/CoverflowKeyboard/Classes/EmojiCell.swift:21:24: error: 'init()' is unavailable in watchOS
19 |
20 | var subtitle: UILabel = {
21 | let subtitle = UILabel()
| `- error: 'init()' is unavailable in watchOS
22 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
23 | subtitle.textAlignment = .center
/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/CoverflowKeyboard/Classes/EmojiCell.swift:10:24: error: 'UICollectionViewCell' is unavailable in watchOS
8 | import UIKit
9 |
10 | final class EmojiCell: UICollectionViewCell, CoverflowCellProtocol {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
11 | var emoji: UILabel = {
12 | let emoji = UILabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/EmojiCell.swift:36:44: error: 'tertiarySystemGroupedBackground' is unavailable in watchOS
34 | contentView.layer.masksToBounds = true
35 | if #available(iOS 13.0, *) {
36 | contentView.backgroundColor = .tertiarySystemGroupedBackground
| `- error: 'tertiarySystemGroupedBackground' is unavailable in watchOS
37 | }
38 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:219:49: note: 'tertiarySystemGroupedBackground' has been explicitly marked unavailable here
217 | @property (class, nonatomic, readonly) UIColor *systemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
218 | @property (class, nonatomic, readonly) UIColor *secondarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
219 | @property (class, nonatomic, readonly) UIColor *tertiarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'tertiarySystemGroupedBackground' has been explicitly marked unavailable here
220 |
221 | #pragma mark Fill colors
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/EmojiCell.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmojiCell.swift
SwiftCompile normal arm64_32 Compiling\ CustomCell.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CustomCell.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CustomCell.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CustomCell.swift
SwiftCompile normal arm64_32 Compiling\ ImageCell.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/ImageCell.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/ImageCell.swift:11:20: error: 'UIImageView' is unavailable in watchOS
9 |
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var imageView: UIImageView = {
| `- error: 'UIImageView' is unavailable in watchOS
12 | let imageView = UIImageView()
13 | imageView.contentMode = .center
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/ImageCell.swift:12:25: error: 'UIImageView' is unavailable in watchOS
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var imageView: UIImageView = {
12 | let imageView = UIImageView()
| `- error: 'UIImageView' is unavailable in watchOS
13 | imageView.contentMode = .center
14 | imageView.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/ImageCell.swift:12:25: error: 'init()' is unavailable in watchOS
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var imageView: UIImageView = {
12 | let imageView = UIImageView()
| `- error: 'init()' is unavailable in watchOS
13 | imageView.contentMode = .center
14 | imageView.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/ImageCell.swift:19:19: error: 'UILabel' is unavailable in watchOS
17 | }()
18 |
19 | var subtitle: UILabel = {
| `- error: 'UILabel' is unavailable in watchOS
20 | let subtitle = UILabel()
21 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/ImageCell.swift:20:24: error: 'UILabel' is unavailable in watchOS
18 |
19 | var subtitle: UILabel = {
20 | let subtitle = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
21 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
22 | subtitle.textAlignment = .center
/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/CoverflowKeyboard/Classes/ImageCell.swift:20:24: error: 'init()' is unavailable in watchOS
18 |
19 | var subtitle: UILabel = {
20 | let subtitle = UILabel()
| `- error: 'init()' is unavailable in watchOS
21 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
22 | subtitle.textAlignment = .center
/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/CoverflowKeyboard/Classes/ImageCell.swift:10:24: error: 'UICollectionViewCell' is unavailable in watchOS
8 | import UIKit
9 |
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
11 | var imageView: UIImageView = {
12 | let imageView = UIImageView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/ImageCell.swift:36:44: error: 'tertiarySystemGroupedBackground' is unavailable in watchOS
34 | contentView.clipsToBounds = false
35 | if #available(iOS 13.0, *) {
36 | contentView.backgroundColor = .tertiarySystemGroupedBackground
| `- error: 'tertiarySystemGroupedBackground' is unavailable in watchOS
37 | }
38 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:219:49: note: 'tertiarySystemGroupedBackground' has been explicitly marked unavailable here
217 | @property (class, nonatomic, readonly) UIColor *systemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
218 | @property (class, nonatomic, readonly) UIColor *secondarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
219 | @property (class, nonatomic, readonly) UIColor *tertiarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'tertiarySystemGroupedBackground' has been explicitly marked unavailable here
220 |
221 | #pragma mark Fill colors
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/ImageCell.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageCell.swift
SwiftCompile normal arm64_32 Compiling\ CoverflowCell+Others.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:41:11: error: 'UIButton' is unavailable in watchOS
39 |
40 | @available(iOS 11.0, *)
41 | extension UIButton {
| `- error: 'UIButton' is unavailable in watchOS
42 | public func add(keyboard: CoverflowKeyboard) {
43 | let hidden = UITextField(frame: .zero)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:57:11: error: 'UITextField' is unavailable in watchOS
55 |
56 | @available(iOS 11.0, *)
57 | extension UITextField {
| `- error: 'UITextField' is unavailable in watchOS
58 | public func add(keyboard: CoverflowKeyboard) {
59 | inputView = keyboard.inputView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:65:11: error: 'UIView' is unavailable in watchOS
63 |
64 | @available(iOS 11.0, *)
65 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
66 | public func present(keyboard: CoverflowKeyboard) {
67 | let hidden = UITextField(frame: .zero)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h: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/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:43:22: error: 'UITextField' is unavailable in watchOS
41 | extension UIButton {
42 | public func add(keyboard: CoverflowKeyboard) {
43 | let hidden = UITextField(frame: .zero)
| `- error: 'UITextField' is unavailable in watchOS
44 | hidden.inputView = inputView
45 | inputView?.applyAutoLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:52:34: error: 'UITextField' is unavailable in watchOS
50 | @objc
51 | func presentKeyboard() {
52 | subviews.first { ($0 as? UITextField != nil) }?.becomeFirstResponder()
| `- error: 'UITextField' is unavailable in watchOS
53 | }
54 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:67:22: error: 'UITextField' is unavailable in watchOS
65 | extension UIView {
66 | public func present(keyboard: CoverflowKeyboard) {
67 | let hidden = UITextField(frame: .zero)
| `- error: 'UITextField' is unavailable in watchOS
68 | hidden.inputView = keyboard.inputView
69 | keyboard.inputView?.frame = CGRect(x: 0, y: 0, width: bounds.width, height: 300)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CoverflowCell+Others.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ CoverflowKeyboard (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:41:11: error: 'UIButton' is unavailable in watchOS
39 |
40 | @available(iOS 11.0, *)
41 | extension UIButton {
| `- error: 'UIButton' is unavailable in watchOS
42 | public func add(keyboard: CoverflowKeyboard) {
43 | let hidden = UITextField(frame: .zero)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:57:11: error: 'UITextField' is unavailable in watchOS
55 |
56 | @available(iOS 11.0, *)
57 | extension UITextField {
| `- error: 'UITextField' is unavailable in watchOS
58 | public func add(keyboard: CoverflowKeyboard) {
59 | inputView = keyboard.inputView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowCell+Others.swift:65:11: error: 'UIView' is unavailable in watchOS
63 |
64 | @available(iOS 11.0, *)
65 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
66 | public func present(keyboard: CoverflowKeyboard) {
67 | let hidden = UITextField(frame: .zero)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h: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/CoverflowKeyboard/Classes/CoverflowInputView.swift:12:28: error: 'UISelectionFeedbackGenerator' is unavailable in watchOS
10 | @available(iOS 11.0, *)
11 | internal final class CoverFlowInputView: UIView {
12 | var feedbackGenerator: UISelectionFeedbackGenerator? = UISelectionFeedbackGenerator()
| `- error: 'UISelectionFeedbackGenerator' is unavailable in watchOS
13 | var collectionView: UICollectionView
14 | var parent: CoverflowKeyboard
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISelectionFeedbackGenerator.h:15:12: note: 'UISelectionFeedbackGenerator' has been explicitly marked unavailable here
13 | // UISelectionFeedbackGenerator is used to give user feedback when a selection changes
14 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UISelectionFeedbackGenerator : UIFeedbackGenerator
| `- note: 'UISelectionFeedbackGenerator' has been explicitly marked unavailable here
16 |
17 | /// call when the selection changes (not on initial selection)
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:12:60: error: 'UISelectionFeedbackGenerator' is unavailable in watchOS
10 | @available(iOS 11.0, *)
11 | internal final class CoverFlowInputView: UIView {
12 | var feedbackGenerator: UISelectionFeedbackGenerator? = UISelectionFeedbackGenerator()
| `- error: 'UISelectionFeedbackGenerator' is unavailable in watchOS
13 | var collectionView: UICollectionView
14 | var parent: CoverflowKeyboard
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISelectionFeedbackGenerator.h:15:12: note: 'UISelectionFeedbackGenerator' has been explicitly marked unavailable here
13 | // UISelectionFeedbackGenerator is used to give user feedback when a selection changes
14 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(visionos, tvos) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UISelectionFeedbackGenerator : UIFeedbackGenerator
| `- note: 'UISelectionFeedbackGenerator' has been explicitly marked unavailable here
16 |
17 | /// call when the selection changes (not on initial selection)
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:13:25: error: 'UICollectionView' is unavailable in watchOS
11 | internal final class CoverFlowInputView: UIView {
12 | var feedbackGenerator: UISelectionFeedbackGenerator? = UISelectionFeedbackGenerator()
13 | var collectionView: UICollectionView
| `- error: 'UICollectionView' is unavailable in watchOS
14 | var parent: CoverflowKeyboard
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/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:11:42: error: 'UIView' is unavailable in watchOS
9 |
10 | @available(iOS 11.0, *)
11 | internal final class CoverFlowInputView: UIView {
| `- error: 'UIView' is unavailable in watchOS
12 | var feedbackGenerator: UISelectionFeedbackGenerator? = UISelectionFeedbackGenerator()
13 | var collectionView: UICollectionView
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:54:43: error: 'UICollectionView' is unavailable in watchOS
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
| `- error: 'UICollectionView' is unavailable in watchOS
55 | guard let cell = cell as? CoverflowCellProtocol else {
56 | fatalError("invalid cell dequeued")
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:54:79: error: 'UICollectionViewCell' is unavailable in watchOS
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
55 | guard let cell = cell as? CoverflowCellProtocol else {
56 | fatalError("invalid cell dequeued")
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:63:43: error: 'UICollectionView' is unavailable in watchOS
61 | }
62 |
63 | func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
| `- error: 'UICollectionView' is unavailable in watchOS
64 | return CGSize(width: 80, height: 80)
65 | }
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:63:90: error: 'UICollectionViewLayout' is unavailable in watchOS
61 | }
62 |
63 | func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
64 | return CGSize(width: 80, height: 80)
65 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:67:46: error: 'UICollectionView' is unavailable in watchOS
65 | }
66 |
67 | func numberOfSections(in collectionView: UICollectionView) -> Int {
| `- error: 'UICollectionView' is unavailable in watchOS
68 | 1
69 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:71:43: error: 'UICollectionView' is unavailable in watchOS
69 | }
70 |
71 | func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
| `- error: 'UICollectionView' is unavailable in watchOS
72 | return parent.data.count
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/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:75:43: error: 'UICollectionView' is unavailable in watchOS
73 | }
74 |
75 | func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
| `- error: 'UICollectionView' is unavailable in watchOS
76 | collectionView.dequeueReusableCell(withReuseIdentifier: parent.data[indexPath.row].cellType.rawValue, for: indexPath)
77 | }
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:75:100: error: 'UICollectionViewCell' is unavailable in watchOS
73 | }
74 |
75 | func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
76 | collectionView.dequeueReusableCell(withReuseIdentifier: parent.data[indexPath.row].cellType.rawValue, for: indexPath)
77 | }
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:79:43: error: 'UICollectionView' is unavailable in watchOS
77 | }
78 |
79 | func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
| `- error: 'UICollectionView' is unavailable in watchOS
80 | parent.delegate?.didSelect(with: parent, cellAt: indexPath)
81 | }
/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/CoverflowKeyboard/Classes/CoverflowInputView.swift:52:31: error: 'UICollectionViewDelegate' is unavailable in watchOS
50 |
51 | @available(iOS 11.0, *)
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
| `- error: 'UICollectionViewDelegate' is unavailable in watchOS
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
/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:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
112 |
113 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
114 | @protocol UICollectionViewDelegate <UIScrollViewDelegate>
| `- note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
115 | @optional
116 |
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:52:57: error: 'UICollectionViewDataSource' is unavailable in watchOS
50 |
51 | @available(iOS 11.0, *)
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
| `- error: 'UICollectionViewDataSource' is unavailable in watchOS
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
/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:73:11: note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
71 |
72 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
73 | @protocol UICollectionViewDataSource <NSObject>
| `- note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
74 | @required
75 |
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift:52:85: error: 'UICollectionViewDelegateFlowLayout' is unavailable in watchOS
50 |
51 | @available(iOS 11.0, *)
52 | extension CoverFlowInputView: UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
| `- error: 'UICollectionViewDelegateFlowLayout' is unavailable in watchOS
53 |
54 | func collectionView(_ collectionView: UICollectionView, willDisplay cell: UICollectionViewCell, forItemAt indexPath: IndexPath) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:33:11: note: 'UICollectionViewDelegateFlowLayout' has been explicitly marked unavailable here
31 |
32 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @protocol UICollectionViewDelegateFlowLayout <UICollectionViewDelegate>
| `- note: 'UICollectionViewDelegateFlowLayout' has been explicitly marked unavailable here
34 | @optional
35 |
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift:35:68: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
33 | }
34 |
35 | override func layoutAttributesForElements(in rect: CGRect) -> [UICollectionViewLayoutAttributes]? {
| `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
36 | guard let collectionView = collectionView else { return nil }
37 | let rectAttributes = super.layoutAttributesForElements(in: rect)!.compactMap { $0.copy() as? UICollectionViewLayoutAttributes }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
| `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
44 |
45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift:74:77: error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
72 | override func shouldInvalidateLayout(forBoundsChange newBounds: CGRect) -> Bool { true }
73 |
74 | override func invalidationContext(forBoundsChange newBounds: CGRect) -> UICollectionViewLayoutInvalidationContext {
| `- error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
75 | if let context = super.invalidationContext(forBoundsChange: newBounds) as? UICollectionViewFlowLayoutInvalidationContext {
76 | context.invalidateFlowLayoutDelegateMetrics = newBounds.size != collectionView?.bounds.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/UICollectionViewLayout.h:66:12: note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
64 |
65 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
66 | @interface UICollectionViewLayoutInvalidationContext : NSObject
| `- note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
67 |
68 | @property (nonatomic, readonly) BOOL invalidateEverything; // set to YES when invalidation occurs because the collection view is sent -reloadData
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowLayout.swift:11:24: error: 'UICollectionViewFlowLayout' is unavailable in watchOS
9 |
10 | @available(iOS 11.0, *)
11 | class CoverflowLayout: UICollectionViewFlowLayout {
| `- error: 'UICollectionViewFlowLayout' is unavailable in watchOS
12 | let activeDistance: CGFloat = 200
13 | let zoomFactor: CGFloat = 0.7
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:46:12: note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UICollectionViewFlowLayout : UICollectionViewLayout
| `- note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
47 |
48 | @property (nonatomic) CGFloat minimumLineSpacing;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CustomCell.swift:10:25: error: 'UICollectionViewCell' is unavailable in watchOS
8 | import UIKit
9 |
10 | final class CustomCell: UICollectionViewCell, CoverflowCellProtocol {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
11 |
12 | override init(frame: CGRect) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/EmojiCell.swift:11:16: error: 'UILabel' is unavailable in watchOS
9 |
10 | final class EmojiCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var emoji: UILabel = {
| `- error: 'UILabel' is unavailable in watchOS
12 | let emoji = UILabel()
13 | emoji.font = UIFont.boldSystemFont(ofSize: 30)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/EmojiCell.swift:12:21: error: 'UILabel' is unavailable in watchOS
10 | final class EmojiCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var emoji: UILabel = {
12 | let emoji = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
13 | emoji.font = UIFont.boldSystemFont(ofSize: 30)
14 | emoji.textAlignment = .center
/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/CoverflowKeyboard/Classes/EmojiCell.swift:12:21: error: 'init()' is unavailable in watchOS
10 | final class EmojiCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var emoji: UILabel = {
12 | let emoji = UILabel()
| `- error: 'init()' is unavailable in watchOS
13 | emoji.font = UIFont.boldSystemFont(ofSize: 30)
14 | emoji.textAlignment = .center
/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/CoverflowKeyboard/Classes/EmojiCell.swift:20:19: error: 'UILabel' is unavailable in watchOS
18 | }()
19 |
20 | var subtitle: UILabel = {
| `- error: 'UILabel' is unavailable in watchOS
21 | let subtitle = UILabel()
22 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/EmojiCell.swift:21:24: error: 'UILabel' is unavailable in watchOS
19 |
20 | var subtitle: UILabel = {
21 | let subtitle = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
22 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
23 | subtitle.textAlignment = .center
/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/CoverflowKeyboard/Classes/EmojiCell.swift:21:24: error: 'init()' is unavailable in watchOS
19 |
20 | var subtitle: UILabel = {
21 | let subtitle = UILabel()
| `- error: 'init()' is unavailable in watchOS
22 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
23 | subtitle.textAlignment = .center
/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/CoverflowKeyboard/Classes/EmojiCell.swift:10:24: error: 'UICollectionViewCell' is unavailable in watchOS
8 | import UIKit
9 |
10 | final class EmojiCell: UICollectionViewCell, CoverflowCellProtocol {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
11 | var emoji: UILabel = {
12 | let emoji = UILabel()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/ImageCell.swift:11:20: error: 'UIImageView' is unavailable in watchOS
9 |
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var imageView: UIImageView = {
| `- error: 'UIImageView' is unavailable in watchOS
12 | let imageView = UIImageView()
13 | imageView.contentMode = .center
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/ImageCell.swift:12:25: error: 'UIImageView' is unavailable in watchOS
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var imageView: UIImageView = {
12 | let imageView = UIImageView()
| `- error: 'UIImageView' is unavailable in watchOS
13 | imageView.contentMode = .center
14 | imageView.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/ImageCell.swift:12:25: error: 'init()' is unavailable in watchOS
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var imageView: UIImageView = {
12 | let imageView = UIImageView()
| `- error: 'init()' is unavailable in watchOS
13 | imageView.contentMode = .center
14 | imageView.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/ImageCell.swift:19:19: error: 'UILabel' is unavailable in watchOS
17 | }()
18 |
19 | var subtitle: UILabel = {
| `- error: 'UILabel' is unavailable in watchOS
20 | let subtitle = UILabel()
21 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/ImageCell.swift:20:24: error: 'UILabel' is unavailable in watchOS
18 |
19 | var subtitle: UILabel = {
20 | let subtitle = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
21 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
22 | subtitle.textAlignment = .center
/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/CoverflowKeyboard/Classes/ImageCell.swift:20:24: error: 'init()' is unavailable in watchOS
18 |
19 | var subtitle: UILabel = {
20 | let subtitle = UILabel()
| `- error: 'init()' is unavailable in watchOS
21 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
22 | subtitle.textAlignment = .center
/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/CoverflowKeyboard/Classes/ImageCell.swift:10:24: error: 'UICollectionViewCell' is unavailable in watchOS
8 | import UIKit
9 |
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
11 | var imageView: UIImageView = {
12 | let imageView = UIImageView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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.
SwiftCompile normal arm64 (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ ImageCell.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/ImageCell.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/ImageCell.swift:11:20: error: 'UIImageView' is unavailable in watchOS
9 |
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var imageView: UIImageView = {
| `- error: 'UIImageView' is unavailable in watchOS
12 | let imageView = UIImageView()
13 | imageView.contentMode = .center
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/ImageCell.swift:12:25: error: 'UIImageView' is unavailable in watchOS
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var imageView: UIImageView = {
12 | let imageView = UIImageView()
| `- error: 'UIImageView' is unavailable in watchOS
13 | imageView.contentMode = .center
14 | imageView.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/ImageCell.swift:12:25: error: 'init()' is unavailable in watchOS
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
11 | var imageView: UIImageView = {
12 | let imageView = UIImageView()
| `- error: 'init()' is unavailable in watchOS
13 | imageView.contentMode = .center
14 | imageView.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/ImageCell.swift:19:19: error: 'UILabel' is unavailable in watchOS
17 | }()
18 |
19 | var subtitle: UILabel = {
| `- error: 'UILabel' is unavailable in watchOS
20 | let subtitle = UILabel()
21 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/ImageCell.swift:20:24: error: 'UILabel' is unavailable in watchOS
18 |
19 | var subtitle: UILabel = {
20 | let subtitle = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
21 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
22 | subtitle.textAlignment = .center
/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/CoverflowKeyboard/Classes/ImageCell.swift:20:24: error: 'init()' is unavailable in watchOS
18 |
19 | var subtitle: UILabel = {
20 | let subtitle = UILabel()
| `- error: 'init()' is unavailable in watchOS
21 | subtitle.font = UIFont.boldSystemFont(ofSize: 10)
22 | subtitle.textAlignment = .center
/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/CoverflowKeyboard/Classes/ImageCell.swift:10:24: error: 'UICollectionViewCell' is unavailable in watchOS
8 | import UIKit
9 |
10 | final class ImageCell: UICollectionViewCell, CoverflowCellProtocol {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
11 | var imageView: UIImageView = {
12 | let imageView = UIImageView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/CoverflowKeyboard/Classes/ImageCell.swift:36:44: error: 'tertiarySystemGroupedBackground' is unavailable in watchOS
34 | contentView.clipsToBounds = false
35 | if #available(iOS 13.0, *) {
36 | contentView.backgroundColor = .tertiarySystemGroupedBackground
| `- error: 'tertiarySystemGroupedBackground' is unavailable in watchOS
37 | }
38 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:219:49: note: 'tertiarySystemGroupedBackground' has been explicitly marked unavailable here
217 | @property (class, nonatomic, readonly) UIColor *systemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
218 | @property (class, nonatomic, readonly) UIColor *secondarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
219 | @property (class, nonatomic, readonly) UIColor *tertiarySystemGroupedBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'tertiarySystemGroupedBackground' has been explicitly marked unavailable here
220 |
221 | #pragma mark Fill colors
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/ImageCell.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageCell.swift
SwiftCompile normal arm64 Compiling\ CoverflowInputView.swift /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CoverflowKeyboard/Classes/CoverflowInputView.swift (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CoverflowInputView.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-16 19:37:00.245 xcodebuild[799:4927] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64_32 (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ CoverflowKeyboard (in target 'CoverflowKeyboard' from project 'CoverflowKeyboard')
Building workspace CoverflowKeyboard with scheme CoverflowKeyboard
(3 failures)
BUILD FAILURE 6.4 watchOS