Build Information
Failed to build TypographyKit, reference main (1ae814), with Swift 6.4 for watchOS using Xcode 27.0 on 21 Sep 2026 19:14:27 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 TypographyKit -destination generic/platform=watchOSBuild Log
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TypographyKitViewController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewControllerDelegate.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TypographyKitViewControllerDelegate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyStyles.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TypographyStyles.swift
SwiftCompile normal arm64 Compiling\ UITextFieldAdditions.swift,\ UITextViewAdditions.swift,\ ViewAdditions.swift,\ ViewControllerNavigationSettings.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextFieldAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextViewAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewControllerNavigationSettings.swift (in target 'TypographyKit' from project 'TypographyKit')
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextFieldAdditions.swift:12:11: error: 'UITextField' is unavailable in watchOS
10 | import UIKit
11 |
12 | extension UITextField {
| `- error: 'UITextField' is unavailable in watchOS
13 |
14 | public var letterCase: LetterCase {
/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/TypographyKit/Classes/UITextFieldAdditions.swift:129:11: error: 'UITextField' is unavailable in watchOS
127 | }
128 |
129 | extension UITextField: TypographyKitElement {
| `- error: 'UITextField' is unavailable in watchOS
130 |
131 | func isAttributed() -> Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/TypographyKit/Classes/UITextFieldAdditions.swift:64:44: error: 'UIApplication' is unavailable in watchOS
62 | return
63 | }
64 | if let newFont = newValue.font(UIApplication.shared.preferredContentSizeCategory) {
| `- error: 'UIApplication' is unavailable in watchOS
65 | self.font = newFont
66 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextFieldAdditions.swift:139:97: error: 'UIContentSizeCategory' is unavailable in watchOS
137 |
138 | func contentSizeCategoryDidChange(_ notification: NSNotification) {
139 | if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
140 | if isAttributed(attributedText) {
141 | self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextFieldAdditions.swift:139:50: error: 'UIContentSizeCategory' is unavailable in watchOS
137 |
138 | func contentSizeCategoryDidChange(_ notification: NSNotification) {
139 | if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
140 | if isAttributed(attributedText) {
141 | self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextFieldAdditions.swift:139:72: error: 'newValueUserInfoKey' is unavailable in watchOS
137 |
138 | func contentSizeCategoryDidChange(_ notification: NSNotification) {
139 | if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
| `- error: 'newValueUserInfoKey' is unavailable in watchOS
140 | if isAttributed(attributedText) {
141 | self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:36:30: note: 'newValueUserInfoKey' has been explicitly marked unavailable here
34 | // Notification is emitted when the user has changed the preferredContentSizeCategory for the system
35 | UIKIT_EXTERN NSNotificationName const UIContentSizeCategoryDidChangeNotification API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // userInfo dictionary will contain new value for UIContentSizeCategoryNewValueKey
36 | UIKIT_EXTERN NSString *const UIContentSizeCategoryNewValueKey API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // NSString instance with new content size category in userInfo
| `- note: 'newValueUserInfoKey' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN BOOL UIContentSizeCategoryIsAccessibilityCategory(UIContentSizeCategory category) API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos) NS_REFINED_FOR_SWIFT;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextViewAdditions.swift:12:11: error: 'UITextView' is unavailable in watchOS
10 | import UIKit
11 |
12 | extension UITextView {
| `- error: 'UITextView' is unavailable in watchOS
13 |
14 | public var letterCase: LetterCase {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
| `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextViewAdditions.swift:131:11: error: 'UITextView' is unavailable in watchOS
129 | }
130 |
131 | extension UITextView: TypographyKitElement {
| `- error: 'UITextView' is unavailable in watchOS
132 |
133 | func isAttributed() -> Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
| `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextViewAdditions.swift:64:44: error: 'UIApplication' is unavailable in watchOS
62 | return
63 | }
64 | if let newFont = newValue.font(UIApplication.shared.preferredContentSizeCategory) {
| `- error: 'UIApplication' is unavailable in watchOS
65 | self.font = newFont
66 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextViewAdditions.swift:141:97: error: 'UIContentSizeCategory' is unavailable in watchOS
139 |
140 | func contentSizeCategoryDidChange(_ notification: NSNotification) {
141 | if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
142 | if isAttributed(attributedText) {
143 | self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextViewAdditions.swift:141:50: error: 'UIContentSizeCategory' is unavailable in watchOS
139 |
140 | func contentSizeCategoryDidChange(_ notification: NSNotification) {
141 | if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
142 | if isAttributed(attributedText) {
143 | self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextViewAdditions.swift:141:72: error: 'newValueUserInfoKey' is unavailable in watchOS
139 |
140 | func contentSizeCategoryDidChange(_ notification: NSNotification) {
141 | if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
| `- error: 'newValueUserInfoKey' is unavailable in watchOS
142 | if isAttributed(attributedText) {
143 | self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:36:30: note: 'newValueUserInfoKey' has been explicitly marked unavailable here
34 | // Notification is emitted when the user has changed the preferredContentSizeCategory for the system
35 | UIKIT_EXTERN NSNotificationName const UIContentSizeCategoryDidChangeNotification API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // userInfo dictionary will contain new value for UIContentSizeCategoryNewValueKey
36 | UIKIT_EXTERN NSString *const UIContentSizeCategoryNewValueKey API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // NSString instance with new content size category in userInfo
| `- note: 'newValueUserInfoKey' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN BOOL UIContentSizeCategoryIsAccessibilityCategory(UIContentSizeCategory category) API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos) NS_REFINED_FOR_SWIFT;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewControllerNavigationSettings.swift:13:23: error: 'UIBarButtonItem' is unavailable in watchOS
11 | @objc public class ViewControllerNavigationSettings: NSObject {
12 |
13 | let actionButton: UIBarButtonItem.SystemItem
| `- error: 'UIBarButtonItem' is unavailable in watchOS
14 | let animated: Bool
15 | let autoClose: Bool
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
73 |
74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
| `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
76 |
77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewControllerNavigationSettings.swift:17:22: error: 'UIBarButtonItem' is unavailable in watchOS
15 | let autoClose: Bool
16 | let closeButtonAlignment: CloseButtonAlignment
17 | let closeButton: UIBarButtonItem.SystemItem
| `- error: 'UIBarButtonItem' is unavailable in watchOS
18 | let isModal: Bool
19 | let isNavigationBarHidden: Bool
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
73 |
74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
| `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
76 |
77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewControllerNavigationSettings.swift:22:31: error: 'UIBarButtonItem' is unavailable in watchOS
20 | let shouldRefresh: Bool
21 |
22 | public init(actionButton: UIBarButtonItem.SystemItem = .action,
| `- error: 'UIBarButtonItem' is unavailable in watchOS
23 | animated: Bool = false,
24 | autoClose: Bool = true,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
73 |
74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
| `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
76 |
77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextFieldAdditions.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UITextFieldAdditions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextViewAdditions.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UITextViewAdditions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewAdditions.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ViewAdditions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewControllerNavigationSettings.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ViewControllerNavigationSettings.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ TypographyKit (in target 'TypographyKit' from project 'TypographyKit')
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/LabelSettings.swift:27:1: warning: extension declares a conformance of imported type 'NSLineBreakMode' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
25 | }
26 |
27 | extension NSLineBreakMode: Codable {}
| |- warning: extension declares a conformance of imported type 'NSLineBreakMode' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
28 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:23:49: error: 'UIContentSizeCategory' is unavailable in watchOS
21 | public var textColor: UIColor?
22 | private let textStyle: UIFont.TextStyle
23 | private static let contentSizeCategoryMap: [UIContentSizeCategory: Float] = [
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
24 | UIContentSizeCategory.extraSmall: -3,
25 | UIContentSizeCategory.small: -2,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:24:9: error: 'UIContentSizeCategory' is unavailable in watchOS
22 | private let textStyle: UIFont.TextStyle
23 | private static let contentSizeCategoryMap: [UIContentSizeCategory: Float] = [
24 | UIContentSizeCategory.extraSmall: -3,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
25 | UIContentSizeCategory.small: -2,
26 | UIContentSizeCategory.medium: -1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:24:31: error: 'extraSmall' is unavailable in watchOS
22 | private let textStyle: UIFont.TextStyle
23 | private static let contentSizeCategoryMap: [UIContentSizeCategory: Float] = [
24 | UIContentSizeCategory.extraSmall: -3,
| `- error: 'extraSmall' is unavailable in watchOS
25 | UIContentSizeCategory.small: -2,
26 | UIContentSizeCategory.medium: -1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:19:42: note: 'extraSmall' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryUnspecified API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
19 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraSmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'extraSmall' has been explicitly marked unavailable here
20 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategorySmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
21 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:25:9: error: 'UIContentSizeCategory' is unavailable in watchOS
23 | private static let contentSizeCategoryMap: [UIContentSizeCategory: Float] = [
24 | UIContentSizeCategory.extraSmall: -3,
25 | UIContentSizeCategory.small: -2,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
26 | UIContentSizeCategory.medium: -1,
27 | UIContentSizeCategory.large: 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/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:25:31: error: 'small' is unavailable in watchOS
23 | private static let contentSizeCategoryMap: [UIContentSizeCategory: Float] = [
24 | UIContentSizeCategory.extraSmall: -3,
25 | UIContentSizeCategory.small: -2,
| `- error: 'small' is unavailable in watchOS
26 | UIContentSizeCategory.medium: -1,
27 | UIContentSizeCategory.large: 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/UIContentSizeCategory.h:20:42: note: 'small' has been explicitly marked unavailable here
18 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryUnspecified API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
19 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraSmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
20 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategorySmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'small' has been explicitly marked unavailable here
21 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
22 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:26:9: error: 'UIContentSizeCategory' is unavailable in watchOS
24 | UIContentSizeCategory.extraSmall: -3,
25 | UIContentSizeCategory.small: -2,
26 | UIContentSizeCategory.medium: -1,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
27 | UIContentSizeCategory.large: 0,
28 | UIContentSizeCategory.extraLarge: 1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:26:31: error: 'medium' is unavailable in watchOS
24 | UIContentSizeCategory.extraSmall: -3,
25 | UIContentSizeCategory.small: -2,
26 | UIContentSizeCategory.medium: -1,
| `- error: 'medium' is unavailable in watchOS
27 | UIContentSizeCategory.large: 0,
28 | UIContentSizeCategory.extraLarge: 1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:21:42: note: 'medium' has been explicitly marked unavailable here
19 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraSmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
20 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategorySmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
21 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'medium' has been explicitly marked unavailable here
22 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
23 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:27:9: error: 'UIContentSizeCategory' is unavailable in watchOS
25 | UIContentSizeCategory.small: -2,
26 | UIContentSizeCategory.medium: -1,
27 | UIContentSizeCategory.large: 0,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
28 | UIContentSizeCategory.extraLarge: 1,
29 | UIContentSizeCategory.extraExtraLarge: 2,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:27:31: error: 'large' is unavailable in watchOS
25 | UIContentSizeCategory.small: -2,
26 | UIContentSizeCategory.medium: -1,
27 | UIContentSizeCategory.large: 0,
| `- error: 'large' is unavailable in watchOS
28 | UIContentSizeCategory.extraLarge: 1,
29 | UIContentSizeCategory.extraExtraLarge: 2,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:22:42: note: 'large' has been explicitly marked unavailable here
20 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategorySmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
21 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
22 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'large' has been explicitly marked unavailable here
23 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
24 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:28:9: error: 'UIContentSizeCategory' is unavailable in watchOS
26 | UIContentSizeCategory.medium: -1,
27 | UIContentSizeCategory.large: 0,
28 | UIContentSizeCategory.extraLarge: 1,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
29 | UIContentSizeCategory.extraExtraLarge: 2,
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:28:31: error: 'extraLarge' is unavailable in watchOS
26 | UIContentSizeCategory.medium: -1,
27 | UIContentSizeCategory.large: 0,
28 | UIContentSizeCategory.extraLarge: 1,
| `- error: 'extraLarge' is unavailable in watchOS
29 | UIContentSizeCategory.extraExtraLarge: 2,
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:23:42: note: 'extraLarge' has been explicitly marked unavailable here
21 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
22 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
23 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'extraLarge' has been explicitly marked unavailable here
24 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
25 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:29:9: error: 'UIContentSizeCategory' is unavailable in watchOS
27 | UIContentSizeCategory.large: 0,
28 | UIContentSizeCategory.extraLarge: 1,
29 | UIContentSizeCategory.extraExtraLarge: 2,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
31 | UIContentSizeCategory.accessibilityMedium: 4,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:29:31: error: 'extraExtraLarge' is unavailable in watchOS
27 | UIContentSizeCategory.large: 0,
28 | UIContentSizeCategory.extraLarge: 1,
29 | UIContentSizeCategory.extraExtraLarge: 2,
| `- error: 'extraExtraLarge' is unavailable in watchOS
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
31 | UIContentSizeCategory.accessibilityMedium: 4,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:24:42: note: 'extraExtraLarge' has been explicitly marked unavailable here
22 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
23 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
24 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'extraExtraLarge' has been explicitly marked unavailable here
25 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
26 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:30:9: error: 'UIContentSizeCategory' is unavailable in watchOS
28 | UIContentSizeCategory.extraLarge: 1,
29 | UIContentSizeCategory.extraExtraLarge: 2,
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
31 | UIContentSizeCategory.accessibilityMedium: 4,
32 | UIContentSizeCategory.accessibilityLarge: 5,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:30:31: error: 'extraExtraExtraLarge' is unavailable in watchOS
28 | UIContentSizeCategory.extraLarge: 1,
29 | UIContentSizeCategory.extraExtraLarge: 2,
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
| `- error: 'extraExtraExtraLarge' is unavailable in watchOS
31 | UIContentSizeCategory.accessibilityMedium: 4,
32 | UIContentSizeCategory.accessibilityLarge: 5,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:25:42: note: 'extraExtraExtraLarge' has been explicitly marked unavailable here
23 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
24 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
25 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'extraExtraExtraLarge' has been explicitly marked unavailable here
26 |
27 | // Accessibility sizes
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:31:9: error: 'UIContentSizeCategory' is unavailable in watchOS
29 | UIContentSizeCategory.extraExtraLarge: 2,
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
31 | UIContentSizeCategory.accessibilityMedium: 4,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
32 | UIContentSizeCategory.accessibilityLarge: 5,
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:31:31: error: 'accessibilityMedium' is unavailable in watchOS
29 | UIContentSizeCategory.extraExtraLarge: 2,
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
31 | UIContentSizeCategory.accessibilityMedium: 4,
| `- error: 'accessibilityMedium' is unavailable in watchOS
32 | UIContentSizeCategory.accessibilityLarge: 5,
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:28:42: note: 'accessibilityMedium' has been explicitly marked unavailable here
26 |
27 | // Accessibility sizes
28 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'accessibilityMedium' has been explicitly marked unavailable here
29 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
30 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:32:9: error: 'UIContentSizeCategory' is unavailable in watchOS
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
31 | UIContentSizeCategory.accessibilityMedium: 4,
32 | UIContentSizeCategory.accessibilityLarge: 5,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 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/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:32:31: error: 'accessibilityLarge' is unavailable in watchOS
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
31 | UIContentSizeCategory.accessibilityMedium: 4,
32 | UIContentSizeCategory.accessibilityLarge: 5,
| `- error: 'accessibilityLarge' is unavailable in watchOS
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 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/UIContentSizeCategory.h:29:42: note: 'accessibilityLarge' has been explicitly marked unavailable here
27 | // Accessibility sizes
28 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
29 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'accessibilityLarge' has been explicitly marked unavailable here
30 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
31 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:33:9: error: 'UIContentSizeCategory' is unavailable in watchOS
31 | UIContentSizeCategory.accessibilityMedium: 4,
32 | UIContentSizeCategory.accessibilityLarge: 5,
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
35 | UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:33:31: error: 'accessibilityExtraLarge' is unavailable in watchOS
31 | UIContentSizeCategory.accessibilityMedium: 4,
32 | UIContentSizeCategory.accessibilityLarge: 5,
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
| `- error: 'accessibilityExtraLarge' is unavailable in watchOS
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
35 | UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:30:42: note: 'accessibilityExtraLarge' has been explicitly marked unavailable here
28 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
29 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
30 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'accessibilityExtraLarge' has been explicitly marked unavailable here
31 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
32 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:34:9: error: 'UIContentSizeCategory' is unavailable in watchOS
32 | UIContentSizeCategory.accessibilityLarge: 5,
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
35 | UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
36 | ]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:34:31: error: 'accessibilityExtraExtraLarge' is unavailable in watchOS
32 | UIContentSizeCategory.accessibilityLarge: 5,
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
| `- error: 'accessibilityExtraExtraLarge' is unavailable in watchOS
35 | UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
36 | ]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:31:42: note: 'accessibilityExtraExtraLarge' has been explicitly marked unavailable here
29 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
30 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
31 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'accessibilityExtraExtraLarge' has been explicitly marked unavailable here
32 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
33 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:35:9: error: 'UIContentSizeCategory' is unavailable in watchOS
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
35 | UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
36 | ]
37 | private static let fontWeightMap: [String: UIFont.Weight] = [
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:35:31: error: 'accessibilityExtraExtraExtraLarge' is unavailable in watchOS
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
35 | UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
| `- error: 'accessibilityExtraExtraExtraLarge' is unavailable in watchOS
36 | ]
37 | private static let fontWeightMap: [String: UIFont.Weight] = [
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:32:42: note: 'accessibilityExtraExtraExtraLarge' has been explicitly marked unavailable here
30 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
31 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
32 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'accessibilityExtraExtraExtraLarge' has been explicitly marked unavailable here
33 |
34 | // Notification is emitted when the user has changed the preferredContentSizeCategory for the system
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:103:45: error: 'UIContentSizeCategory' is unavailable in watchOS
101 | /// Returns a `UIFont` scaled appropriately for the given `UIContentSizeCategory` using the specified scaling
102 | /// method.
103 | public func font(_ contentSizeCategory: UIContentSizeCategory) -> UIFont? {
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
104 | guard let fontName = self.fontName, let pointSize = self.pointSize else {
105 | return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:184:30: error: 'UIContentSizeCategory' is unavailable in watchOS
182 | pointSize: Float,
183 | textStyle: UIFont.TextStyle,
184 | contentSizeCategory: UIContentSizeCategory
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
185 | ) -> UIFont? {
186 | guard var newFont = font(fontName, pointSize: pointSize) else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:207:88: error: 'UIContentSizeCategory' is unavailable in watchOS
205 |
206 | /// Scales `UIFont` using a step size * multiplier increasing in-line with the `UIContentSizeCategory` value.
207 | private func scaleUsingStepping(_ fontName: String, pointSize: Float, contentSize: UIContentSizeCategory)
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
208 | -> UIFont? {
209 | // No scaling if the UIContentSizeCategory cannot be found in map.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyColor.swift:81:25: error: cannot find type 'CIColor' in scope
79 | }
80 |
81 | public var ciColor: CIColor {
| `- error: cannot find type 'CIColor' in scope
82 | return self.uiColor.ciColor
83 | }
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyInterfaceStyle.swift:16:17: error: 'UIUserInterfaceStyle' is unavailable in watchOS
14 |
15 | @available(iOS 12, *)
16 | init(style: UIUserInterfaceStyle) {
| `- error: 'UIUserInterfaceStyle' is unavailable in watchOS
17 | switch style {
18 | case .light:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:32:28: note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
30 | } API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
31 |
32 | typedef NS_ENUM(NSInteger, UIUserInterfaceStyle) {
| `- note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
33 | UIUserInterfaceStyleUnspecified,
34 | UIUserInterfaceStyleLight,
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyInterfaceStyle.swift:30:29: error: 'UIUserInterfaceStyle' is unavailable in watchOS
28 |
29 | @available(iOS 12, *)
30 | var userInterfaceStyle: UIUserInterfaceStyle {
| `- error: 'UIUserInterfaceStyle' is unavailable in watchOS
31 | switch self {
32 | case .light:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:32:28: note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
30 | } API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
31 |
32 | typedef NS_ENUM(NSInteger, UIUserInterfaceStyle) {
| `- note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
33 | UIUserInterfaceStyleUnspecified,
34 | UIUserInterfaceStyleLight,
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:31:50: error: 'UIButton' is unavailable in watchOS
29 | }
30 |
31 | public static var buttonTitleColorApplyMode: UIButton.TitleColorApplyMode =
| `- error: 'UIButton' is unavailable in watchOS
32 | TypographyKitConfiguration.default.buttons.titleColorApplyMode
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/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/TypographyKit/Classes/TypographyKit.swift:337:31: error: 'UINavigationController' is unavailable in watchOS
335 | public static func pushTypographyColors(
336 | delegate: TypographyKitViewControllerDelegate? = nil,
337 | navigationController: UINavigationController,
| `- error: 'UINavigationController' is unavailable in watchOS
338 | animated: Bool = false,
339 | shouldRefresh: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UINavigationController : UIViewController
| `- note: 'UINavigationController' has been explicitly marked unavailable here
47 |
48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:360:31: error: 'UINavigationController' is unavailable in watchOS
358 | public static func pushTypographyColors(
359 | delegate: TypographyKitViewControllerDelegate? = nil,
360 | navigationController: UINavigationController,
| `- error: 'UINavigationController' is unavailable in watchOS
361 | navigationSettings: ViewControllerNavigationSettings
362 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UINavigationController : UIViewController
| `- note: 'UINavigationController' has been explicitly marked unavailable here
47 |
48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:376:31: error: 'UINavigationController' is unavailable in watchOS
374 | public static func pushTypographyStyles(
375 | delegate: TypographyKitViewControllerDelegate? = nil,
376 | navigationController: UINavigationController,
| `- error: 'UINavigationController' is unavailable in watchOS
377 | animated: Bool = false,
378 | shouldRefresh: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UINavigationController : UIViewController
| `- note: 'UINavigationController' has been explicitly marked unavailable here
47 |
48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:397:31: error: 'UINavigationController' is unavailable in watchOS
395 | public static func pushTypographyStyles(
396 | delegate: TypographyKitViewControllerDelegate? = nil,
397 | navigationController: UINavigationController,
| `- error: 'UINavigationController' is unavailable in watchOS
398 | navigationSettings: ViewControllerNavigationSettings
399 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UINavigationController : UIViewController
| `- note: 'UINavigationController' has been explicitly marked unavailable here
47 |
48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift:14:29: error: 'UILabel' is unavailable in watchOS
12 | class TypographyKitColorCell: UITableViewCell {
13 |
14 | private var titleLabel: UILabel = {
| `- error: 'UILabel' is unavailable in watchOS
15 | let titleLabel = UILabel()
16 | titleLabel.font = UIFont(name: "Avenir-Book", size: 17.0)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift:15:26: error: 'UILabel' is unavailable in watchOS
13 |
14 | private var titleLabel: UILabel = {
15 | let titleLabel = UILabel()
| `- error: 'UILabel' is unavailable in watchOS
16 | titleLabel.font = UIFont(name: "Avenir-Book", size: 17.0)
17 | titleLabel.textColor = .white
/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/TypographyKit/Classes/TypographyKitColorCell.swift:15:26: error: 'init()' is unavailable in watchOS
13 |
14 | private var titleLabel: UILabel = {
15 | let titleLabel = UILabel()
| `- error: 'init()' is unavailable in watchOS
16 | titleLabel.font = UIFont(name: "Avenir-Book", size: 17.0)
17 | titleLabel.textColor = .white
/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/TypographyKit/Classes/TypographyKitColorCell.swift:22:26: error: 'UITableViewCell' is unavailable in watchOS
20 | }()
21 |
22 | override init(style: UITableViewCell.CellStyle, reuseIdentifier: String?) {
| `- error: 'UITableViewCell' is unavailable in watchOS
23 | super.init(style: style, reuseIdentifier: reuseIdentifier)
24 | configureView()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift:12:31: error: 'UITableViewCell' is unavailable in watchOS
10 |
11 | @available(iOS 9.0, *)
12 | class TypographyKitColorCell: UITableViewCell {
| `- error: 'UITableViewCell' is unavailable in watchOS
13 |
14 | private var titleLabel: 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/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift:55:34: error: 'UIView' is unavailable in watchOS
53 | }
54 |
55 | private func effectView() -> UIView {
| `- error: 'UIView' is unavailable in watchOS
56 | let blur = UIBlurEffect(style: .dark)
57 | let effectView = UIVisualEffectView(effect: blur)
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:18:26: error: 'UISegmentedControl' is unavailable in watchOS
16 | public typealias NavigationSettings = ViewControllerNavigationSettings
17 |
18 | lazy var headerView: UISegmentedControl = {
| `- error: 'UISegmentedControl' is unavailable in watchOS
19 | let segControl = UISegmentedControl(items: [])
20 | segControl.addTarget(self, action: #selector(changeStyle), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UISegmentedControl : UIControl <NSCoding>
| `- note: 'UISegmentedControl' has been explicitly marked unavailable here
44 |
45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:19:26: error: 'UISegmentedControl' is unavailable in watchOS
17 |
18 | lazy var headerView: UISegmentedControl = {
19 | let segControl = UISegmentedControl(items: [])
| `- error: 'UISegmentedControl' is unavailable in watchOS
20 | segControl.addTarget(self, action: #selector(changeStyle), for: .valueChanged)
21 | if #available(iOS 13, *) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UISegmentedControl : UIControl <NSCoding>
| `- note: 'UISegmentedControl' has been explicitly marked unavailable here
44 |
45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:22:37: error: 'systemBackground' is unavailable in watchOS
20 | segControl.addTarget(self, action: #selector(changeStyle), for: .valueChanged)
21 | if #available(iOS 13, *) {
22 | view.backgroundColor = .systemBackground
| `- error: 'systemBackground' is unavailable in watchOS
23 | }
24 | return segControl
/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:208:49: note: 'systemBackground' has been explicitly marked unavailable here
206 | * primary background in light mode.
207 | */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'systemBackground' has been explicitly marked unavailable here
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:62:42: error: 'UISegmentedControl' is unavailable in watchOS
60 | }
61 |
62 | @IBAction func changeStyle(_ sender: UISegmentedControl) {
| `- error: 'UISegmentedControl' is unavailable in watchOS
63 | guard #available(iOS 13, *) else {
64 | return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UISegmentedControl : UIControl <NSCoding>
| `- note: 'UISegmentedControl' has been explicitly marked unavailable here
44 |
45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:12:42: error: 'UIViewController' is unavailable in watchOS
10 |
11 | @available(iOS 9.0, *)
12 | class TypographyKitColorsViewController: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
13 |
14 | // MARK: Type Definitions
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:75:33: error: 'UITableView' is unavailable in watchOS
73 | extension TypographyKitColorsViewController: UITableViewDataSource {
74 |
75 | func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
| `- error: 'UITableView' is unavailable in watchOS
76 | return TypographyKit.colors.keys.count
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/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:79:33: error: 'UITableView' is unavailable in watchOS
77 | }
78 |
79 | func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
| `- error: 'UITableView' is unavailable in watchOS
80 | let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath)
81 | guard let colorCell = cell as? TypographyKitColorCell else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:79:84: error: 'UITableViewCell' is unavailable in watchOS
77 | }
78 |
79 | func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
| `- error: 'UITableViewCell' is unavailable in watchOS
80 | let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath)
81 | guard let colorCell = cell as? TypographyKitColorCell else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:73:46: error: 'UITableViewDataSource' is unavailable in watchOS
71 |
72 | @available(iOS 9.0, *)
73 | extension TypographyKitColorsViewController: UITableViewDataSource {
| `- error: 'UITableViewDataSource' is unavailable in watchOS
74 |
75 | func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:539:11: note: 'UITableViewDataSource' has been explicitly marked unavailable here
537 |
538 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
539 | @protocol UITableViewDataSource<NSObject>
| `- note: 'UITableViewDataSource' has been explicitly marked unavailable here
540 |
541 | @required
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:96:33: error: 'UITableView' is unavailable in watchOS
94 | extension TypographyKitColorsViewController: UITableViewDelegate {
95 |
96 | func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
| `- error: 'UITableView' is unavailable in watchOS
97 | return 100.0
98 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:100:33: error: 'UITableView' is unavailable in watchOS
98 | }
99 |
100 | func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
| `- error: 'UITableView' is unavailable in watchOS
101 | guard #available(iOS 13, *) else { return nil }
102 | return headerView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:100:86: error: 'UIView' is unavailable in watchOS
98 | }
99 |
100 | func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
101 | guard #available(iOS 13, *) else { return nil }
102 | return headerView
/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/TypographyKit/Classes/TypographyKitColorsViewController.swift:105:33: error: 'UITableView' is unavailable in watchOS
103 | }
104 |
105 | func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
| `- error: 'UITableView' is unavailable in watchOS
106 | guard #available(iOS 13, *) else { return 0 }
107 | return headerView.frame.height
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift:94:46: error: 'UITableViewDelegate' is unavailable in watchOS
92 |
93 | @available(iOS 9.0, *)
94 | extension TypographyKitColorsViewController: UITableViewDelegate {
| `- error: 'UITableViewDelegate' is unavailable in watchOS
95 |
96 | func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:100:11: note: 'UITableViewDelegate' has been explicitly marked unavailable here
98 |
99 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
100 | @protocol UITableViewDelegate<NSObject, UIScrollViewDelegate>
| `- note: 'UITableViewDelegate' has been explicitly marked unavailable here
101 |
102 | @optional
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:22:28: error: 'UISegmentedControl' is unavailable in watchOS
20 | private var typographyStyleNames: [String] = []
21 |
22 | lazy var styleControl: UISegmentedControl = {
| `- error: 'UISegmentedControl' is unavailable in watchOS
23 | let segControl = UISegmentedControl(items: [])
24 | segControl.addTarget(self, action: #selector(changeStyle), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UISegmentedControl : UIControl <NSCoding>
| `- note: 'UISegmentedControl' has been explicitly marked unavailable here
44 |
45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:23:26: error: 'UISegmentedControl' is unavailable in watchOS
21 |
22 | lazy var styleControl: UISegmentedControl = {
23 | let segControl = UISegmentedControl(items: [])
| `- error: 'UISegmentedControl' is unavailable in watchOS
24 | segControl.addTarget(self, action: #selector(changeStyle), for: .valueChanged)
25 | if #available(iOS 13, *) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UISegmentedControl : UIControl <NSCoding>
| `- note: 'UISegmentedControl' has been explicitly marked unavailable here
44 |
45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:26:37: error: 'systemBackground' is unavailable in watchOS
24 | segControl.addTarget(self, action: #selector(changeStyle), for: .valueChanged)
25 | if #available(iOS 13, *) {
26 | view.backgroundColor = .systemBackground
| `- error: 'systemBackground' is unavailable in watchOS
27 | }
28 | return segControl
/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:208:49: note: 'systemBackground' has been explicitly marked unavailable here
206 | * primary background in light mode.
207 | */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'systemBackground' has been explicitly marked unavailable here
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:37:42: error: 'UITableView' is unavailable in watchOS
35 | }
36 |
37 | override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
| `- error: 'UITableView' is unavailable in watchOS
38 | return typographyStyleNames.count
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/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:41:42: error: 'UITableView' is unavailable in watchOS
39 | }
40 |
41 | override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
| `- error: 'UITableView' is unavailable in watchOS
42 | let cellReuseIdentifier = "cell"
43 | let cell: UITableViewCell
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:41:93: error: 'UITableViewCell' is unavailable in watchOS
39 | }
40 |
41 | override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
| `- error: 'UITableViewCell' is unavailable in watchOS
42 | let cellReuseIdentifier = "cell"
43 | let cell: UITableViewCell
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:78:42: error: 'UITableView' is unavailable in watchOS
76 | }
77 |
78 | override func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat {
| `- error: 'UITableView' is unavailable in watchOS
79 | return 150
80 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:82:42: error: 'UITableView' is unavailable in watchOS
80 | }
81 |
82 | override func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
| `- error: 'UITableView' is unavailable in watchOS
83 | return UITableView.automaticDimension
84 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:94:42: error: 'UITableView' is unavailable in watchOS
92 | }
93 |
94 | override func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
| `- error: 'UITableView' is unavailable in watchOS
95 | guard #available(iOS 13, *) else {
96 | return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:94:95: error: 'UIView' is unavailable in watchOS
92 | }
93 |
94 | override func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
95 | guard #available(iOS 13, *) else {
96 | return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:101:42: error: 'UITableView' is unavailable in watchOS
99 | }
100 |
101 | override func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
| `- error: 'UITableView' is unavailable in watchOS
102 | guard #available(iOS 13, *) else {
103 | return 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/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:108:38: error: 'UISegmentedControl' is unavailable in watchOS
106 | }
107 |
108 | @objc func changeStyle(_ sender: UISegmentedControl) {
| `- error: 'UISegmentedControl' is unavailable in watchOS
109 | guard #available(iOS 13, *) else {
110 | return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UISegmentedControl : UIControl <NSCoding>
| `- note: 'UISegmentedControl' has been explicitly marked unavailable here
44 |
45 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift:11:36: error: 'UITableViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | class TypographyKitViewController: UITableViewController {
| `- error: 'UITableViewController' is unavailable in watchOS
12 |
13 | // MARK: Type definitions
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewController.h:21:12: note: 'UITableViewController' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UITableViewController : UIViewController <UITableViewDelegate, UITableViewDataSource>
| `- note: 'UITableViewController' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithStyle:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift:13:11: error: 'UIButton' is unavailable in watchOS
11 | import UIKit
12 |
13 | extension UIButton {
| `- error: 'UIButton' is unavailable in watchOS
14 |
15 | public typealias TitleColorApplyMode = ButtonTitleColorApplyMode
/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/TypographyKit/Classes/UIButtonAdditions.swift:150:11: error: 'UIButton' is unavailable in watchOS
148 | }
149 |
150 | extension UIButton: TypographyKitElement {
| `- error: 'UIButton' is unavailable in watchOS
151 |
152 | func isAttributed() -> Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/TypographyKit/Classes/UIButtonAdditions.swift:171:11: error: 'UIButton' is unavailable in watchOS
169 | }
170 |
171 | extension UIButton {
| `- error: 'UIButton' is unavailable in watchOS
172 |
173 | func applyTitleColor(_ color: UIColor, mode: TitleColorApplyMode) {
/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/TypographyKit/Classes/UIControlState.swift:13:34: error: 'UIControl' is unavailable in watchOS
11 | extension UIControl.State: @retroactive CaseIterable {
12 |
13 | public typealias AllCases = [UIControl.State]
| `- error: 'UIControl' is unavailable in watchOS
14 |
15 | public static var allCases: [UIControl.State] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift:15:34: error: 'UIControl' is unavailable in watchOS
13 | public typealias AllCases = [UIControl.State]
14 |
15 | public static var allCases: [UIControl.State] {
| `- error: 'UIControl' is unavailable in watchOS
16 | var controlStates: [UIControl.State] = [.normal, .highlighted, .disabled, .selected, .application]
17 | if #available(iOS 9, *) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift:11:11: error: 'UIControl' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UIControl.State: @retroactive CaseIterable {
| `- error: 'UIControl' is unavailable in watchOS
12 |
13 | public typealias AllCases = [UIControl.State]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift:13:11: error: 'UILabel' is unavailable in watchOS
11 | import UIKit
12 |
13 | extension UILabel {
| `- error: 'UILabel' is unavailable in watchOS
14 |
15 | @objc public var fontTextStyle: UIFont.TextStyle {
/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/TypographyKit/Classes/UILabelAdditions.swift:151:11: error: 'UILabel' is unavailable in watchOS
149 | }
150 |
151 | extension UILabel: TypographyKitElement {
| `- error: 'UILabel' is unavailable in watchOS
152 |
153 | func isAttributed() -> Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/TypographyKit/Classes/UITextFieldAdditions.swift:12:11: error: 'UITextField' is unavailable in watchOS
10 | import UIKit
11 |
12 | extension UITextField {
| `- error: 'UITextField' is unavailable in watchOS
13 |
14 | public var letterCase: LetterCase {
/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/TypographyKit/Classes/UITextFieldAdditions.swift:129:11: error: 'UITextField' is unavailable in watchOS
127 | }
128 |
129 | extension UITextField: TypographyKitElement {
| `- error: 'UITextField' is unavailable in watchOS
130 |
131 | func isAttributed() -> Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/TypographyKit/Classes/UITextViewAdditions.swift:12:11: error: 'UITextView' is unavailable in watchOS
10 | import UIKit
11 |
12 | extension UITextView {
| `- error: 'UITextView' is unavailable in watchOS
13 |
14 | public var letterCase: LetterCase {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
| `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextViewAdditions.swift:131:11: error: 'UITextView' is unavailable in watchOS
129 | }
130 |
131 | extension UITextView: TypographyKitElement {
| `- error: 'UITextView' is unavailable in watchOS
132 |
133 | func isAttributed() -> Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
| `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewControllerNavigationSettings.swift:13:23: error: 'UIBarButtonItem' is unavailable in watchOS
11 | @objc public class ViewControllerNavigationSettings: NSObject {
12 |
13 | let actionButton: UIBarButtonItem.SystemItem
| `- error: 'UIBarButtonItem' is unavailable in watchOS
14 | let animated: Bool
15 | let autoClose: Bool
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
73 |
74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
| `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
76 |
77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewControllerNavigationSettings.swift:17:22: error: 'UIBarButtonItem' is unavailable in watchOS
15 | let autoClose: Bool
16 | let closeButtonAlignment: CloseButtonAlignment
17 | let closeButton: UIBarButtonItem.SystemItem
| `- error: 'UIBarButtonItem' is unavailable in watchOS
18 | let isModal: Bool
19 | let isNavigationBarHidden: Bool
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
73 |
74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
| `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
76 |
77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewControllerNavigationSettings.swift:22:31: error: 'UIBarButtonItem' is unavailable in watchOS
20 | let shouldRefresh: Bool
21 |
22 | public init(actionButton: UIBarButtonItem.SystemItem = .action,
| `- error: 'UIBarButtonItem' is unavailable in watchOS
23 | animated: Bool = false,
24 | autoClose: Bool = true,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
73 |
74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
| `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
76 |
77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewControllerNavigationSettings.swift:26:30: error: 'UIBarButtonItem' is unavailable in watchOS
24 | autoClose: Bool = true,
25 | closeButtonAlignment: CloseButtonAlignment = .closeButtonLeftExportButtonRight,
26 | closeButton: UIBarButtonItem.SystemItem = .done,
| `- error: 'UIBarButtonItem' is unavailable in watchOS
27 | isModal: Bool = false,
28 | isNavigationBarHidden: Bool = 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/UIBarButtonItem.h:75:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
73 |
74 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
75 | @interface UIBarButtonItem : UIBarItem <NSCoding>
| `- note: 'UIBarButtonItem' has been explicitly marked unavailable here
76 |
77 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ButtonSettings.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ButtonTitleColorApplyMode.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/CloseButtonAlignment.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ColorParser.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ConfigurationKey.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ConfigurationParsingError.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ConfigurationType.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/FontTextStyleParser.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/JSONParsingService.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/LabelSettings.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/LoggingService.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/NSLineBreakMode.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ParsingError.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ParsingService.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/PropertyListParsingService.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/RegularExpressionMatchable.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ScalingMode.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/StrategicConfigurationParsingService.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/String+RegularExpressionMatchable.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/StringAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyColor.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyColors.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyInterfaceStyle.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorCell.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitColorsViewController.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitConfiguration.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitElement.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitPropertyAdditionsKey.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitSettings.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewController.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKitViewControllerDelegate.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyStyles.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIColorAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextFieldAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UITextViewAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ViewControllerNavigationSettings.swift -target arm64-apple-watchos9.0 -module-can-import-version SwiftUI 8.0.84.1 8.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -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/TypographyKit.build/Debug-watchos/TypographyKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name TypographyKit -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TypographyKit.build/Debug-watchos/TypographyKit-t.build/Objects-normal/arm64/TypographyKit.abi.json
SwiftCompile normal arm64 (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ LoggingService.swift,\ NSLineBreakMode.swift,\ ParsingError.swift,\ ParsingService.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/LoggingService.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/NSLineBreakMode.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ParsingError.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ParsingService.swift (in target 'TypographyKit' from project 'TypographyKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/LoggingService.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LoggingService.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/NSLineBreakMode.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSLineBreakMode.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ParsingError.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ParsingError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ParsingService.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ParsingService.swift
SwiftCompile normal arm64 Compiling\ UIButtonAdditions.swift,\ UIColorAdditions.swift,\ UIControlState.swift,\ UILabelAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIColorAdditions.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift (in target 'TypographyKit' from project 'TypographyKit')
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift:13:11: error: 'UIButton' is unavailable in watchOS
11 | import UIKit
12 |
13 | extension UIButton {
| `- error: 'UIButton' is unavailable in watchOS
14 |
15 | public typealias TitleColorApplyMode = ButtonTitleColorApplyMode
/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/TypographyKit/Classes/UIButtonAdditions.swift:150:11: error: 'UIButton' is unavailable in watchOS
148 | }
149 |
150 | extension UIButton: TypographyKitElement {
| `- error: 'UIButton' is unavailable in watchOS
151 |
152 | func isAttributed() -> Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/TypographyKit/Classes/UIButtonAdditions.swift:171:11: error: 'UIButton' is unavailable in watchOS
169 | }
170 |
171 | extension UIButton {
| `- error: 'UIButton' is unavailable in watchOS
172 |
173 | func applyTitleColor(_ color: UIColor, mode: TitleColorApplyMode) {
/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/TypographyKit/Classes/UIButtonAdditions.swift:84:44: error: 'UIApplication' is unavailable in watchOS
82 | return
83 | }
84 | if let newFont = newValue.font(UIApplication.shared.preferredContentSizeCategory) {
| `- error: 'UIApplication' is unavailable in watchOS
85 | self.titleLabel?.font = newFont
86 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift:160:97: error: 'UIContentSizeCategory' is unavailable in watchOS
158 |
159 | func contentSizeCategoryDidChange(_ notification: NSNotification) {
160 | if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
161 | if let attributedText = titleLabel?.attributedText, isAttributed(attributedText) {
162 | self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift:160:50: error: 'UIContentSizeCategory' is unavailable in watchOS
158 |
159 | func contentSizeCategoryDidChange(_ notification: NSNotification) {
160 | if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
161 | if let attributedText = titleLabel?.attributedText, isAttributed(attributedText) {
162 | self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift:160:72: error: 'newValueUserInfoKey' is unavailable in watchOS
158 |
159 | func contentSizeCategoryDidChange(_ notification: NSNotification) {
160 | if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
| `- error: 'newValueUserInfoKey' is unavailable in watchOS
161 | if let attributedText = titleLabel?.attributedText, isAttributed(attributedText) {
162 | self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:36:30: note: 'newValueUserInfoKey' has been explicitly marked unavailable here
34 | // Notification is emitted when the user has changed the preferredContentSizeCategory for the system
35 | UIKIT_EXTERN NSNotificationName const UIContentSizeCategoryDidChangeNotification API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // userInfo dictionary will contain new value for UIContentSizeCategoryNewValueKey
36 | UIKIT_EXTERN NSString *const UIContentSizeCategoryNewValueKey API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED; // NSString instance with new content size category in userInfo
| `- note: 'newValueUserInfoKey' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN BOOL UIContentSizeCategoryIsAccessibilityCategory(UIContentSizeCategory category) API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos) NS_REFINED_FOR_SWIFT;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift:176:13: error: 'UIControl' is unavailable in watchOS
174 | switch mode {
175 | case .all:
176 | UIControl.State.allCases.forEach { controlState in
| `- error: 'UIControl' is unavailable in watchOS
177 | setTitleColor(color, for: controlState)
178 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift:189:29: error: 'UIButton' is unavailable in watchOS
187 |
188 | private func applyTitleColorWhereNoneSpecified(_ color: UIColor) {
189 | let defaultButton = UIButton(type: buttonType)
| `- error: 'UIButton' is unavailable in watchOS
190 | let normalStateColor = titleColor(for: .normal)
191 | UIControl.State.allCases.forEach { controlState in
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/TypographyKit/Classes/UIButtonAdditions.swift:191:9: error: 'UIControl' is unavailable in watchOS
189 | let defaultButton = UIButton(type: buttonType)
190 | let normalStateColor = titleColor(for: .normal)
191 | UIControl.State.allCases.forEach { controlState in
| `- error: 'UIControl' is unavailable in watchOS
192 | let defaultStateColor = defaultButton.titleColor(for: controlState)
193 | let currentStateColor = titleColor(for: controlState)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift:13:34: error: 'UIControl' is unavailable in watchOS
11 | extension UIControl.State: @retroactive CaseIterable {
12 |
13 | public typealias AllCases = [UIControl.State]
| `- error: 'UIControl' is unavailable in watchOS
14 |
15 | public static var allCases: [UIControl.State] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift:15:34: error: 'UIControl' is unavailable in watchOS
13 | public typealias AllCases = [UIControl.State]
14 |
15 | public static var allCases: [UIControl.State] {
| `- error: 'UIControl' is unavailable in watchOS
16 | var controlStates: [UIControl.State] = [.normal, .highlighted, .disabled, .selected, .application]
17 | if #available(iOS 9, *) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift:11:11: error: 'UIControl' is unavailable in watchOS
9 | import UIKit
10 |
11 | extension UIControl.State: @retroactive CaseIterable {
| `- error: 'UIControl' is unavailable in watchOS
12 |
13 | public typealias AllCases = [UIControl.State]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift:16:29: error: 'UIControl' is unavailable in watchOS
14 |
15 | public static var allCases: [UIControl.State] {
16 | var controlStates: [UIControl.State] = [.normal, .highlighted, .disabled, .selected, .application]
| `- error: 'UIControl' is unavailable in watchOS
17 | if #available(iOS 9, *) {
18 | controlStates.append(.focused)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift:13:11: error: 'UILabel' is unavailable in watchOS
11 | import UIKit
12 |
13 | extension UILabel {
| `- error: 'UILabel' is unavailable in watchOS
14 |
15 | @objc public var fontTextStyle: UIFont.TextStyle {
/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/TypographyKit/Classes/UILabelAdditions.swift:151:11: error: 'UILabel' is unavailable in watchOS
149 | }
150 |
151 | extension UILabel: TypographyKitElement {
| `- error: 'UILabel' is unavailable in watchOS
152 |
153 | func isAttributed() -> Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/TypographyKit/Classes/UILabelAdditions.swift:66:44: error: 'UIApplication' is unavailable in watchOS
64 | return
65 | }
66 | if let newFont = newValue.font(UIApplication.shared.preferredContentSizeCategory) {
| `- error: 'UIApplication' is unavailable in watchOS
67 | self.font = newFont
68 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
83 |
84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
85 | @interface UIApplication : UIResponder
| `- note: 'UIApplication' has been explicitly marked unavailable here
86 |
87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift:161:97: error: 'UIContentSizeCategory' is unavailable in watchOS
159 |
160 | func contentSizeCategoryDidChange(_ notification: NSNotification) {
161 | if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
162 | if isAttributed(attributedText) {
163 | self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift:161:50: error: 'UIContentSizeCategory' is unavailable in watchOS
159 |
160 | func contentSizeCategoryDidChange(_ notification: NSNotification) {
161 | if let newValue = notification.userInfo?[UIContentSizeCategory.newValueUserInfoKey] as? UIContentSizeCategory {
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
162 | if isAttributed(attributedText) {
163 | self.attributedText(attributedText, style: fontTextStyle)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIButtonAdditions.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIButtonAdditions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIColorAdditions.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIColorAdditions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UIControlState.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIControlState.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/UILabelAdditions.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UILabelAdditions.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ TypographyKit (in target 'TypographyKit' from project 'TypographyKit')
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/LabelSettings.swift:27:1: warning: extension declares a conformance of imported type 'NSLineBreakMode' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
25 | }
26 |
27 | extension NSLineBreakMode: Codable {}
| |- warning: extension declares a conformance of imported type 'NSLineBreakMode' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
28 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:23:49: error: 'UIContentSizeCategory' is unavailable in watchOS
21 | public var textColor: UIColor?
22 | private let textStyle: UIFont.TextStyle
23 | private static let contentSizeCategoryMap: [UIContentSizeCategory: Float] = [
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
24 | UIContentSizeCategory.extraSmall: -3,
25 | UIContentSizeCategory.small: -2,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:24:9: error: 'UIContentSizeCategory' is unavailable in watchOS
22 | private let textStyle: UIFont.TextStyle
23 | private static let contentSizeCategoryMap: [UIContentSizeCategory: Float] = [
24 | UIContentSizeCategory.extraSmall: -3,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
25 | UIContentSizeCategory.small: -2,
26 | UIContentSizeCategory.medium: -1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:24:31: error: 'extraSmall' is unavailable in watchOS
22 | private let textStyle: UIFont.TextStyle
23 | private static let contentSizeCategoryMap: [UIContentSizeCategory: Float] = [
24 | UIContentSizeCategory.extraSmall: -3,
| `- error: 'extraSmall' is unavailable in watchOS
25 | UIContentSizeCategory.small: -2,
26 | UIContentSizeCategory.medium: -1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:19:42: note: 'extraSmall' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryUnspecified API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
19 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraSmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'extraSmall' has been explicitly marked unavailable here
20 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategorySmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
21 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:25:9: error: 'UIContentSizeCategory' is unavailable in watchOS
23 | private static let contentSizeCategoryMap: [UIContentSizeCategory: Float] = [
24 | UIContentSizeCategory.extraSmall: -3,
25 | UIContentSizeCategory.small: -2,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
26 | UIContentSizeCategory.medium: -1,
27 | UIContentSizeCategory.large: 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/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:25:31: error: 'small' is unavailable in watchOS
23 | private static let contentSizeCategoryMap: [UIContentSizeCategory: Float] = [
24 | UIContentSizeCategory.extraSmall: -3,
25 | UIContentSizeCategory.small: -2,
| `- error: 'small' is unavailable in watchOS
26 | UIContentSizeCategory.medium: -1,
27 | UIContentSizeCategory.large: 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/UIContentSizeCategory.h:20:42: note: 'small' has been explicitly marked unavailable here
18 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryUnspecified API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
19 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraSmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
20 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategorySmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'small' has been explicitly marked unavailable here
21 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
22 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:26:9: error: 'UIContentSizeCategory' is unavailable in watchOS
24 | UIContentSizeCategory.extraSmall: -3,
25 | UIContentSizeCategory.small: -2,
26 | UIContentSizeCategory.medium: -1,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
27 | UIContentSizeCategory.large: 0,
28 | UIContentSizeCategory.extraLarge: 1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:26:31: error: 'medium' is unavailable in watchOS
24 | UIContentSizeCategory.extraSmall: -3,
25 | UIContentSizeCategory.small: -2,
26 | UIContentSizeCategory.medium: -1,
| `- error: 'medium' is unavailable in watchOS
27 | UIContentSizeCategory.large: 0,
28 | UIContentSizeCategory.extraLarge: 1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:21:42: note: 'medium' has been explicitly marked unavailable here
19 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraSmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
20 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategorySmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
21 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'medium' has been explicitly marked unavailable here
22 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
23 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:27:9: error: 'UIContentSizeCategory' is unavailable in watchOS
25 | UIContentSizeCategory.small: -2,
26 | UIContentSizeCategory.medium: -1,
27 | UIContentSizeCategory.large: 0,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
28 | UIContentSizeCategory.extraLarge: 1,
29 | UIContentSizeCategory.extraExtraLarge: 2,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:27:31: error: 'large' is unavailable in watchOS
25 | UIContentSizeCategory.small: -2,
26 | UIContentSizeCategory.medium: -1,
27 | UIContentSizeCategory.large: 0,
| `- error: 'large' is unavailable in watchOS
28 | UIContentSizeCategory.extraLarge: 1,
29 | UIContentSizeCategory.extraExtraLarge: 2,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:22:42: note: 'large' has been explicitly marked unavailable here
20 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategorySmall API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
21 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
22 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'large' has been explicitly marked unavailable here
23 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
24 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:28:9: error: 'UIContentSizeCategory' is unavailable in watchOS
26 | UIContentSizeCategory.medium: -1,
27 | UIContentSizeCategory.large: 0,
28 | UIContentSizeCategory.extraLarge: 1,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
29 | UIContentSizeCategory.extraExtraLarge: 2,
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:28:31: error: 'extraLarge' is unavailable in watchOS
26 | UIContentSizeCategory.medium: -1,
27 | UIContentSizeCategory.large: 0,
28 | UIContentSizeCategory.extraLarge: 1,
| `- error: 'extraLarge' is unavailable in watchOS
29 | UIContentSizeCategory.extraExtraLarge: 2,
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:23:42: note: 'extraLarge' has been explicitly marked unavailable here
21 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
22 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
23 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'extraLarge' has been explicitly marked unavailable here
24 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
25 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:29:9: error: 'UIContentSizeCategory' is unavailable in watchOS
27 | UIContentSizeCategory.large: 0,
28 | UIContentSizeCategory.extraLarge: 1,
29 | UIContentSizeCategory.extraExtraLarge: 2,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
31 | UIContentSizeCategory.accessibilityMedium: 4,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:29:31: error: 'extraExtraLarge' is unavailable in watchOS
27 | UIContentSizeCategory.large: 0,
28 | UIContentSizeCategory.extraLarge: 1,
29 | UIContentSizeCategory.extraExtraLarge: 2,
| `- error: 'extraExtraLarge' is unavailable in watchOS
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
31 | UIContentSizeCategory.accessibilityMedium: 4,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:24:42: note: 'extraExtraLarge' has been explicitly marked unavailable here
22 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
23 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
24 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'extraExtraLarge' has been explicitly marked unavailable here
25 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
26 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:30:9: error: 'UIContentSizeCategory' is unavailable in watchOS
28 | UIContentSizeCategory.extraLarge: 1,
29 | UIContentSizeCategory.extraExtraLarge: 2,
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
31 | UIContentSizeCategory.accessibilityMedium: 4,
32 | UIContentSizeCategory.accessibilityLarge: 5,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:30:31: error: 'extraExtraExtraLarge' is unavailable in watchOS
28 | UIContentSizeCategory.extraLarge: 1,
29 | UIContentSizeCategory.extraExtraLarge: 2,
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
| `- error: 'extraExtraExtraLarge' is unavailable in watchOS
31 | UIContentSizeCategory.accessibilityMedium: 4,
32 | UIContentSizeCategory.accessibilityLarge: 5,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:25:42: note: 'extraExtraExtraLarge' has been explicitly marked unavailable here
23 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
24 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
25 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'extraExtraExtraLarge' has been explicitly marked unavailable here
26 |
27 | // Accessibility sizes
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:31:9: error: 'UIContentSizeCategory' is unavailable in watchOS
29 | UIContentSizeCategory.extraExtraLarge: 2,
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
31 | UIContentSizeCategory.accessibilityMedium: 4,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
32 | UIContentSizeCategory.accessibilityLarge: 5,
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:31:31: error: 'accessibilityMedium' is unavailable in watchOS
29 | UIContentSizeCategory.extraExtraLarge: 2,
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
31 | UIContentSizeCategory.accessibilityMedium: 4,
| `- error: 'accessibilityMedium' is unavailable in watchOS
32 | UIContentSizeCategory.accessibilityLarge: 5,
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:28:42: note: 'accessibilityMedium' has been explicitly marked unavailable here
26 |
27 | // Accessibility sizes
28 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'accessibilityMedium' has been explicitly marked unavailable here
29 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
30 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:32:9: error: 'UIContentSizeCategory' is unavailable in watchOS
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
31 | UIContentSizeCategory.accessibilityMedium: 4,
32 | UIContentSizeCategory.accessibilityLarge: 5,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 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/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:32:31: error: 'accessibilityLarge' is unavailable in watchOS
30 | UIContentSizeCategory.extraExtraExtraLarge: 3,
31 | UIContentSizeCategory.accessibilityMedium: 4,
32 | UIContentSizeCategory.accessibilityLarge: 5,
| `- error: 'accessibilityLarge' is unavailable in watchOS
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 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/UIContentSizeCategory.h:29:42: note: 'accessibilityLarge' has been explicitly marked unavailable here
27 | // Accessibility sizes
28 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
29 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'accessibilityLarge' has been explicitly marked unavailable here
30 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
31 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:33:9: error: 'UIContentSizeCategory' is unavailable in watchOS
31 | UIContentSizeCategory.accessibilityMedium: 4,
32 | UIContentSizeCategory.accessibilityLarge: 5,
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
35 | UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:33:31: error: 'accessibilityExtraLarge' is unavailable in watchOS
31 | UIContentSizeCategory.accessibilityMedium: 4,
32 | UIContentSizeCategory.accessibilityLarge: 5,
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
| `- error: 'accessibilityExtraLarge' is unavailable in watchOS
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
35 | UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:30:42: note: 'accessibilityExtraLarge' has been explicitly marked unavailable here
28 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityMedium API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
29 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
30 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'accessibilityExtraLarge' has been explicitly marked unavailable here
31 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
32 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:34:9: error: 'UIContentSizeCategory' is unavailable in watchOS
32 | UIContentSizeCategory.accessibilityLarge: 5,
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
35 | UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
36 | ]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:34:31: error: 'accessibilityExtraExtraLarge' is unavailable in watchOS
32 | UIContentSizeCategory.accessibilityLarge: 5,
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
| `- error: 'accessibilityExtraExtraLarge' is unavailable in watchOS
35 | UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
36 | ]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:31:42: note: 'accessibilityExtraExtraLarge' has been explicitly marked unavailable here
29 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
30 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
31 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'accessibilityExtraExtraLarge' has been explicitly marked unavailable here
32 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
33 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:35:9: error: 'UIContentSizeCategory' is unavailable in watchOS
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
35 | UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
36 | ]
37 | private static let fontWeightMap: [String: UIFont.Weight] = [
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:35:31: error: 'accessibilityExtraExtraExtraLarge' is unavailable in watchOS
33 | UIContentSizeCategory.accessibilityExtraLarge: 6,
34 | UIContentSizeCategory.accessibilityExtraExtraLarge: 7,
35 | UIContentSizeCategory.accessibilityExtraExtraExtraLarge: 8
| `- error: 'accessibilityExtraExtraExtraLarge' is unavailable in watchOS
36 | ]
37 | private static let fontWeightMap: [String: UIFont.Weight] = [
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:32:42: note: 'accessibilityExtraExtraExtraLarge' has been explicitly marked unavailable here
30 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
31 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
32 | UIKIT_EXTERN UIContentSizeCategory const UIContentSizeCategoryAccessibilityExtraExtraExtraLarge API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'accessibilityExtraExtraExtraLarge' has been explicitly marked unavailable here
33 |
34 | // Notification is emitted when the user has changed the preferredContentSizeCategory for the system
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:103:45: error: 'UIContentSizeCategory' is unavailable in watchOS
101 | /// Returns a `UIFont` scaled appropriately for the given `UIContentSizeCategory` using the specified scaling
102 | /// method.
103 | public func font(_ contentSizeCategory: UIContentSizeCategory) -> UIFont? {
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
104 | guard let fontName = self.fontName, let pointSize = self.pointSize else {
105 | return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:184:30: error: 'UIContentSizeCategory' is unavailable in watchOS
182 | pointSize: Float,
183 | textStyle: UIFont.TextStyle,
184 | contentSizeCategory: UIContentSizeCategory
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
185 | ) -> UIFont? {
186 | guard var newFont = font(fontName, pointSize: pointSize) else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/Typography.swift:207:88: error: 'UIContentSizeCategory' is unavailable in watchOS
205 |
206 | /// Scales `UIFont` using a step size * multiplier increasing in-line with the `UIContentSizeCategory` value.
207 | private func scaleUsingStepping(_ fontName: String, pointSize: Float, contentSize: UIContentSizeCategory)
| `- error: 'UIContentSizeCategory' is unavailable in watchOS
208 | -> UIFont? {
209 | // No scaling if the UIContentSizeCategory cannot be found in map.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContentSizeCategory.h:14:20: note: 'UIContentSizeCategory' has been explicitly marked unavailable here
12 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
13 |
14 | typedef NSString * UIContentSizeCategory NS_TYPED_ENUM API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos);
| `- note: 'UIContentSizeCategory' has been explicitly marked unavailable here
15 |
16 | // Content size category constants
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyColor.swift:81:25: error: cannot find type 'CIColor' in scope
79 | }
80 |
81 | public var ciColor: CIColor {
| `- error: cannot find type 'CIColor' in scope
82 | return self.uiColor.ciColor
83 | }
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyInterfaceStyle.swift:16:17: error: 'UIUserInterfaceStyle' is unavailable in watchOS
14 |
15 | @available(iOS 12, *)
16 | init(style: UIUserInterfaceStyle) {
| `- error: 'UIUserInterfaceStyle' is unavailable in watchOS
17 | switch style {
18 | case .light:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:32:28: note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
30 | } API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
31 |
32 | typedef NS_ENUM(NSInteger, UIUserInterfaceStyle) {
| `- note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
33 | UIUserInterfaceStyleUnspecified,
34 | UIUserInterfaceStyleLight,
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyInterfaceStyle.swift:30:29: error: 'UIUserInterfaceStyle' is unavailable in watchOS
28 |
29 | @available(iOS 12, *)
30 | var userInterfaceStyle: UIUserInterfaceStyle {
| `- error: 'UIUserInterfaceStyle' is unavailable in watchOS
31 | switch self {
32 | case .light:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:32:28: note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
30 | } API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos);
31 |
32 | typedef NS_ENUM(NSInteger, UIUserInterfaceStyle) {
| `- note: 'UIUserInterfaceStyle' has been explicitly marked unavailable here
33 | UIUserInterfaceStyleUnspecified,
34 | UIUserInterfaceStyleLight,
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:31:50: error: 'UIButton' is unavailable in watchOS
29 | }
30 |
31 | public static var buttonTitleColorApplyMode: UIButton.TitleColorApplyMode =
| `- error: 'UIButton' is unavailable in watchOS
32 | TypographyKitConfiguration.default.buttons.titleColorApplyMode
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/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/TypographyKit/Classes/TypographyKit.swift:337:31: error: 'UINavigationController' is unavailable in watchOS
335 | public static func pushTypographyColors(
336 | delegate: TypographyKitViewControllerDelegate? = nil,
337 | navigationController: UINavigationController,
| `- error: 'UINavigationController' is unavailable in watchOS
338 | animated: Bool = false,
339 | shouldRefresh: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UINavigationController : UIViewController
| `- note: 'UINavigationController' has been explicitly marked unavailable here
47 |
48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:360:31: error: 'UINavigationController' is unavailable in watchOS
358 | public static func pushTypographyColors(
359 | delegate: TypographyKitViewControllerDelegate? = nil,
360 | navigationController: UINavigationController,
| `- error: 'UINavigationController' is unavailable in watchOS
361 | navigationSettings: ViewControllerNavigationSettings
362 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UINavigationController : UIViewController
| `- note: 'UINavigationController' has been explicitly marked unavailable here
47 |
48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:376:31: error: 'UINavigationController' is unavailable in watchOS
374 | public static func pushTypographyStyles(
375 | delegate: TypographyKitViewControllerDelegate? = nil,
376 | navigationController: UINavigationController,
| `- error: 'UINavigationController' is unavailable in watchOS
377 | animated: Bool = false,
378 | shouldRefresh: Bool = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UINavigationController : UIViewController
| `- note: 'UINavigationController' has been explicitly marked unavailable here
47 |
48 |
/Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/TypographyKit.swift:397:31: error: 'UINavigationController' is unavailable in watchOS
395 | public static func pushTypographyStyles(
396 | delegate: TypographyKitViewControllerDelegate? = nil,
397 | navigationController: UINavigationController,
| `- error: 'UINavigationController' is unavailable in watchOS
398 | navigationSettings: ViewControllerNavigationSettings
399 | ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UINavigationController.h:46:12: note: 'UINavigationController' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UINavigationController : UIViewController
| `- note: 'UINavigationController' has been explicitly marked unavailable here
47 |
48 |
SwiftCompile normal arm64_32 (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling PropertyListParsingService.swift, RegularExpressionMatchable.swift, ScalingMode.swift, StrategicConfigurationParsingService.swift (in target 'TypographyKit' from project 'TypographyKit')
SwiftCompile normal arm64_32 Compiling\ ButtonSettings.swift,\ ButtonTitleColorApplyMode.swift,\ CloseButtonAlignment.swift,\ ColorParser.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ButtonSettings.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ButtonTitleColorApplyMode.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/CloseButtonAlignment.swift /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ColorParser.swift (in target 'TypographyKit' from project 'TypographyKit')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ButtonSettings.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ButtonSettings.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ButtonTitleColorApplyMode.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ButtonTitleColorApplyMode.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/CloseButtonAlignment.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CloseButtonAlignment.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/TypographyKit/Classes/ColorParser.swift (in target 'TypographyKit' from project 'TypographyKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ColorParser.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-21 15:14:24.932 xcodebuild[883:5377] [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\ TypographyKit (in target 'TypographyKit' from project 'TypographyKit')
SwiftCompile normal arm64 (in target 'TypographyKit' from project 'TypographyKit')
Building workspace TypographyKit with scheme TypographyKit
(3 failures)
BUILD FAILURE 6.4 watchOS