Build Information
Failed to build ContactFieldKit, reference main (b3ef8f), with Swift 6.4 for watchOS using Xcode 27.0 on 26 Sep 2026 09:02:07 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 ContactFieldKit -destination generic/platform=watchOSBuild Log
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/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:20:75: error: 'secondarySystemBackground' is unavailable in watchOS
18 | // Colors
19 | public static var backgroundPrimary: Color = Color(uiColor: UIColor.systemBackground)
20 | public static var backgroundSecondary: Color = Color(uiColor: UIColor.secondarySystemBackground)
| `- error: 'secondarySystemBackground' is unavailable in watchOS
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
22 |
/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:209:49: note: 'secondarySystemBackground' has been explicitly marked unavailable here
207 | */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'secondarySystemBackground' has been explicitly marked unavailable here
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
211 |
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:21:74: error: 'tertiarySystemBackground' is unavailable in watchOS
19 | public static var backgroundPrimary: Color = Color(uiColor: UIColor.systemBackground)
20 | public static var backgroundSecondary: Color = Color(uiColor: UIColor.secondarySystemBackground)
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
| `- error: 'tertiarySystemBackground' is unavailable in watchOS
22 |
23 | public static var textPrimaryColor: Color = Color(uiColor: UIColor.label)
/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:210:49: note: 'tertiarySystemBackground' has been explicitly marked unavailable here
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
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);
| `- note: 'tertiarySystemBackground' has been explicitly marked unavailable here
211 |
212 | /* 2. systemGroupedBackground
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:23:72: error: 'label' is unavailable in watchOS
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
22 |
23 | public static var textPrimaryColor: Color = Color(uiColor: UIColor.label)
| `- error: 'label' is unavailable in watchOS
24 | public static var textSecondaryColor: Color = Color(uiColor: UIColor.secondaryLabel)
25 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:171:49: note: 'label' has been explicitly marked unavailable here
169 | /* Foreground colors for static text and related elements.
170 | */
171 | @property (class, nonatomic, readonly) UIColor *labelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'label' has been explicitly marked unavailable here
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:24:74: error: 'secondaryLabel' is unavailable in watchOS
22 |
23 | public static var textPrimaryColor: Color = Color(uiColor: UIColor.label)
24 | public static var textSecondaryColor: Color = Color(uiColor: UIColor.secondaryLabel)
| `- error: 'secondaryLabel' is unavailable in watchOS
25 |
26 | public static var success: Color = Color(light: Color(rgba: "#2E7D32"), dark: Color(rgba: "#81C784"))
/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:172:49: note: 'secondaryLabel' has been explicitly marked unavailable here
170 | */
171 | @property (class, nonatomic, readonly) UIColor *labelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'secondaryLabel' has been explicitly marked unavailable here
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
174 | @property (class, nonatomic, readonly) UIColor *quaternaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:30:66: error: 'separator' is unavailable in watchOS
28 |
29 | public static var dividerThickness: CGFloat = 1
30 | public static var topDivider: Color = Color(uiColor: UIColor.separator)
| `- error: 'separator' is unavailable in watchOS
31 | public static var bottomDivider: Color = Color(uiColor: UIColor.separator)
32 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:189:49: note: 'separator' has been explicitly marked unavailable here
187 | * completely cover anything behind it. Depending on the situation, you may need one or the other.
188 | */
189 | @property (class, nonatomic, readonly) UIColor *separatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'separator' has been explicitly marked unavailable here
190 | @property (class, nonatomic, readonly) UIColor *opaqueSeparatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
191 |
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:31:69: error: 'separator' is unavailable in watchOS
29 | public static var dividerThickness: CGFloat = 1
30 | public static var topDivider: Color = Color(uiColor: UIColor.separator)
31 | public static var bottomDivider: Color = Color(uiColor: UIColor.separator)
| `- error: 'separator' is unavailable in watchOS
32 | }
33 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:189:49: note: 'separator' has been explicitly marked unavailable here
187 | * completely cover anything behind it. Depending on the situation, you may need one or the other.
188 | */
189 | @property (class, nonatomic, readonly) UIColor *separatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'separator' has been explicitly marked unavailable here
190 | @property (class, nonatomic, readonly) UIColor *opaqueSeparatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
191 |
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift:13:5: warning: 'internal' modifier is redundant for initializer declared in an internal extension
11 | internal extension Color {
12 |
13 | internal init(light: Color, dark: Color) {
| `- warning: 'internal' modifier is redundant for initializer declared in an internal extension
14 | self.init(UIColor { traitCollection in
15 | switch traitCollection.userInterfaceStyle {
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift:24:5: warning: 'internal' modifier is redundant for initializer declared in an internal extension
22 | }
23 |
24 | internal init(rgba: String) {
| `- warning: 'internal' modifier is redundant for initializer declared in an internal extension
25 | var red: CGFloat = 0.0
26 | var green: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/View+ContactFieldKit.swift:17:32: error: 'UIAction' is unavailable in watchOS
15 |
16 | func contextMenu(contactItem: ContactItem,
17 | actions: [UIAction],
| `- error: 'UIAction' is unavailable in watchOS
18 | isHighlighted: Bool = false, // ← Add parameter
19 | willEnd: (() -> Void)? = 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/UIAction.h:29:12: note: 'UIAction' has been explicitly marked unavailable here
27 |
28 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
29 | @interface UIAction : UIMenuElement <UIMenuLeaf>
| `- note: 'UIAction' has been explicitly marked unavailable here
30 |
31 | /// Short display title.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Modifiers/ContextMenuModifier.swift:12:19: error: 'UIAction' is unavailable in watchOS
10 | struct ContextMenuModifier: ViewModifier {
11 | let contactItem: ContactItem
12 | let actions: [UIAction]
| `- error: 'UIAction' is unavailable in watchOS
13 | let willEnd: (() -> Void)?
14 | let willDisplay: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAction.h:29:12: note: 'UIAction' has been explicitly marked unavailable here
27 |
28 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
29 | @interface UIAction : UIMenuElement <UIMenuLeaf>
| `- note: 'UIAction' has been explicitly marked unavailable here
30 |
31 | /// Short display title.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:13:19: error: 'UIAction' is unavailable in watchOS
11 |
12 | @ViewBuilder var view: Content
13 | let actions: [UIAction]
| `- error: 'UIAction' is unavailable in watchOS
14 | let willEnd: (() -> Void)?
15 | let willDisplay: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAction.h:29:12: note: 'UIAction' has been explicitly marked unavailable here
27 |
28 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
29 | @interface UIAction : UIMenuElement <UIMenuLeaf>
| `- note: 'UIAction' has been explicitly marked unavailable here
30 |
31 | /// Short display title.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:22:30: error: cannot find type 'Context' in scope
20 | }
21 |
22 | func makeUIView(context: Context) -> some UIView {
| `- error: cannot find type 'Context' in scope
23 |
24 | #if true
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:22:47: error: 'UIView' is unavailable in watchOS
20 | }
21 |
22 | func makeUIView(context: Context) -> some UIView {
| `- error: 'UIView' is unavailable in watchOS
23 |
24 | #if true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:43:33: error: cannot find type 'UIViewType' in scope
41 | }
42 |
43 | func updateUIView(_ uiView: UIViewType, context: Context) {
| `- error: cannot find type 'UIViewType' in scope
44 | // Update highlight
45 | UIView.animate(withDuration: 0.2) {
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:43:54: error: cannot find type 'Context' in scope
41 | }
42 |
43 | func updateUIView(_ uiView: UIViewType, context: Context) {
| `- error: cannot find type 'Context' in scope
44 | // Update highlight
45 | UIView.animate(withDuration: 0.2) {
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:55:26: error: 'UIContextMenuInteraction' is unavailable in watchOS
53 | class Coordinator: NSObject, UIContextMenuInteractionDelegate{
54 |
55 | var contextMenu: UIContextMenuInteraction!
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
56 | //var hostingController: UIHostingController<Content>?
57 | let parent: ContextMenuInteractionView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:63:52: error: 'UIContextMenuInteraction' is unavailable in watchOS
61 | }
62 |
63 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
64 | configurationForMenuAtLocation location: CGPoint)
65 | -> UIContextMenuConfiguration? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:65:12: error: 'UIContextMenuConfiguration' is unavailable in watchOS
63 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
64 | configurationForMenuAtLocation location: CGPoint)
65 | -> UIContextMenuConfiguration? {
| `- error: 'UIContextMenuConfiguration' is unavailable in watchOS
66 | UIContextMenuConfiguration(identifier: nil,
67 | previewProvider: 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/UIContextMenuConfiguration.h:39:12: note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
39 | @interface UIContextMenuConfiguration : NSObject
| `- note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
40 |
41 | /// This configuration's identifier. When representing multiple items in your app, this identifier
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:74:52: error: 'UIContextMenuInteraction' is unavailable in watchOS
72 | }
73 |
74 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
75 | willDisplayMenuFor configuration: UIContextMenuConfiguration,
76 | animator: UIContextMenuInteractionAnimating?) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:75:71: error: 'UIContextMenuConfiguration' is unavailable in watchOS
73 |
74 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
75 | willDisplayMenuFor configuration: UIContextMenuConfiguration,
| `- error: 'UIContextMenuConfiguration' is unavailable in watchOS
76 | animator: UIContextMenuInteractionAnimating?) {
77 | parent.willDisplay?()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuConfiguration.h:39:12: note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
39 | @interface UIContextMenuConfiguration : NSObject
| `- note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
40 |
41 | /// This configuration's identifier. When representing multiple items in your app, this identifier
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:76:47: error: 'UIContextMenuInteractionAnimating' is unavailable in watchOS
74 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
75 | willDisplayMenuFor configuration: UIContextMenuConfiguration,
76 | animator: UIContextMenuInteractionAnimating?) {
| `- error: 'UIContextMenuInteractionAnimating' is unavailable in watchOS
77 | parent.willDisplay?()
78 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:79:11: note: 'UIContextMenuInteractionAnimating' has been explicitly marked unavailable here
77 |
78 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
79 | @protocol UIContextMenuInteractionAnimating <NSObject>
| `- note: 'UIContextMenuInteractionAnimating' has been explicitly marked unavailable here
80 |
81 | /// Displayed preview view controller.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:80:52: error: 'UIContextMenuInteraction' is unavailable in watchOS
78 | }
79 |
80 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
81 | willEndFor configuration: UIContextMenuConfiguration,
82 | animator: UIContextMenuInteractionAnimating?) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:81:63: error: 'UIContextMenuConfiguration' is unavailable in watchOS
79 |
80 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
81 | willEndFor configuration: UIContextMenuConfiguration,
| `- error: 'UIContextMenuConfiguration' is unavailable in watchOS
82 | animator: UIContextMenuInteractionAnimating?) {
83 | parent.willEnd?()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuConfiguration.h:39:12: note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
39 | @interface UIContextMenuConfiguration : NSObject
| `- note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
40 |
41 | /// This configuration's identifier. When representing multiple items in your app, this identifier
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:82:47: error: 'UIContextMenuInteractionAnimating' is unavailable in watchOS
80 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
81 | willEndFor configuration: UIContextMenuConfiguration,
82 | animator: UIContextMenuInteractionAnimating?) {
| `- error: 'UIContextMenuInteractionAnimating' is unavailable in watchOS
83 | parent.willEnd?()
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/UIContextMenuInteraction.h:79:11: note: 'UIContextMenuInteractionAnimating' has been explicitly marked unavailable here
77 |
78 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
79 | @protocol UIContextMenuInteractionAnimating <NSObject>
| `- note: 'UIContextMenuInteractionAnimating' has been explicitly marked unavailable here
80 |
81 | /// Displayed preview view controller.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:86:52: error: 'UIContextMenuInteraction' is unavailable in watchOS
84 | }
85 |
86 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
87 | previewForHighlightingMenuWithConfiguration configuration: UIContextMenuConfiguration)
88 | -> UITargetedPreview? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:87:96: error: 'UIContextMenuConfiguration' is unavailable in watchOS
85 |
86 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
87 | previewForHighlightingMenuWithConfiguration configuration: UIContextMenuConfiguration)
| `- error: 'UIContextMenuConfiguration' is unavailable in watchOS
88 | -> UITargetedPreview? {
89 | guard let view = interaction.view else { 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/UIContextMenuConfiguration.h:39:12: note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
39 | @interface UIContextMenuConfiguration : NSObject
| `- note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
40 |
41 | /// This configuration's identifier. When representing multiple items in your app, this identifier
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:88:12: error: 'UITargetedPreview' is unavailable in watchOS
86 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
87 | previewForHighlightingMenuWithConfiguration configuration: UIContextMenuConfiguration)
88 | -> UITargetedPreview? {
| `- error: 'UITargetedPreview' is unavailable in watchOS
89 | guard let view = interaction.view else { return nil }
90 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITargetedPreview.h:45:12: note: 'UITargetedPreview' has been explicitly marked unavailable here
43 |
44 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
45 | @interface UITargetedPreview : NSObject <NSCopying>
| `- note: 'UITargetedPreview' has been explicitly marked unavailable here
46 |
47 | /* UITargetedPreview is a preview used during an interaction's animations.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:100:52: error: 'UIContextMenuInteraction' is unavailable in watchOS
98 | }
99 |
100 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
101 | previewForDismissingMenuWithConfiguration configuration: UIContextMenuConfiguration)
102 | -> UITargetedPreview? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:101:94: error: 'UIContextMenuConfiguration' is unavailable in watchOS
99 |
100 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
101 | previewForDismissingMenuWithConfiguration configuration: UIContextMenuConfiguration)
| `- error: 'UIContextMenuConfiguration' is unavailable in watchOS
102 | -> UITargetedPreview? {
103 | guard let view = interaction.view else { 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/UIContextMenuConfiguration.h:39:12: note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
39 | @interface UIContextMenuConfiguration : NSObject
| `- note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
40 |
41 | /// This configuration's identifier. When representing multiple items in your app, this identifier
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:102:12: error: 'UITargetedPreview' is unavailable in watchOS
100 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
101 | previewForDismissingMenuWithConfiguration configuration: UIContextMenuConfiguration)
102 | -> UITargetedPreview? {
| `- error: 'UITargetedPreview' is unavailable in watchOS
103 | guard let view = interaction.view else { return nil }
104 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITargetedPreview.h:45:12: note: 'UITargetedPreview' has been explicitly marked unavailable here
43 |
44 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
45 | @interface UITargetedPreview : NSObject <NSCopying>
| `- note: 'UITargetedPreview' has been explicitly marked unavailable here
46 |
47 | /* UITargetedPreview is a preview used during an interaction's animations.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:53:35: error: 'UIContextMenuInteractionDelegate' is unavailable in watchOS
51 | }
52 |
53 | class Coordinator: NSObject, UIContextMenuInteractionDelegate{
| `- error: 'UIContextMenuInteractionDelegate' is unavailable in watchOS
54 |
55 | var contextMenu: UIContextMenuInteraction!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:99:11: note: 'UIContextMenuInteractionDelegate' has been explicitly marked unavailable here
97 |
98 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
99 | @protocol UIContextMenuInteractionDelegate <NSObject>
| `- note: 'UIContextMenuInteractionDelegate' has been explicitly marked unavailable here
100 |
101 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:10:51: error: cannot find type 'UIViewRepresentable' in scope
8 | import SwiftUI
9 |
10 | struct ContextMenuInteractionView<Content: View>: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
11 |
12 | @ViewBuilder var view: Content
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/ContactItem.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/ContactLabel.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/Extensions/Array+ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/Extensions/String+ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/View+ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Model/ContactItemUI.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Modifiers/ContextMenuModifier.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Modifiers/IfModifier.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContactItemEditView.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContactItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/LabelPickerView.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Services/CustomLabelStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Services/URLOpener.swift -target arm64-apple-watchos10.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/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/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit-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 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ContactFieldKit -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit_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/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit.abi.json
SwiftCompile normal arm64 (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ ContactFieldKit (in target 'ContactFieldKit' from project 'ContactFieldKit')
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:19:73: error: 'systemBackground' is unavailable in watchOS
17 |
18 | // Colors
19 | public static var backgroundPrimary: Color = Color(uiColor: UIColor.systemBackground)
| `- error: 'systemBackground' is unavailable in watchOS
20 | public static var backgroundSecondary: Color = Color(uiColor: UIColor.secondarySystemBackground)
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
/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/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:20:75: error: 'secondarySystemBackground' is unavailable in watchOS
18 | // Colors
19 | public static var backgroundPrimary: Color = Color(uiColor: UIColor.systemBackground)
20 | public static var backgroundSecondary: Color = Color(uiColor: UIColor.secondarySystemBackground)
| `- error: 'secondarySystemBackground' is unavailable in watchOS
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
22 |
/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:209:49: note: 'secondarySystemBackground' has been explicitly marked unavailable here
207 | */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'secondarySystemBackground' has been explicitly marked unavailable here
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
211 |
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:21:74: error: 'tertiarySystemBackground' is unavailable in watchOS
19 | public static var backgroundPrimary: Color = Color(uiColor: UIColor.systemBackground)
20 | public static var backgroundSecondary: Color = Color(uiColor: UIColor.secondarySystemBackground)
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
| `- error: 'tertiarySystemBackground' is unavailable in watchOS
22 |
23 | public static var textPrimaryColor: Color = Color(uiColor: UIColor.label)
/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:210:49: note: 'tertiarySystemBackground' has been explicitly marked unavailable here
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
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);
| `- note: 'tertiarySystemBackground' has been explicitly marked unavailable here
211 |
212 | /* 2. systemGroupedBackground
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:23:72: error: 'label' is unavailable in watchOS
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
22 |
23 | public static var textPrimaryColor: Color = Color(uiColor: UIColor.label)
| `- error: 'label' is unavailable in watchOS
24 | public static var textSecondaryColor: Color = Color(uiColor: UIColor.secondaryLabel)
25 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:171:49: note: 'label' has been explicitly marked unavailable here
169 | /* Foreground colors for static text and related elements.
170 | */
171 | @property (class, nonatomic, readonly) UIColor *labelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'label' has been explicitly marked unavailable here
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:24:74: error: 'secondaryLabel' is unavailable in watchOS
22 |
23 | public static var textPrimaryColor: Color = Color(uiColor: UIColor.label)
24 | public static var textSecondaryColor: Color = Color(uiColor: UIColor.secondaryLabel)
| `- error: 'secondaryLabel' is unavailable in watchOS
25 |
26 | public static var success: Color = Color(light: Color(rgba: "#2E7D32"), dark: Color(rgba: "#81C784"))
/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:172:49: note: 'secondaryLabel' has been explicitly marked unavailable here
170 | */
171 | @property (class, nonatomic, readonly) UIColor *labelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'secondaryLabel' has been explicitly marked unavailable here
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
174 | @property (class, nonatomic, readonly) UIColor *quaternaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:30:66: error: 'separator' is unavailable in watchOS
28 |
29 | public static var dividerThickness: CGFloat = 1
30 | public static var topDivider: Color = Color(uiColor: UIColor.separator)
| `- error: 'separator' is unavailable in watchOS
31 | public static var bottomDivider: Color = Color(uiColor: UIColor.separator)
32 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:189:49: note: 'separator' has been explicitly marked unavailable here
187 | * completely cover anything behind it. Depending on the situation, you may need one or the other.
188 | */
189 | @property (class, nonatomic, readonly) UIColor *separatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'separator' has been explicitly marked unavailable here
190 | @property (class, nonatomic, readonly) UIColor *opaqueSeparatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
191 |
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:31:69: error: 'separator' is unavailable in watchOS
29 | public static var dividerThickness: CGFloat = 1
30 | public static var topDivider: Color = Color(uiColor: UIColor.separator)
31 | public static var bottomDivider: Color = Color(uiColor: UIColor.separator)
| `- error: 'separator' is unavailable in watchOS
32 | }
33 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:189:49: note: 'separator' has been explicitly marked unavailable here
187 | * completely cover anything behind it. Depending on the situation, you may need one or the other.
188 | */
189 | @property (class, nonatomic, readonly) UIColor *separatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'separator' has been explicitly marked unavailable here
190 | @property (class, nonatomic, readonly) UIColor *opaqueSeparatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
191 |
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift:13:5: warning: 'internal' modifier is redundant for initializer declared in an internal extension
11 | internal extension Color {
12 |
13 | internal init(light: Color, dark: Color) {
| `- warning: 'internal' modifier is redundant for initializer declared in an internal extension
14 | self.init(UIColor { traitCollection in
15 | switch traitCollection.userInterfaceStyle {
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift:24:5: warning: 'internal' modifier is redundant for initializer declared in an internal extension
22 | }
23 |
24 | internal init(rgba: String) {
| `- warning: 'internal' modifier is redundant for initializer declared in an internal extension
25 | var red: CGFloat = 0.0
26 | var green: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/View+ContactFieldKit.swift:17:32: error: 'UIAction' is unavailable in watchOS
15 |
16 | func contextMenu(contactItem: ContactItem,
17 | actions: [UIAction],
| `- error: 'UIAction' is unavailable in watchOS
18 | isHighlighted: Bool = false, // ← Add parameter
19 | willEnd: (() -> Void)? = 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/UIAction.h:29:12: note: 'UIAction' has been explicitly marked unavailable here
27 |
28 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
29 | @interface UIAction : UIMenuElement <UIMenuLeaf>
| `- note: 'UIAction' has been explicitly marked unavailable here
30 |
31 | /// Short display title.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Modifiers/ContextMenuModifier.swift:12:19: error: 'UIAction' is unavailable in watchOS
10 | struct ContextMenuModifier: ViewModifier {
11 | let contactItem: ContactItem
12 | let actions: [UIAction]
| `- error: 'UIAction' is unavailable in watchOS
13 | let willEnd: (() -> Void)?
14 | let willDisplay: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAction.h:29:12: note: 'UIAction' has been explicitly marked unavailable here
27 |
28 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
29 | @interface UIAction : UIMenuElement <UIMenuLeaf>
| `- note: 'UIAction' has been explicitly marked unavailable here
30 |
31 | /// Short display title.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:13:19: error: 'UIAction' is unavailable in watchOS
11 |
12 | @ViewBuilder var view: Content
13 | let actions: [UIAction]
| `- error: 'UIAction' is unavailable in watchOS
14 | let willEnd: (() -> Void)?
15 | let willDisplay: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAction.h:29:12: note: 'UIAction' has been explicitly marked unavailable here
27 |
28 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
29 | @interface UIAction : UIMenuElement <UIMenuLeaf>
| `- note: 'UIAction' has been explicitly marked unavailable here
30 |
31 | /// Short display title.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:22:30: error: cannot find type 'Context' in scope
20 | }
21 |
22 | func makeUIView(context: Context) -> some UIView {
| `- error: cannot find type 'Context' in scope
23 |
24 | #if true
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:22:47: error: 'UIView' is unavailable in watchOS
20 | }
21 |
22 | func makeUIView(context: Context) -> some UIView {
| `- error: 'UIView' is unavailable in watchOS
23 |
24 | #if true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:43:33: error: cannot find type 'UIViewType' in scope
41 | }
42 |
43 | func updateUIView(_ uiView: UIViewType, context: Context) {
| `- error: cannot find type 'UIViewType' in scope
44 | // Update highlight
45 | UIView.animate(withDuration: 0.2) {
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:43:54: error: cannot find type 'Context' in scope
41 | }
42 |
43 | func updateUIView(_ uiView: UIViewType, context: Context) {
| `- error: cannot find type 'Context' in scope
44 | // Update highlight
45 | UIView.animate(withDuration: 0.2) {
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:55:26: error: 'UIContextMenuInteraction' is unavailable in watchOS
53 | class Coordinator: NSObject, UIContextMenuInteractionDelegate{
54 |
55 | var contextMenu: UIContextMenuInteraction!
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
56 | //var hostingController: UIHostingController<Content>?
57 | let parent: ContextMenuInteractionView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:63:52: error: 'UIContextMenuInteraction' is unavailable in watchOS
61 | }
62 |
63 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
64 | configurationForMenuAtLocation location: CGPoint)
65 | -> UIContextMenuConfiguration? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:65:12: error: 'UIContextMenuConfiguration' is unavailable in watchOS
63 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
64 | configurationForMenuAtLocation location: CGPoint)
65 | -> UIContextMenuConfiguration? {
| `- error: 'UIContextMenuConfiguration' is unavailable in watchOS
66 | UIContextMenuConfiguration(identifier: nil,
67 | previewProvider: 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/UIContextMenuConfiguration.h:39:12: note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
39 | @interface UIContextMenuConfiguration : NSObject
| `- note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
40 |
41 | /// This configuration's identifier. When representing multiple items in your app, this identifier
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:74:52: error: 'UIContextMenuInteraction' is unavailable in watchOS
72 | }
73 |
74 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
75 | willDisplayMenuFor configuration: UIContextMenuConfiguration,
76 | animator: UIContextMenuInteractionAnimating?) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:75:71: error: 'UIContextMenuConfiguration' is unavailable in watchOS
73 |
74 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
75 | willDisplayMenuFor configuration: UIContextMenuConfiguration,
| `- error: 'UIContextMenuConfiguration' is unavailable in watchOS
76 | animator: UIContextMenuInteractionAnimating?) {
77 | parent.willDisplay?()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuConfiguration.h:39:12: note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
39 | @interface UIContextMenuConfiguration : NSObject
| `- note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
40 |
41 | /// This configuration's identifier. When representing multiple items in your app, this identifier
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:76:47: error: 'UIContextMenuInteractionAnimating' is unavailable in watchOS
74 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
75 | willDisplayMenuFor configuration: UIContextMenuConfiguration,
76 | animator: UIContextMenuInteractionAnimating?) {
| `- error: 'UIContextMenuInteractionAnimating' is unavailable in watchOS
77 | parent.willDisplay?()
78 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:79:11: note: 'UIContextMenuInteractionAnimating' has been explicitly marked unavailable here
77 |
78 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
79 | @protocol UIContextMenuInteractionAnimating <NSObject>
| `- note: 'UIContextMenuInteractionAnimating' has been explicitly marked unavailable here
80 |
81 | /// Displayed preview view controller.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:80:52: error: 'UIContextMenuInteraction' is unavailable in watchOS
78 | }
79 |
80 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
81 | willEndFor configuration: UIContextMenuConfiguration,
82 | animator: UIContextMenuInteractionAnimating?) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:81:63: error: 'UIContextMenuConfiguration' is unavailable in watchOS
79 |
80 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
81 | willEndFor configuration: UIContextMenuConfiguration,
| `- error: 'UIContextMenuConfiguration' is unavailable in watchOS
82 | animator: UIContextMenuInteractionAnimating?) {
83 | parent.willEnd?()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuConfiguration.h:39:12: note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
39 | @interface UIContextMenuConfiguration : NSObject
| `- note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
40 |
41 | /// This configuration's identifier. When representing multiple items in your app, this identifier
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:82:47: error: 'UIContextMenuInteractionAnimating' is unavailable in watchOS
80 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
81 | willEndFor configuration: UIContextMenuConfiguration,
82 | animator: UIContextMenuInteractionAnimating?) {
| `- error: 'UIContextMenuInteractionAnimating' is unavailable in watchOS
83 | parent.willEnd?()
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/UIContextMenuInteraction.h:79:11: note: 'UIContextMenuInteractionAnimating' has been explicitly marked unavailable here
77 |
78 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
79 | @protocol UIContextMenuInteractionAnimating <NSObject>
| `- note: 'UIContextMenuInteractionAnimating' has been explicitly marked unavailable here
80 |
81 | /// Displayed preview view controller.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:86:52: error: 'UIContextMenuInteraction' is unavailable in watchOS
84 | }
85 |
86 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
87 | previewForHighlightingMenuWithConfiguration configuration: UIContextMenuConfiguration)
88 | -> UITargetedPreview? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:87:96: error: 'UIContextMenuConfiguration' is unavailable in watchOS
85 |
86 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
87 | previewForHighlightingMenuWithConfiguration configuration: UIContextMenuConfiguration)
| `- error: 'UIContextMenuConfiguration' is unavailable in watchOS
88 | -> UITargetedPreview? {
89 | guard let view = interaction.view else { 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/UIContextMenuConfiguration.h:39:12: note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
39 | @interface UIContextMenuConfiguration : NSObject
| `- note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
40 |
41 | /// This configuration's identifier. When representing multiple items in your app, this identifier
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:88:12: error: 'UITargetedPreview' is unavailable in watchOS
86 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
87 | previewForHighlightingMenuWithConfiguration configuration: UIContextMenuConfiguration)
88 | -> UITargetedPreview? {
| `- error: 'UITargetedPreview' is unavailable in watchOS
89 | guard let view = interaction.view else { return nil }
90 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITargetedPreview.h:45:12: note: 'UITargetedPreview' has been explicitly marked unavailable here
43 |
44 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
45 | @interface UITargetedPreview : NSObject <NSCopying>
| `- note: 'UITargetedPreview' has been explicitly marked unavailable here
46 |
47 | /* UITargetedPreview is a preview used during an interaction's animations.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:100:52: error: 'UIContextMenuInteraction' is unavailable in watchOS
98 | }
99 |
100 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
101 | previewForDismissingMenuWithConfiguration configuration: UIContextMenuConfiguration)
102 | -> UITargetedPreview? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:101:94: error: 'UIContextMenuConfiguration' is unavailable in watchOS
99 |
100 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
101 | previewForDismissingMenuWithConfiguration configuration: UIContextMenuConfiguration)
| `- error: 'UIContextMenuConfiguration' is unavailable in watchOS
102 | -> UITargetedPreview? {
103 | guard let view = interaction.view else { 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/UIContextMenuConfiguration.h:39:12: note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
39 | @interface UIContextMenuConfiguration : NSObject
| `- note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
40 |
41 | /// This configuration's identifier. When representing multiple items in your app, this identifier
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:102:12: error: 'UITargetedPreview' is unavailable in watchOS
100 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
101 | previewForDismissingMenuWithConfiguration configuration: UIContextMenuConfiguration)
102 | -> UITargetedPreview? {
| `- error: 'UITargetedPreview' is unavailable in watchOS
103 | guard let view = interaction.view else { return nil }
104 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITargetedPreview.h:45:12: note: 'UITargetedPreview' has been explicitly marked unavailable here
43 |
44 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
45 | @interface UITargetedPreview : NSObject <NSCopying>
| `- note: 'UITargetedPreview' has been explicitly marked unavailable here
46 |
47 | /* UITargetedPreview is a preview used during an interaction's animations.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:53:35: error: 'UIContextMenuInteractionDelegate' is unavailable in watchOS
51 | }
52 |
53 | class Coordinator: NSObject, UIContextMenuInteractionDelegate{
| `- error: 'UIContextMenuInteractionDelegate' is unavailable in watchOS
54 |
55 | var contextMenu: UIContextMenuInteraction!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:99:11: note: 'UIContextMenuInteractionDelegate' has been explicitly marked unavailable here
97 |
98 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
99 | @protocol UIContextMenuInteractionDelegate <NSObject>
| `- note: 'UIContextMenuInteractionDelegate' has been explicitly marked unavailable here
100 |
101 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:10:51: error: cannot find type 'UIViewRepresentable' in scope
8 | import SwiftUI
9 |
10 | struct ContextMenuInteractionView<Content: View>: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
11 |
12 | @ViewBuilder var view: Content
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/ContactItem.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/ContactLabel.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/Extensions/Array+ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/Extensions/String+ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/View+ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Model/ContactItemUI.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Modifiers/ContextMenuModifier.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Modifiers/IfModifier.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContactItemEditView.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContactItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/LabelPickerView.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Services/CustomLabelStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Services/URLOpener.swift -target arm64_32-apple-watchos10.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/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/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64_32/ContactFieldKit-dependencies-1.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/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 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ContactFieldKit -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64_32/ContactFieldKit_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64_32/ContactFieldKit.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64_32/ContactFieldKit.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64_32/ContactFieldKit-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64_32/ContactFieldKit-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64_32/ContactFieldKit-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64_32/ContactFieldKit.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64_32/ContactFieldKit.abi.json
SwiftCompile normal arm64_32 (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ ContactFieldUIConfig.swift,\ Color+ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ContactFieldUIConfig.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Color+ContactFieldKit.swift
SwiftDriverJobDiscovery normal arm64_32 Compiling NoFlyZoneData.swift (in target 'NoFlyZone' from project 'NoFlyZone')
SwiftCompile normal arm64_32 Compiling\ resource_bundle_accessor.swift,\ ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/ContactFieldKit.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/ContactFieldKit.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ContactFieldKit.swift
SwiftDriverJobDiscovery normal arm64 Compiling NoFlyZoneData.swift (in target 'NoFlyZone' from project 'NoFlyZone')
SwiftCompile normal arm64_32 Compiling\ URLOpener.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Services/URLOpener.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Services/URLOpener.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile URLOpener.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-26 05:01:54.385 xcodebuild[664:4018] [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\ ContactFieldKit (in target 'ContactFieldKit' from project 'ContactFieldKit')
SwiftCompile normal arm64 (in target 'ContactFieldKit' from project 'ContactFieldKit')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ ContactFieldKit (in target 'ContactFieldKit' from project 'ContactFieldKit')
SwiftCompile normal arm64_32 (in target 'ContactFieldKit' from project 'ContactFieldKit')
Building workspace ContactFieldKit with scheme ContactFieldKit
(5 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
NoFlyZone: https://github.com/BaptisteSansierra/NoFlyZone.git @ 1.0.4
ContactFieldKit: /Users/admin/builder/spi-builder-workspace
resolved source packages: NoFlyZone, ContactFieldKit
2026-09-26 05:02:03.023 xcodebuild[833:4813] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
{
"identity" : "noflyzone",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.4",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/BaptisteSansierra/NoFlyZone.git"
}
],
"manifest_display_name" : "ContactFieldKit",
"name" : "ContactFieldKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "17.0"
}
],
"products" : [
{
"name" : "ContactFieldKit",
"targets" : [
"ContactFieldKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ContactFieldKit",
"module_type" : "SwiftTarget",
"name" : "ContactFieldKit",
"path" : "Sources/ContactFieldKit",
"product_dependencies" : [
"NoFlyZone"
],
"product_memberships" : [
"ContactFieldKit"
],
"sources" : [
"ContactFieldKit.swift",
"Domain/ContactItem.swift",
"Domain/ContactLabel.swift",
"Domain/Extensions/Array+ContactFieldKit.swift",
"Domain/Extensions/String+ContactFieldKit.swift",
"Presentation/ContactFieldUIConfig.swift",
"Presentation/Extensions/Color+ContactFieldKit.swift",
"Presentation/Extensions/View+ContactFieldKit.swift",
"Presentation/Model/ContactItemUI.swift",
"Presentation/Modifiers/ContextMenuModifier.swift",
"Presentation/Modifiers/IfModifier.swift",
"Presentation/View/ContactItemEditView.swift",
"Presentation/View/ContactItemView.swift",
"Presentation/View/ContextMenuInteractionView.swift",
"Presentation/View/LabelPickerView.swift",
"Services/CustomLabelStorage.swift",
"Services/URLOpener.swift"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
{
"workspace" : {
"name" : "ContactFieldKit",
"schemes" : [
"ContactFieldKit"
]
}
}
2026-09-26 05:02:04.292 xcodebuild[867:5062] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ContactFieldKit -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme ContactFieldKit -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
ContactFieldKit: /Users/admin/builder/spi-builder-workspace
NoFlyZone: https://github.com/BaptisteSansierra/NoFlyZone.git @ 1.0.4
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (5 targets)
Target 'ContactFieldKit-product' in project 'ContactFieldKit'
➜ Explicit dependency on target 'ContactFieldKit' in project 'ContactFieldKit'
➜ Explicit dependency on target 'ContactFieldKit_ContactFieldKit' in project 'ContactFieldKit'
➜ Explicit dependency on target 'NoFlyZone-product' in project 'NoFlyZone'
Target 'ContactFieldKit' in project 'ContactFieldKit'
➜ Explicit dependency on target 'ContactFieldKit_ContactFieldKit' in project 'ContactFieldKit'
➜ Explicit dependency on target 'NoFlyZone-product' in project 'NoFlyZone'
Target 'NoFlyZone-product' in project 'NoFlyZone'
➜ Explicit dependency on target 'NoFlyZone' in project 'NoFlyZone'
Target 'NoFlyZone' in project 'NoFlyZone' (no dependencies)
Target 'ContactFieldKit_ContactFieldKit' in project 'ContactFieldKit' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver NoFlyZone normal arm64 com.apple.xcode.tools.swift.compiler (in target 'NoFlyZone' from project 'NoFlyZone')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name NoFlyZone -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/Objects-normal/arm64/NoFlyZone.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos10.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/Objects-normal/arm64/NoFlyZone-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/Objects-normal/arm64/NoFlyZone.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/Objects-normal/arm64/NoFlyZone-dependency-scan.dia -user-module-version 1.0.4 -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name noflyzone -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/Objects-normal/arm64/NoFlyZone_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/Objects-normal/arm64/NoFlyZone-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver NoFlyZone normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'NoFlyZone' from project 'NoFlyZone')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name NoFlyZone -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/Objects-normal/arm64_32/NoFlyZone.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos10.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/Objects-normal/arm64_32/NoFlyZone-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/Objects-normal/arm64_32/NoFlyZone.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/Objects-normal/arm64_32/NoFlyZone-dependency-scan.dia -user-module-version 1.0.4 -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name noflyzone -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/Objects-normal/arm64_32/NoFlyZone_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/NoFlyZone.build/Debug-watchos/NoFlyZone-t.build/Objects-normal/arm64_32/NoFlyZone-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver ContactFieldKit normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name ContactFieldKit -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64_32/ContactFieldKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos10.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -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 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64_32/ContactFieldKit-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64_32/ContactFieldKit.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64_32/ContactFieldKit-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64_32/ContactFieldKit_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64_32/ContactFieldKit-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver ContactFieldKit normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name ContactFieldKit -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos10.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -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 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64_32 Compiling\ NoFlyZoneView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/NoFlyZone/Sources/NoFlyZone/NoFlyZoneView.swift (in target 'NoFlyZone' from project 'NoFlyZone')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/NoFlyZone/Sources/NoFlyZone/NoFlyZoneView.swift (in target 'NoFlyZone' from project 'NoFlyZone')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NoFlyZoneView.swift
SwiftCompile normal arm64_32 Compiling\ View+NoFlyZone.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/NoFlyZone/Sources/NoFlyZone/View+NoFlyZone.swift (in target 'NoFlyZone' from project 'NoFlyZone')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/NoFlyZone/Sources/NoFlyZone/View+NoFlyZone.swift (in target 'NoFlyZone' from project 'NoFlyZone')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile View+NoFlyZone.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ NoFlyZone (in target 'NoFlyZone' from project 'NoFlyZone')
SwiftCompile normal arm64_32 (in target 'NoFlyZone' from project 'NoFlyZone')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ NoFlyZoneModifier.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/NoFlyZone/Sources/NoFlyZone/NoFlyZoneModifier.swift (in target 'NoFlyZone' from project 'NoFlyZone')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/NoFlyZone/Sources/NoFlyZone/NoFlyZoneModifier.swift (in target 'NoFlyZone' from project 'NoFlyZone')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NoFlyZoneModifier.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ NoFlyZone (in target 'NoFlyZone' from project 'NoFlyZone')
SwiftCompile normal arm64 (in target 'NoFlyZone' from project 'NoFlyZone')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ View+NoFlyZone.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/NoFlyZone/Sources/NoFlyZone/View+NoFlyZone.swift (in target 'NoFlyZone' from project 'NoFlyZone')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/NoFlyZone/Sources/NoFlyZone/View+NoFlyZone.swift (in target 'NoFlyZone' from project 'NoFlyZone')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile View+NoFlyZone.swift
SwiftCompile normal arm64 Compiling\ NoFlyZoneView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/NoFlyZone/Sources/NoFlyZone/NoFlyZoneView.swift (in target 'NoFlyZone' from project 'NoFlyZone')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/NoFlyZone/Sources/NoFlyZone/NoFlyZoneView.swift (in target 'NoFlyZone' from project 'NoFlyZone')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NoFlyZoneView.swift
SwiftCompile normal arm64 Compiling\ ContactItem.swift,\ ContactLabel.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/ContactItem.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/ContactLabel.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/ContactItem.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ContactItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/ContactLabel.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ContactLabel.swift
SwiftCompile normal arm64 Compiling\ NoFlyZoneModifier.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/NoFlyZone/Sources/NoFlyZone/NoFlyZoneModifier.swift (in target 'NoFlyZone' from project 'NoFlyZone')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/NoFlyZone/Sources/NoFlyZone/NoFlyZoneModifier.swift (in target 'NoFlyZone' from project 'NoFlyZone')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NoFlyZoneModifier.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ ContactFieldKit (in target 'ContactFieldKit' from project 'ContactFieldKit')
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:19:73: error: 'systemBackground' is unavailable in watchOS
17 |
18 | // Colors
19 | public static var backgroundPrimary: Color = Color(uiColor: UIColor.systemBackground)
| `- error: 'systemBackground' is unavailable in watchOS
20 | public static var backgroundSecondary: Color = Color(uiColor: UIColor.secondarySystemBackground)
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
/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/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:20:75: error: 'secondarySystemBackground' is unavailable in watchOS
18 | // Colors
19 | public static var backgroundPrimary: Color = Color(uiColor: UIColor.systemBackground)
20 | public static var backgroundSecondary: Color = Color(uiColor: UIColor.secondarySystemBackground)
| `- error: 'secondarySystemBackground' is unavailable in watchOS
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
22 |
/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:209:49: note: 'secondarySystemBackground' has been explicitly marked unavailable here
207 | */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'secondarySystemBackground' has been explicitly marked unavailable here
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
211 |
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:21:74: error: 'tertiarySystemBackground' is unavailable in watchOS
19 | public static var backgroundPrimary: Color = Color(uiColor: UIColor.systemBackground)
20 | public static var backgroundSecondary: Color = Color(uiColor: UIColor.secondarySystemBackground)
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
| `- error: 'tertiarySystemBackground' is unavailable in watchOS
22 |
23 | public static var textPrimaryColor: Color = Color(uiColor: UIColor.label)
/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:210:49: note: 'tertiarySystemBackground' has been explicitly marked unavailable here
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
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);
| `- note: 'tertiarySystemBackground' has been explicitly marked unavailable here
211 |
212 | /* 2. systemGroupedBackground
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:23:72: error: 'label' is unavailable in watchOS
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
22 |
23 | public static var textPrimaryColor: Color = Color(uiColor: UIColor.label)
| `- error: 'label' is unavailable in watchOS
24 | public static var textSecondaryColor: Color = Color(uiColor: UIColor.secondaryLabel)
25 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:171:49: note: 'label' has been explicitly marked unavailable here
169 | /* Foreground colors for static text and related elements.
170 | */
171 | @property (class, nonatomic, readonly) UIColor *labelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'label' has been explicitly marked unavailable here
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:24:74: error: 'secondaryLabel' is unavailable in watchOS
22 |
23 | public static var textPrimaryColor: Color = Color(uiColor: UIColor.label)
24 | public static var textSecondaryColor: Color = Color(uiColor: UIColor.secondaryLabel)
| `- error: 'secondaryLabel' is unavailable in watchOS
25 |
26 | public static var success: Color = Color(light: Color(rgba: "#2E7D32"), dark: Color(rgba: "#81C784"))
/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:172:49: note: 'secondaryLabel' has been explicitly marked unavailable here
170 | */
171 | @property (class, nonatomic, readonly) UIColor *labelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'secondaryLabel' has been explicitly marked unavailable here
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
174 | @property (class, nonatomic, readonly) UIColor *quaternaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:30:66: error: 'separator' is unavailable in watchOS
28 |
29 | public static var dividerThickness: CGFloat = 1
30 | public static var topDivider: Color = Color(uiColor: UIColor.separator)
| `- error: 'separator' is unavailable in watchOS
31 | public static var bottomDivider: Color = Color(uiColor: UIColor.separator)
32 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:189:49: note: 'separator' has been explicitly marked unavailable here
187 | * completely cover anything behind it. Depending on the situation, you may need one or the other.
188 | */
189 | @property (class, nonatomic, readonly) UIColor *separatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'separator' has been explicitly marked unavailable here
190 | @property (class, nonatomic, readonly) UIColor *opaqueSeparatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
191 |
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:31:69: error: 'separator' is unavailable in watchOS
29 | public static var dividerThickness: CGFloat = 1
30 | public static var topDivider: Color = Color(uiColor: UIColor.separator)
31 | public static var bottomDivider: Color = Color(uiColor: UIColor.separator)
| `- error: 'separator' is unavailable in watchOS
32 | }
33 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:189:49: note: 'separator' has been explicitly marked unavailable here
187 | * completely cover anything behind it. Depending on the situation, you may need one or the other.
188 | */
189 | @property (class, nonatomic, readonly) UIColor *separatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'separator' has been explicitly marked unavailable here
190 | @property (class, nonatomic, readonly) UIColor *opaqueSeparatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
191 |
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift:13:5: warning: 'internal' modifier is redundant for initializer declared in an internal extension
11 | internal extension Color {
12 |
13 | internal init(light: Color, dark: Color) {
| `- warning: 'internal' modifier is redundant for initializer declared in an internal extension
14 | self.init(UIColor { traitCollection in
15 | switch traitCollection.userInterfaceStyle {
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift:24:5: warning: 'internal' modifier is redundant for initializer declared in an internal extension
22 | }
23 |
24 | internal init(rgba: String) {
| `- warning: 'internal' modifier is redundant for initializer declared in an internal extension
25 | var red: CGFloat = 0.0
26 | var green: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/View+ContactFieldKit.swift:17:32: error: 'UIAction' is unavailable in watchOS
15 |
16 | func contextMenu(contactItem: ContactItem,
17 | actions: [UIAction],
| `- error: 'UIAction' is unavailable in watchOS
18 | isHighlighted: Bool = false, // ← Add parameter
19 | willEnd: (() -> Void)? = 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/UIAction.h:29:12: note: 'UIAction' has been explicitly marked unavailable here
27 |
28 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
29 | @interface UIAction : UIMenuElement <UIMenuLeaf>
| `- note: 'UIAction' has been explicitly marked unavailable here
30 |
31 | /// Short display title.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Modifiers/ContextMenuModifier.swift:12:19: error: 'UIAction' is unavailable in watchOS
10 | struct ContextMenuModifier: ViewModifier {
11 | let contactItem: ContactItem
12 | let actions: [UIAction]
| `- error: 'UIAction' is unavailable in watchOS
13 | let willEnd: (() -> Void)?
14 | let willDisplay: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAction.h:29:12: note: 'UIAction' has been explicitly marked unavailable here
27 |
28 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
29 | @interface UIAction : UIMenuElement <UIMenuLeaf>
| `- note: 'UIAction' has been explicitly marked unavailable here
30 |
31 | /// Short display title.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:13:19: error: 'UIAction' is unavailable in watchOS
11 |
12 | @ViewBuilder var view: Content
13 | let actions: [UIAction]
| `- error: 'UIAction' is unavailable in watchOS
14 | let willEnd: (() -> Void)?
15 | let willDisplay: (() -> Void)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAction.h:29:12: note: 'UIAction' has been explicitly marked unavailable here
27 |
28 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
29 | @interface UIAction : UIMenuElement <UIMenuLeaf>
| `- note: 'UIAction' has been explicitly marked unavailable here
30 |
31 | /// Short display title.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:22:30: error: cannot find type 'Context' in scope
20 | }
21 |
22 | func makeUIView(context: Context) -> some UIView {
| `- error: cannot find type 'Context' in scope
23 |
24 | #if true
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:22:47: error: 'UIView' is unavailable in watchOS
20 | }
21 |
22 | func makeUIView(context: Context) -> some UIView {
| `- error: 'UIView' is unavailable in watchOS
23 |
24 | #if true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:43:33: error: cannot find type 'UIViewType' in scope
41 | }
42 |
43 | func updateUIView(_ uiView: UIViewType, context: Context) {
| `- error: cannot find type 'UIViewType' in scope
44 | // Update highlight
45 | UIView.animate(withDuration: 0.2) {
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:43:54: error: cannot find type 'Context' in scope
41 | }
42 |
43 | func updateUIView(_ uiView: UIViewType, context: Context) {
| `- error: cannot find type 'Context' in scope
44 | // Update highlight
45 | UIView.animate(withDuration: 0.2) {
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:55:26: error: 'UIContextMenuInteraction' is unavailable in watchOS
53 | class Coordinator: NSObject, UIContextMenuInteractionDelegate{
54 |
55 | var contextMenu: UIContextMenuInteraction!
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
56 | //var hostingController: UIHostingController<Content>?
57 | let parent: ContextMenuInteractionView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:63:52: error: 'UIContextMenuInteraction' is unavailable in watchOS
61 | }
62 |
63 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
64 | configurationForMenuAtLocation location: CGPoint)
65 | -> UIContextMenuConfiguration? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:65:12: error: 'UIContextMenuConfiguration' is unavailable in watchOS
63 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
64 | configurationForMenuAtLocation location: CGPoint)
65 | -> UIContextMenuConfiguration? {
| `- error: 'UIContextMenuConfiguration' is unavailable in watchOS
66 | UIContextMenuConfiguration(identifier: nil,
67 | previewProvider: 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/UIContextMenuConfiguration.h:39:12: note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
39 | @interface UIContextMenuConfiguration : NSObject
| `- note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
40 |
41 | /// This configuration's identifier. When representing multiple items in your app, this identifier
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:74:52: error: 'UIContextMenuInteraction' is unavailable in watchOS
72 | }
73 |
74 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
75 | willDisplayMenuFor configuration: UIContextMenuConfiguration,
76 | animator: UIContextMenuInteractionAnimating?) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:75:71: error: 'UIContextMenuConfiguration' is unavailable in watchOS
73 |
74 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
75 | willDisplayMenuFor configuration: UIContextMenuConfiguration,
| `- error: 'UIContextMenuConfiguration' is unavailable in watchOS
76 | animator: UIContextMenuInteractionAnimating?) {
77 | parent.willDisplay?()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuConfiguration.h:39:12: note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
39 | @interface UIContextMenuConfiguration : NSObject
| `- note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
40 |
41 | /// This configuration's identifier. When representing multiple items in your app, this identifier
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:76:47: error: 'UIContextMenuInteractionAnimating' is unavailable in watchOS
74 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
75 | willDisplayMenuFor configuration: UIContextMenuConfiguration,
76 | animator: UIContextMenuInteractionAnimating?) {
| `- error: 'UIContextMenuInteractionAnimating' is unavailable in watchOS
77 | parent.willDisplay?()
78 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:79:11: note: 'UIContextMenuInteractionAnimating' has been explicitly marked unavailable here
77 |
78 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
79 | @protocol UIContextMenuInteractionAnimating <NSObject>
| `- note: 'UIContextMenuInteractionAnimating' has been explicitly marked unavailable here
80 |
81 | /// Displayed preview view controller.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:80:52: error: 'UIContextMenuInteraction' is unavailable in watchOS
78 | }
79 |
80 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
81 | willEndFor configuration: UIContextMenuConfiguration,
82 | animator: UIContextMenuInteractionAnimating?) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:81:63: error: 'UIContextMenuConfiguration' is unavailable in watchOS
79 |
80 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
81 | willEndFor configuration: UIContextMenuConfiguration,
| `- error: 'UIContextMenuConfiguration' is unavailable in watchOS
82 | animator: UIContextMenuInteractionAnimating?) {
83 | parent.willEnd?()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuConfiguration.h:39:12: note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
39 | @interface UIContextMenuConfiguration : NSObject
| `- note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
40 |
41 | /// This configuration's identifier. When representing multiple items in your app, this identifier
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:82:47: error: 'UIContextMenuInteractionAnimating' is unavailable in watchOS
80 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
81 | willEndFor configuration: UIContextMenuConfiguration,
82 | animator: UIContextMenuInteractionAnimating?) {
| `- error: 'UIContextMenuInteractionAnimating' is unavailable in watchOS
83 | parent.willEnd?()
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/UIContextMenuInteraction.h:79:11: note: 'UIContextMenuInteractionAnimating' has been explicitly marked unavailable here
77 |
78 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
79 | @protocol UIContextMenuInteractionAnimating <NSObject>
| `- note: 'UIContextMenuInteractionAnimating' has been explicitly marked unavailable here
80 |
81 | /// Displayed preview view controller.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:86:52: error: 'UIContextMenuInteraction' is unavailable in watchOS
84 | }
85 |
86 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
87 | previewForHighlightingMenuWithConfiguration configuration: UIContextMenuConfiguration)
88 | -> UITargetedPreview? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:87:96: error: 'UIContextMenuConfiguration' is unavailable in watchOS
85 |
86 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
87 | previewForHighlightingMenuWithConfiguration configuration: UIContextMenuConfiguration)
| `- error: 'UIContextMenuConfiguration' is unavailable in watchOS
88 | -> UITargetedPreview? {
89 | guard let view = interaction.view else { 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/UIContextMenuConfiguration.h:39:12: note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
39 | @interface UIContextMenuConfiguration : NSObject
| `- note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
40 |
41 | /// This configuration's identifier. When representing multiple items in your app, this identifier
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:88:12: error: 'UITargetedPreview' is unavailable in watchOS
86 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
87 | previewForHighlightingMenuWithConfiguration configuration: UIContextMenuConfiguration)
88 | -> UITargetedPreview? {
| `- error: 'UITargetedPreview' is unavailable in watchOS
89 | guard let view = interaction.view else { return nil }
90 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITargetedPreview.h:45:12: note: 'UITargetedPreview' has been explicitly marked unavailable here
43 |
44 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
45 | @interface UITargetedPreview : NSObject <NSCopying>
| `- note: 'UITargetedPreview' has been explicitly marked unavailable here
46 |
47 | /* UITargetedPreview is a preview used during an interaction's animations.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:100:52: error: 'UIContextMenuInteraction' is unavailable in watchOS
98 | }
99 |
100 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
| `- error: 'UIContextMenuInteraction' is unavailable in watchOS
101 | previewForDismissingMenuWithConfiguration configuration: UIContextMenuConfiguration)
102 | -> UITargetedPreview? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:32:12: note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
30 |
31 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
32 | @interface UIContextMenuInteraction : NSObject <UIInteraction>
| `- note: 'UIContextMenuInteraction' has been explicitly marked unavailable here
33 |
34 | /// The interaction's delegate.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:101:94: error: 'UIContextMenuConfiguration' is unavailable in watchOS
99 |
100 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
101 | previewForDismissingMenuWithConfiguration configuration: UIContextMenuConfiguration)
| `- error: 'UIContextMenuConfiguration' is unavailable in watchOS
102 | -> UITargetedPreview? {
103 | guard let view = interaction.view else { 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/UIContextMenuConfiguration.h:39:12: note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
37 |
38 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
39 | @interface UIContextMenuConfiguration : NSObject
| `- note: 'UIContextMenuConfiguration' has been explicitly marked unavailable here
40 |
41 | /// This configuration's identifier. When representing multiple items in your app, this identifier
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:102:12: error: 'UITargetedPreview' is unavailable in watchOS
100 | func contextMenuInteraction(_ interaction: UIContextMenuInteraction,
101 | previewForDismissingMenuWithConfiguration configuration: UIContextMenuConfiguration)
102 | -> UITargetedPreview? {
| `- error: 'UITargetedPreview' is unavailable in watchOS
103 | guard let view = interaction.view else { return nil }
104 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITargetedPreview.h:45:12: note: 'UITargetedPreview' has been explicitly marked unavailable here
43 |
44 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
45 | @interface UITargetedPreview : NSObject <NSCopying>
| `- note: 'UITargetedPreview' has been explicitly marked unavailable here
46 |
47 | /* UITargetedPreview is a preview used during an interaction's animations.
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:53:35: error: 'UIContextMenuInteractionDelegate' is unavailable in watchOS
51 | }
52 |
53 | class Coordinator: NSObject, UIContextMenuInteractionDelegate{
| `- error: 'UIContextMenuInteractionDelegate' is unavailable in watchOS
54 |
55 | var contextMenu: UIContextMenuInteraction!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIContextMenuInteraction.h:99:11: note: 'UIContextMenuInteractionDelegate' has been explicitly marked unavailable here
97 |
98 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
99 | @protocol UIContextMenuInteractionDelegate <NSObject>
| `- note: 'UIContextMenuInteractionDelegate' has been explicitly marked unavailable here
100 |
101 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift:10:51: error: cannot find type 'UIViewRepresentable' in scope
8 | import SwiftUI
9 |
10 | struct ContextMenuInteractionView<Content: View>: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
11 |
12 | @ViewBuilder var view: Content
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/ContactItem.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/ContactLabel.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/Extensions/Array+ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Domain/Extensions/String+ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/View+ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Model/ContactItemUI.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Modifiers/ContextMenuModifier.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Modifiers/IfModifier.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContactItemEditView.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContactItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/ContextMenuInteractionView.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/View/LabelPickerView.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Services/CustomLabelStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Services/URLOpener.swift -target arm64-apple-watchos10.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/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/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/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 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ContactFieldKit -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit_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/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/Objects-normal/arm64/ContactFieldKit.abi.json
SwiftCompile normal arm64 (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ ContactFieldKit (in target 'ContactFieldKit' from project 'ContactFieldKit')
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:19:73: error: 'systemBackground' is unavailable in watchOS
17 |
18 | // Colors
19 | public static var backgroundPrimary: Color = Color(uiColor: UIColor.systemBackground)
| `- error: 'systemBackground' is unavailable in watchOS
20 | public static var backgroundSecondary: Color = Color(uiColor: UIColor.secondarySystemBackground)
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
/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/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:20:75: error: 'secondarySystemBackground' is unavailable in watchOS
18 | // Colors
19 | public static var backgroundPrimary: Color = Color(uiColor: UIColor.systemBackground)
20 | public static var backgroundSecondary: Color = Color(uiColor: UIColor.secondarySystemBackground)
| `- error: 'secondarySystemBackground' is unavailable in watchOS
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
22 |
/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:209:49: note: 'secondarySystemBackground' has been explicitly marked unavailable here
207 | */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'secondarySystemBackground' has been explicitly marked unavailable here
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
211 |
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:21:74: error: 'tertiarySystemBackground' is unavailable in watchOS
19 | public static var backgroundPrimary: Color = Color(uiColor: UIColor.systemBackground)
20 | public static var backgroundSecondary: Color = Color(uiColor: UIColor.secondarySystemBackground)
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
| `- error: 'tertiarySystemBackground' is unavailable in watchOS
22 |
23 | public static var textPrimaryColor: Color = Color(uiColor: UIColor.label)
/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:210:49: note: 'tertiarySystemBackground' has been explicitly marked unavailable here
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
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);
| `- note: 'tertiarySystemBackground' has been explicitly marked unavailable here
211 |
212 | /* 2. systemGroupedBackground
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:23:72: error: 'label' is unavailable in watchOS
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
22 |
23 | public static var textPrimaryColor: Color = Color(uiColor: UIColor.label)
| `- error: 'label' is unavailable in watchOS
24 | public static var textSecondaryColor: Color = Color(uiColor: UIColor.secondaryLabel)
25 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:171:49: note: 'label' has been explicitly marked unavailable here
169 | /* Foreground colors for static text and related elements.
170 | */
171 | @property (class, nonatomic, readonly) UIColor *labelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'label' has been explicitly marked unavailable here
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:24:74: error: 'secondaryLabel' is unavailable in watchOS
22 |
23 | public static var textPrimaryColor: Color = Color(uiColor: UIColor.label)
24 | public static var textSecondaryColor: Color = Color(uiColor: UIColor.secondaryLabel)
| `- error: 'secondaryLabel' is unavailable in watchOS
25 |
26 | public static var success: Color = Color(light: Color(rgba: "#2E7D32"), dark: Color(rgba: "#81C784"))
/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:172:49: note: 'secondaryLabel' has been explicitly marked unavailable here
170 | */
171 | @property (class, nonatomic, readonly) UIColor *labelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'secondaryLabel' has been explicitly marked unavailable here
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
174 | @property (class, nonatomic, readonly) UIColor *quaternaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:30:66: error: 'separator' is unavailable in watchOS
28 |
29 | public static var dividerThickness: CGFloat = 1
30 | public static var topDivider: Color = Color(uiColor: UIColor.separator)
| `- error: 'separator' is unavailable in watchOS
31 | public static var bottomDivider: Color = Color(uiColor: UIColor.separator)
32 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:189:49: note: 'separator' has been explicitly marked unavailable here
187 | * completely cover anything behind it. Depending on the situation, you may need one or the other.
188 | */
189 | @property (class, nonatomic, readonly) UIColor *separatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'separator' has been explicitly marked unavailable here
190 | @property (class, nonatomic, readonly) UIColor *opaqueSeparatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
191 |
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:31:69: error: 'separator' is unavailable in watchOS
29 | public static var dividerThickness: CGFloat = 1
30 | public static var topDivider: Color = Color(uiColor: UIColor.separator)
31 | public static var bottomDivider: Color = Color(uiColor: UIColor.separator)
| `- error: 'separator' is unavailable in watchOS
32 | }
33 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:189:49: note: 'separator' has been explicitly marked unavailable here
187 | * completely cover anything behind it. Depending on the situation, you may need one or the other.
188 | */
189 | @property (class, nonatomic, readonly) UIColor *separatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'separator' has been explicitly marked unavailable here
190 | @property (class, nonatomic, readonly) UIColor *opaqueSeparatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
191 |
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift:13:5: warning: 'internal' modifier is redundant for initializer declared in an internal extension
11 | internal extension Color {
12 |
13 | internal init(light: Color, dark: Color) {
| `- warning: 'internal' modifier is redundant for initializer declared in an internal extension
14 | self.init(UIColor { traitCollection in
15 | switch traitCollection.userInterfaceStyle {
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift:24:5: warning: 'internal' modifier is redundant for initializer declared in an internal extension
22 | }
23 |
24 | internal init(rgba: String) {
| `- warning: 'internal' modifier is redundant for initializer declared in an internal extension
25 | var red: CGFloat = 0.0
26 | var green: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/View+ContactFieldKit.swift:17:32: error: 'UIAction' is unavailable in watchOS
15 |
16 | func contextMenu(contactItem: ContactItem,
17 | actions: [UIAction],
| `- error: 'UIAction' is unavailable in watchOS
18 | isHighlighted: Bool = false, // ← Add parameter
19 | willEnd: (() -> Void)? = 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/UIAction.h:29:12: note: 'UIAction' has been explicitly marked unavailable here
27 |
28 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
29 | @interface UIAction : UIMenuElement <UIMenuLeaf>
| `- note: 'UIAction' has been explicitly marked unavailable here
30 |
31 | /// Short display title.
SwiftCompile normal arm64_32 (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ ContactFieldUIConfig.swift,\ Color+ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:19:73: error: 'systemBackground' is unavailable in watchOS
17 |
18 | // Colors
19 | public static var backgroundPrimary: Color = Color(uiColor: UIColor.systemBackground)
| `- error: 'systemBackground' is unavailable in watchOS
20 | public static var backgroundSecondary: Color = Color(uiColor: UIColor.secondarySystemBackground)
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
/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/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:20:75: error: 'secondarySystemBackground' is unavailable in watchOS
18 | // Colors
19 | public static var backgroundPrimary: Color = Color(uiColor: UIColor.systemBackground)
20 | public static var backgroundSecondary: Color = Color(uiColor: UIColor.secondarySystemBackground)
| `- error: 'secondarySystemBackground' is unavailable in watchOS
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
22 |
/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:209:49: note: 'secondarySystemBackground' has been explicitly marked unavailable here
207 | */
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
209 | @property (class, nonatomic, readonly) UIColor *secondarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'secondarySystemBackground' has been explicitly marked unavailable here
210 | @property (class, nonatomic, readonly) UIColor *tertiarySystemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
211 |
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:21:74: error: 'tertiarySystemBackground' is unavailable in watchOS
19 | public static var backgroundPrimary: Color = Color(uiColor: UIColor.systemBackground)
20 | public static var backgroundSecondary: Color = Color(uiColor: UIColor.secondarySystemBackground)
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
| `- error: 'tertiarySystemBackground' is unavailable in watchOS
22 |
23 | public static var textPrimaryColor: Color = Color(uiColor: UIColor.label)
/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:210:49: note: 'tertiarySystemBackground' has been explicitly marked unavailable here
208 | @property (class, nonatomic, readonly) UIColor *systemBackgroundColor API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(tvos, watchos);
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);
| `- note: 'tertiarySystemBackground' has been explicitly marked unavailable here
211 |
212 | /* 2. systemGroupedBackground
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:23:72: error: 'label' is unavailable in watchOS
21 | public static var backgroundTertiary: Color = Color(uiColor: UIColor.tertiarySystemBackground)
22 |
23 | public static var textPrimaryColor: Color = Color(uiColor: UIColor.label)
| `- error: 'label' is unavailable in watchOS
24 | public static var textSecondaryColor: Color = Color(uiColor: UIColor.secondaryLabel)
25 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:171:49: note: 'label' has been explicitly marked unavailable here
169 | /* Foreground colors for static text and related elements.
170 | */
171 | @property (class, nonatomic, readonly) UIColor *labelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'label' has been explicitly marked unavailable here
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:24:74: error: 'secondaryLabel' is unavailable in watchOS
22 |
23 | public static var textPrimaryColor: Color = Color(uiColor: UIColor.label)
24 | public static var textSecondaryColor: Color = Color(uiColor: UIColor.secondaryLabel)
| `- error: 'secondaryLabel' is unavailable in watchOS
25 |
26 | public static var success: Color = Color(light: Color(rgba: "#2E7D32"), dark: Color(rgba: "#81C784"))
/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:172:49: note: 'secondaryLabel' has been explicitly marked unavailable here
170 | */
171 | @property (class, nonatomic, readonly) UIColor *labelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
172 | @property (class, nonatomic, readonly) UIColor *secondaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'secondaryLabel' has been explicitly marked unavailable here
173 | @property (class, nonatomic, readonly) UIColor *tertiaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
174 | @property (class, nonatomic, readonly) UIColor *quaternaryLabelColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:30:66: error: 'separator' is unavailable in watchOS
28 |
29 | public static var dividerThickness: CGFloat = 1
30 | public static var topDivider: Color = Color(uiColor: UIColor.separator)
| `- error: 'separator' is unavailable in watchOS
31 | public static var bottomDivider: Color = Color(uiColor: UIColor.separator)
32 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:189:49: note: 'separator' has been explicitly marked unavailable here
187 | * completely cover anything behind it. Depending on the situation, you may need one or the other.
188 | */
189 | @property (class, nonatomic, readonly) UIColor *separatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'separator' has been explicitly marked unavailable here
190 | @property (class, nonatomic, readonly) UIColor *opaqueSeparatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
191 |
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift:31:69: error: 'separator' is unavailable in watchOS
29 | public static var dividerThickness: CGFloat = 1
30 | public static var topDivider: Color = Color(uiColor: UIColor.separator)
31 | public static var bottomDivider: Color = Color(uiColor: UIColor.separator)
| `- error: 'separator' is unavailable in watchOS
32 | }
33 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:189:49: note: 'separator' has been explicitly marked unavailable here
187 | * completely cover anything behind it. Depending on the situation, you may need one or the other.
188 | */
189 | @property (class, nonatomic, readonly) UIColor *separatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'separator' has been explicitly marked unavailable here
190 | @property (class, nonatomic, readonly) UIColor *opaqueSeparatorColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
191 |
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift:13:5: warning: 'internal' modifier is redundant for initializer declared in an internal extension
11 | internal extension Color {
12 |
13 | internal init(light: Color, dark: Color) {
| `- warning: 'internal' modifier is redundant for initializer declared in an internal extension
14 | self.init(UIColor { traitCollection in
15 | switch traitCollection.userInterfaceStyle {
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift:24:5: warning: 'internal' modifier is redundant for initializer declared in an internal extension
22 | }
23 |
24 | internal init(rgba: String) {
| `- warning: 'internal' modifier is redundant for initializer declared in an internal extension
25 | var red: CGFloat = 0.0
26 | var green: CGFloat = 0.0
/Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift:14:19: error: 'init(dynamicProvider:)' is unavailable in watchOS
12 |
13 | internal init(light: Color, dark: Color) {
14 | self.init(UIColor { traitCollection in
| `- error: 'init(dynamicProvider:)' is unavailable in watchOS
15 | switch traitCollection.userInterfaceStyle {
16 | case .dark:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIColor.h:144:1: note: 'init(dynamicProvider:)' has been explicitly marked unavailable here
142 |
143 | + (UIColor *)colorWithDynamicProvider:(UIColor * (^)(UITraitCollection *traitCollection))dynamicProvider API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
144 | - (UIColor *)initWithDynamicProvider:(UIColor * (^)(UITraitCollection *traitCollection))dynamicProvider API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'init(dynamicProvider:)' has been explicitly marked unavailable here
145 |
146 | /* Resolve any color to its most fundamental form (a non-dynamic color) for a specific trait collection.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ContactFieldUIConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Color+ContactFieldKit.swift
SwiftCompile normal arm64_32 Compiling\ resource_bundle_accessor.swift,\ ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/ContactFieldKit.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ContactFieldKit.build/Debug-watchos/ContactFieldKit-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/ContactFieldKit.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ContactFieldKit.swift
SwiftDriverJobDiscovery normal arm64 Compiling ContactItem.swift, ContactLabel.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
SwiftCompile normal arm64_32 Compiling\ ContactFieldUIConfig.swift,\ Color+ContactFieldKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/ContactFieldUIConfig.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ContactFieldUIConfig.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ContactFieldKit/Presentation/Extensions/Color+ContactFieldKit.swift (in target 'ContactFieldKit' from project 'ContactFieldKit')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Color+ContactFieldKit.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-26 05:02:05.279 xcodebuild[868:5086] [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\ ContactFieldKit (in target 'ContactFieldKit' from project 'ContactFieldKit')
SwiftCompile normal arm64 (in target 'ContactFieldKit' from project 'ContactFieldKit')
Building workspace ContactFieldKit with scheme ContactFieldKit
(3 failures)
BUILD FAILURE 6.4 watchOS