Build Information
Failed to build EffectsLibrary, reference main (eaf607), with Swift 6.4 for watchOS using Xcode 27.0 on 18 Sep 2026 10:13:13 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 EffectsLibrary -destination generic/platform=watchOSBuild Log
28 |
29 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
30 | @interface CAEmitterLayer : CALayer
| `- note: 'CAEmitterLayer' has been explicitly marked unavailable here
31 |
32 | /* The array of emitter cells attached to the layer. Each object must
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:24:47: error: 'CAEmitterCell' is unavailable in watchOS
22 | func createBaseLayer() -> CAEmitterLayer
23 |
24 | func createCell(with content: Content) -> CAEmitterCell
| `- error: 'CAEmitterCell' is unavailable in watchOS
25 | }
26 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:28:30: error: cannot find type 'Context' in scope
26 |
27 | extension EffectsViewRepresentable {
28 | func makeUIView(context: Context) -> some UIView {
| `- error: cannot find type 'Context' in scope
29 | return createView()
30 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:28:47: error: 'UIView' is unavailable in watchOS
26 |
27 | extension EffectsViewRepresentable {
28 | func makeUIView(context: Context) -> some UIView {
| `- error: 'UIView' is unavailable in watchOS
29 | return createView()
30 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:32:33: error: cannot find type 'UIViewType' in scope
30 | }
31 |
32 | func updateUIView(_ uiView: UIViewType, context: Context) {
| `- error: cannot find type 'UIViewType' in scope
33 | // Todo
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:32:54: error: cannot find type 'Context' in scope
30 | }
31 |
32 | func updateUIView(_ uiView: UIViewType, context: Context) {
| `- error: cannot find type 'Context' in scope
33 | // Todo
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:50:25: error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
48 | }
49 |
50 | var viewRenderMode: CAEmitterLayerRenderMode {
| `- error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
51 | return .additive
52 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:23:20: note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
21 | typedef NSString * CAEmitterLayerEmitterShape NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CAEmitterLayerEmitterMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CAEmitterLayerRenderMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
24 |
25 | @class CAEmitterCell;
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:57:26: error: 'UIView' is unavailable in watchOS
55 | extension EffectsViewRepresentable {
56 |
57 | func createView() -> UIView {
| `- error: 'UIView' is unavailable in watchOS
58 | let baseView = createBaseView()
59 | let baseLayer = createBaseLayer()
/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:71:30: error: 'UIView' is unavailable in watchOS
69 | }
70 |
71 | func createBaseView() -> UIView {
| `- error: 'UIView' is unavailable in watchOS
72 | let baseView = UIView()
73 | baseView.backgroundColor = UIColor(config.backgroundColor)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:79:31: error: 'CAEmitterLayer' is unavailable in watchOS
77 | }
78 |
79 | func createBaseLayer() -> CAEmitterLayer {
| `- error: 'CAEmitterLayer' is unavailable in watchOS
80 | let containerLayer = CAEmitterLayer()
81 | containerLayer.name = "Container"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:30:12: note: 'CAEmitterLayer' has been explicitly marked unavailable here
28 |
29 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
30 | @interface CAEmitterLayer : CALayer
| `- note: 'CAEmitterLayer' has been explicitly marked unavailable here
31 |
32 | /* The array of emitter cells attached to the layer. Each object must
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift:15:47: error: 'CAEmitterCell' is unavailable in watchOS
13 | var config: RainConfig
14 |
15 | func createCell(with content: Content) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
16 | let cell = CAEmitterCell()
17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/View/SmokeScene.swift:26:36: error: cannot find type 'SKView' in scope
24 |
25 |
26 | override func didMove(to view: SKView) {
| `- error: cannot find type 'SKView' in scope
27 | launchSmoke()
28 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift:15:47: error: 'CAEmitterCell' is unavailable in watchOS
13 | var config: SnowConfig
14 |
15 | func createCell(with content: Content) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
16 | let cell = CAEmitterCell()
17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
Failed frontend command:
SwiftCompile normal arm64 (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/ConfettiView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/Color+CustomColors.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/String+ImageNames.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/UIImage+fromBundle.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/FireView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/Model/FireConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/Model/FireConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireContainerView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireScene.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/FireworksView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/Model/FireworksConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/Model/FireworksConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/View/FireworksContainerView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/View/FireworksScene.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/BaseConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Content.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EmitterLayerConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EmitterPosition.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/FadeOut.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/FallDirection.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/InitialVelocity.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Intensity.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Lifetime.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/SpreadRadius.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/Model/RainConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/Model/RainConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/RainView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/Model/SmokeConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/Model/SmokeConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/SmokeView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/View/SmokeContainerView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/View/SmokeScene.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/Model/SnowConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/Model/SnowConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/SnowView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -swift-module-cross-import SpriteKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/SpriteKit.framework/Modules/SpriteKit.swiftcrossimport/SwiftUI.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary-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 -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_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/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name EffectsLibrary -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary_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/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary.abi.json
SwiftCompile normal arm64 Compiling\ BaseConfig.swift,\ Content.swift,\ EffectsViewRepresentable.swift,\ EmitterLayerConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/BaseConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Content.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EmitterLayerConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Content.swift:82:16: error: 'UIGraphicsImageRenderer' is unavailable in watchOS
80 | func image(with color: UIColor) -> UIImage {
81 | let rect = CGRect(origin: .zero, size: CGSize(width: 12.0, height: 12.0))
82 | return UIGraphicsImageRenderer(size: rect.size).image { context in
| `- error: 'UIGraphicsImageRenderer' is unavailable in watchOS
83 | context.cgContext.setFillColor(color.cgColor)
84 | context.cgContext.addPath(path(in: rect))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGraphicsImageRenderer.h:47:12: note: 'UIGraphicsImageRenderer' has been explicitly marked unavailable here
45 |
46 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos)
47 | @interface UIGraphicsImageRenderer : UIGraphicsRenderer
| `- note: 'UIGraphicsImageRenderer' has been explicitly marked unavailable here
48 | - (instancetype)initWithSize:(CGSize)size;
49 | - (instancetype)initWithSize:(CGSize)size format:(UIGraphicsImageRendererFormat *)format NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Content.swift:98:16: error: 'UIGraphicsImageRenderer' is unavailable in watchOS
96 | let size = string.size(withAttributes: attributes)
97 |
98 | return UIGraphicsImageRenderer(size: size).image { _ in
| `- error: 'UIGraphicsImageRenderer' is unavailable in watchOS
99 | string.draw(at: .zero, withAttributes: attributes)
100 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGraphicsImageRenderer.h:47:12: note: 'UIGraphicsImageRenderer' has been explicitly marked unavailable here
45 |
46 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos)
47 | @interface UIGraphicsImageRenderer : UIGraphicsRenderer
| `- note: 'UIGraphicsImageRenderer' has been explicitly marked unavailable here
48 | - (instancetype)initWithSize:(CGSize)size;
49 | - (instancetype)initWithSize:(CGSize)size format:(UIGraphicsImageRendererFormat *)format NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:10:36: error: cannot find type 'UIViewRepresentable' in scope
8 | import SwiftUI
9 |
10 | protocol EffectsViewRepresentable: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
11 |
12 | associatedtype Config: EmitterLayerConfig
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:18:25: error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
16 |
17 | var emitterPositionY: CGFloat { get }
18 | var viewRenderMode: CAEmitterLayerRenderMode { get }
| `- error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
19 |
20 | func createView() -> UIView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:23:20: note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
21 | typedef NSString * CAEmitterLayerEmitterShape NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CAEmitterLayerEmitterMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CAEmitterLayerRenderMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
24 |
25 | @class CAEmitterCell;
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:20:26: error: 'UIView' is unavailable in watchOS
18 | var viewRenderMode: CAEmitterLayerRenderMode { get }
19 |
20 | func createView() -> UIView
| `- error: 'UIView' is unavailable in watchOS
21 | func createBaseView() -> UIView
22 | func createBaseLayer() -> CAEmitterLayer
/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:21:30: error: 'UIView' is unavailable in watchOS
19 |
20 | func createView() -> UIView
21 | func createBaseView() -> UIView
| `- error: 'UIView' is unavailable in watchOS
22 | func createBaseLayer() -> CAEmitterLayer
23 |
/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:22:31: error: 'CAEmitterLayer' is unavailable in watchOS
20 | func createView() -> UIView
21 | func createBaseView() -> UIView
22 | func createBaseLayer() -> CAEmitterLayer
| `- error: 'CAEmitterLayer' is unavailable in watchOS
23 |
24 | func createCell(with content: Content) -> CAEmitterCell
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:30:12: note: 'CAEmitterLayer' has been explicitly marked unavailable here
28 |
29 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
30 | @interface CAEmitterLayer : CALayer
| `- note: 'CAEmitterLayer' has been explicitly marked unavailable here
31 |
32 | /* The array of emitter cells attached to the layer. Each object must
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:24:47: error: 'CAEmitterCell' is unavailable in watchOS
22 | func createBaseLayer() -> CAEmitterLayer
23 |
24 | func createCell(with content: Content) -> CAEmitterCell
| `- error: 'CAEmitterCell' is unavailable in watchOS
25 | }
26 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:28:30: error: cannot find type 'Context' in scope
26 |
27 | extension EffectsViewRepresentable {
28 | func makeUIView(context: Context) -> some UIView {
| `- error: cannot find type 'Context' in scope
29 | return createView()
30 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:28:47: error: 'UIView' is unavailable in watchOS
26 |
27 | extension EffectsViewRepresentable {
28 | func makeUIView(context: Context) -> some UIView {
| `- error: 'UIView' is unavailable in watchOS
29 | return createView()
30 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/BaseConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BaseConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Content.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Content.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EffectsViewRepresentable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EmitterLayerConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmitterLayerConfig.swift
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:32:33: error: cannot find type 'UIViewType' in scope
30 | }
31 |
32 | func updateUIView(_ uiView: UIViewType, context: Context) {
| `- error: cannot find type 'UIViewType' in scope
33 | // Todo
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:32:54: error: cannot find type 'Context' in scope
30 | }
31 |
32 | func updateUIView(_ uiView: UIViewType, context: Context) {
| `- error: cannot find type 'Context' in scope
33 | // Todo
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:50:25: error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
48 | }
49 |
50 | var viewRenderMode: CAEmitterLayerRenderMode {
| `- error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
51 | return .additive
52 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:23:20: note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
21 | typedef NSString * CAEmitterLayerEmitterShape NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CAEmitterLayerEmitterMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CAEmitterLayerRenderMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
24 |
25 | @class CAEmitterCell;
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:57:26: error: 'UIView' is unavailable in watchOS
55 | extension EffectsViewRepresentable {
56 |
57 | func createView() -> UIView {
| `- error: 'UIView' is unavailable in watchOS
58 | let baseView = createBaseView()
59 | let baseLayer = createBaseLayer()
/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:71:30: error: 'UIView' is unavailable in watchOS
69 | }
70 |
71 | func createBaseView() -> UIView {
| `- error: 'UIView' is unavailable in watchOS
72 | let baseView = UIView()
73 | baseView.backgroundColor = UIColor(config.backgroundColor)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:79:31: error: 'CAEmitterLayer' is unavailable in watchOS
77 | }
78 |
79 | func createBaseLayer() -> CAEmitterLayer {
| `- error: 'CAEmitterLayer' is unavailable in watchOS
80 | let containerLayer = CAEmitterLayer()
81 | containerLayer.name = "Container"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:30:12: note: 'CAEmitterLayer' has been explicitly marked unavailable here
28 |
29 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
30 | @interface CAEmitterLayer : CALayer
| `- note: 'CAEmitterLayer' has been explicitly marked unavailable here
31 |
32 | /* The array of emitter cells attached to the layer. Each object must
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:51:17: error: 'additive' is unavailable in watchOS
49 |
50 | var viewRenderMode: CAEmitterLayerRenderMode {
51 | return .additive
| `- error: 'additive' is unavailable in watchOS
52 | }
53 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:146:42: note: 'additive' has been explicitly marked unavailable here
144 | CA_EXTERN CAEmitterLayerRenderMode const kCAEmitterLayerBackToFront
145 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
146 | CA_EXTERN CAEmitterLayerRenderMode const kCAEmitterLayerAdditive
| `- note: 'additive' has been explicitly marked unavailable here
147 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
148 |
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:72:24: error: 'UIView' is unavailable in watchOS
70 |
71 | func createBaseView() -> UIView {
72 | let baseView = UIView()
| `- error: 'UIView' is unavailable in watchOS
73 | baseView.backgroundColor = UIColor(config.backgroundColor)
74 | baseView.clipsToBounds = config.clipsToBounds
/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:72:24: error: 'init()' is unavailable in watchOS
70 |
71 | func createBaseView() -> UIView {
72 | let baseView = UIView()
| `- error: 'init()' is unavailable in watchOS
73 | baseView.backgroundColor = UIColor(config.backgroundColor)
74 | baseView.clipsToBounds = config.clipsToBounds
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:80:30: error: 'CAEmitterLayer' is unavailable in watchOS
78 |
79 | func createBaseLayer() -> CAEmitterLayer {
80 | let containerLayer = CAEmitterLayer()
| `- error: 'CAEmitterLayer' is unavailable in watchOS
81 | containerLayer.name = "Container"
82 | containerLayer.bounds = CGRect(x: 0, y: 0, width: proxy.size.width, height: proxy.size.height)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:30:12: note: 'CAEmitterLayer' has been explicitly marked unavailable here
28 |
29 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
30 | @interface CAEmitterLayer : CALayer
| `- note: 'CAEmitterLayer' has been explicitly marked unavailable here
31 |
32 | /* The array of emitter cells attached to the layer. Each object must
SwiftCompile normal arm64 Compiling\ Color+CustomColors.swift,\ String+ImageNames.swift,\ UIImage+fromBundle.swift,\ FireView.swift,\ FireConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/Color+CustomColors.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/String+ImageNames.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/UIImage+fromBundle.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/FireView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/Model/FireConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/Color+CustomColors.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Color+CustomColors.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/String+ImageNames.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile String+ImageNames.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/UIImage+fromBundle.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIImage+fromBundle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/FireView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/Model/FireConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireConfig+DefaultValues.swift
SwiftCompile normal arm64 Compiling\ Intensity.swift,\ Lifetime.swift,\ SpreadRadius.swift,\ RainConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Intensity.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Lifetime.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/SpreadRadius.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/Model/RainConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Intensity.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Intensity.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Lifetime.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Lifetime.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/SpreadRadius.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SpreadRadius.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/Model/RainConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RainConfig+DefaultValues.swift
SwiftCompile normal arm64 Compiling\ FireConfig.swift,\ FireContainerView.swift,\ FireScene.swift,\ FireworksView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/Model/FireConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireContainerView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireScene.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/FireworksView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireContainerView.swift:17:9: error: 'init(scene:transition:isPaused:preferredFramesPerSecond:options:shouldRender:)' is unavailable in watchOS
15 |
16 | var body: some View {
17 | SpriteView(
| `- error: 'init(scene:transition:isPaused:preferredFramesPerSecond:options:shouldRender:)' is unavailable in watchOS
18 | scene: createScene(of: proxy.size),
19 | options: [.allowsTransparency]
_SpriteKit_SwiftUI.SpriteView.init:3:38: note: 'init(scene:transition:isPaused:preferredFramesPerSecond:options:shouldRender:)' has been explicitly marked unavailable here
1 | struct SpriteView {
2 | @available(watchOS, unavailable)
3 | @preconcurrency nonisolated public init(scene: SKScene, transition: SKTransition? = nil, isPaused: Bool = false, preferredFramesPerSecond: Int = 60, options: SpriteView.Options = [.shouldCullNonVisibleNodes], shouldRender: @escaping @MainActor (TimeInterval) -> Bool = { _ in true })}
| `- note: 'init(scene:transition:isPaused:preferredFramesPerSecond:options:shouldRender:)' has been explicitly marked unavailable here
4 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/Model/FireConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireContainerView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireContainerView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireScene.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireScene.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/FireworksView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireworksView.swift
SwiftCompile normal arm64 Compiling\ SnowConfig+DefaultValues.swift,\ SnowConfig.swift,\ SnowView.swift,\ SnowViewRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/Model/SnowConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/Model/SnowConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/SnowView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/SnowView.swift:20:13: error: generic struct 'GeometryReader' requires that 'SnowViewRepresentable' conform to 'View'
18 | public var body: some View {
19 | GeometryReader { proxy in
20 | SnowViewRepresentable(proxy: proxy, config: config)
| `- error: generic struct 'GeometryReader' requires that 'SnowViewRepresentable' conform to 'View'
21 | }
22 | .edgesIgnoringSafeArea(.all)
SwiftUI.GeometryReader:2:35: note: where 'Content' = 'SnowViewRepresentable'
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen nonisolated public struct GeometryReader<Content> : View, ~Sendable where Content : View {
| `- note: where 'Content' = 'SnowViewRepresentable'
3 | public var content: (GeometryProxy) -> Content
4 | @inlinable nonisolated public init(@ContentBuilder content: @escaping (GeometryProxy) -> Content)
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift:15:47: error: 'CAEmitterCell' is unavailable in watchOS
13 | var config: SnowConfig
14 |
15 | func createCell(with content: Content) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
16 | let cell = CAEmitterCell()
17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:10:36: error: cannot find type 'UIViewRepresentable' in scope
8 | import SwiftUI
9 |
10 | protocol EffectsViewRepresentable: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
11 |
12 | associatedtype Config: EmitterLayerConfig
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift:16:20: error: 'CAEmitterCell' is unavailable in watchOS
14 |
15 | func createCell(with content: Content) -> CAEmitterCell {
16 | let cell = CAEmitterCell()
| `- error: 'CAEmitterCell' is unavailable in watchOS
17 |
18 | cell.contents = content.image.cgImage
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift:24:36: error: 'CALayerContentsFilter' is unavailable in watchOS
22 | cell.scaleRange = 0.2
23 | cell.scaleSpeed = 0.03
24 | cell.magnificationFilter = CALayerContentsFilter.nearest.rawValue
| `- error: 'CALayerContentsFilter' is unavailable in watchOS
25 | cell.minificationFilter = CALayerContentsFilter.nearest.rawValue
26 | cell.spin = 3.4
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:23:20: note: 'CALayerContentsFilter' has been explicitly marked unavailable here
21 | typedef NSString * CALayerContentsGravity NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CALayerContentsFormat NS_TYPED_ENUM API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CALayerContentsFilter NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CALayerContentsFilter' has been explicitly marked unavailable here
24 | typedef NSString * CALayerCornerCurve NS_TYPED_ENUM API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
25 |
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift:24:58: error: 'nearest' is unavailable in watchOS
22 | cell.scaleRange = 0.2
23 | cell.scaleSpeed = 0.03
24 | cell.magnificationFilter = CALayerContentsFilter.nearest.rawValue
| `- error: 'nearest' is unavailable in watchOS
25 | cell.minificationFilter = CALayerContentsFilter.nearest.rawValue
26 | cell.spin = 3.4
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:1045:39: note: 'nearest' has been explicitly marked unavailable here
1043 | /** Contents filter names. **/
1044 |
1045 | CA_EXTERN CALayerContentsFilter const kCAFilterNearest
| `- note: 'nearest' has been explicitly marked unavailable here
1046 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
1047 | CA_EXTERN CALayerContentsFilter const kCAFilterLinear
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift:25:35: error: 'CALayerContentsFilter' is unavailable in watchOS
23 | cell.scaleSpeed = 0.03
24 | cell.magnificationFilter = CALayerContentsFilter.nearest.rawValue
25 | cell.minificationFilter = CALayerContentsFilter.nearest.rawValue
| `- error: 'CALayerContentsFilter' is unavailable in watchOS
26 | cell.spin = 3.4
27 | cell.spinRange = 0.1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:23:20: note: 'CALayerContentsFilter' has been explicitly marked unavailable here
21 | typedef NSString * CALayerContentsGravity NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CALayerContentsFormat NS_TYPED_ENUM API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CALayerContentsFilter NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CALayerContentsFilter' has been explicitly marked unavailable here
24 | typedef NSString * CALayerCornerCurve NS_TYPED_ENUM API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
25 |
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift:25:57: error: 'nearest' is unavailable in watchOS
23 | cell.scaleSpeed = 0.03
24 | cell.magnificationFilter = CALayerContentsFilter.nearest.rawValue
25 | cell.minificationFilter = CALayerContentsFilter.nearest.rawValue
| `- error: 'nearest' is unavailable in watchOS
26 | cell.spin = 3.4
27 | cell.spinRange = 0.1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:1045:39: note: 'nearest' has been explicitly marked unavailable here
1043 | /** Contents filter names. **/
1044 |
1045 | CA_EXTERN CALayerContentsFilter const kCAFilterNearest
| `- note: 'nearest' has been explicitly marked unavailable here
1046 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
1047 | CA_EXTERN CALayerContentsFilter const kCAFilterLinear
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/Model/SnowConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SnowConfig+DefaultValues.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/Model/SnowConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SnowConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/SnowView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SnowView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SnowViewRepresentable.swift
SwiftCompile normal arm64 Compiling\ RainConfig.swift,\ RainView.swift,\ RainViewRepresentable.swift,\ SmokeConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/Model/RainConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/RainView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/Model/SmokeConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/RainView.swift:20:13: error: generic struct 'GeometryReader' requires that 'RainViewRepresentable' conform to 'View'
18 | public var body: some View {
19 | GeometryReader { proxy in
20 | RainViewRepresentable(proxy: proxy, config: config)
| `- error: generic struct 'GeometryReader' requires that 'RainViewRepresentable' conform to 'View'
21 | }
22 | .edgesIgnoringSafeArea(.all)
SwiftUI.GeometryReader:2:35: note: where 'Content' = 'RainViewRepresentable'
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen nonisolated public struct GeometryReader<Content> : View, ~Sendable where Content : View {
| `- note: where 'Content' = 'RainViewRepresentable'
3 | public var content: (GeometryProxy) -> Content
4 | @inlinable nonisolated public init(@ContentBuilder content: @escaping (GeometryProxy) -> Content)
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift:15:47: error: 'CAEmitterCell' is unavailable in watchOS
13 | var config: RainConfig
14 |
15 | func createCell(with content: Content) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
16 | let cell = CAEmitterCell()
17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:10:36: error: cannot find type 'UIViewRepresentable' in scope
8 | import SwiftUI
9 |
10 | protocol EffectsViewRepresentable: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
11 |
12 | associatedtype Config: EmitterLayerConfig
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift:16:20: error: 'CAEmitterCell' is unavailable in watchOS
14 |
15 | func createCell(with content: Content) -> CAEmitterCell {
16 | let cell = CAEmitterCell()
| `- error: 'CAEmitterCell' is unavailable in watchOS
17 |
18 | cell.contentsScale = 1 / content.scale
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift:21:36: error: 'CALayerContentsFilter' is unavailable in watchOS
19 | cell.scaleRange = 0.02
20 | cell.scaleSpeed = -0.005
21 | cell.magnificationFilter = CALayerContentsFilter.trilinear.rawValue
| `- error: 'CALayerContentsFilter' is unavailable in watchOS
22 | cell.minificationFilter = CALayerContentsFilter.trilinear.rawValue
23 | cell.minificationFilterBias = -25
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:23:20: note: 'CALayerContentsFilter' has been explicitly marked unavailable here
21 | typedef NSString * CALayerContentsGravity NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CALayerContentsFormat NS_TYPED_ENUM API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CALayerContentsFilter NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CALayerContentsFilter' has been explicitly marked unavailable here
24 | typedef NSString * CALayerCornerCurve NS_TYPED_ENUM API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
25 |
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift:21:58: error: 'trilinear' is unavailable in watchOS
19 | cell.scaleRange = 0.02
20 | cell.scaleSpeed = -0.005
21 | cell.magnificationFilter = CALayerContentsFilter.trilinear.rawValue
| `- error: 'trilinear' is unavailable in watchOS
22 | cell.minificationFilter = CALayerContentsFilter.trilinear.rawValue
23 | cell.minificationFilterBias = -25
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:1054:39: note: 'trilinear' has been explicitly marked unavailable here
1052 | * as source images requiring power-of-two dimensions. */
1053 |
1054 | CA_EXTERN CALayerContentsFilter const kCAFilterTrilinear
| `- note: 'trilinear' has been explicitly marked unavailable here
1055 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
1056 |
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift:22:35: error: 'CALayerContentsFilter' is unavailable in watchOS
20 | cell.scaleSpeed = -0.005
21 | cell.magnificationFilter = CALayerContentsFilter.trilinear.rawValue
22 | cell.minificationFilter = CALayerContentsFilter.trilinear.rawValue
| `- error: 'CALayerContentsFilter' is unavailable in watchOS
23 | cell.minificationFilterBias = -25
24 | cell.spinRange = 0.1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:23:20: note: 'CALayerContentsFilter' has been explicitly marked unavailable here
21 | typedef NSString * CALayerContentsGravity NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CALayerContentsFormat NS_TYPED_ENUM API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CALayerContentsFilter NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CALayerContentsFilter' has been explicitly marked unavailable here
24 | typedef NSString * CALayerCornerCurve NS_TYPED_ENUM API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
25 |
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift:22:57: error: 'trilinear' is unavailable in watchOS
20 | cell.scaleSpeed = -0.005
21 | cell.magnificationFilter = CALayerContentsFilter.trilinear.rawValue
22 | cell.minificationFilter = CALayerContentsFilter.trilinear.rawValue
| `- error: 'trilinear' is unavailable in watchOS
23 | cell.minificationFilterBias = -25
24 | cell.spinRange = 0.1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:1054:39: note: 'trilinear' has been explicitly marked unavailable here
1052 | * as source images requiring power-of-two dimensions. */
1053 |
1054 | CA_EXTERN CALayerContentsFilter const kCAFilterTrilinear
| `- note: 'trilinear' has been explicitly marked unavailable here
1055 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
1056 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/Model/RainConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RainConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/RainView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RainView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RainViewRepresentable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/Model/SmokeConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SmokeConfig+DefaultValues.swift
SwiftCompile normal arm64 Compiling\ FireworksConfig+DefaultValues.swift,\ FireworksConfig.swift,\ FireworksContainerView.swift,\ FireworksScene.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/Model/FireworksConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/Model/FireworksConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/View/FireworksContainerView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/View/FireworksScene.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/View/FireworksContainerView.swift:17:16: error: 'init(scene:transition:isPaused:preferredFramesPerSecond:options:shouldRender:)' is unavailable in watchOS
15 |
16 | var body: some View {
17 | return SpriteView(
| `- error: 'init(scene:transition:isPaused:preferredFramesPerSecond:options:shouldRender:)' is unavailable in watchOS
18 | scene: createScene(of: proxy.size),
19 | options: [.allowsTransparency]
_SpriteKit_SwiftUI.SpriteView.init:3:38: note: 'init(scene:transition:isPaused:preferredFramesPerSecond:options:shouldRender:)' has been explicitly marked unavailable here
1 | struct SpriteView {
2 | @available(watchOS, unavailable)
3 | @preconcurrency nonisolated public init(scene: SKScene, transition: SKTransition? = nil, isPaused: Bool = false, preferredFramesPerSecond: Int = 60, options: SpriteView.Options = [.shouldCullNonVisibleNodes], shouldRender: @escaping @MainActor (TimeInterval) -> Bool = { _ in true })}
| `- note: 'init(scene:transition:isPaused:preferredFramesPerSecond:options:shouldRender:)' has been explicitly marked unavailable here
4 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/Model/FireworksConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireworksConfig+DefaultValues.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/Model/FireworksConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireworksConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/View/FireworksContainerView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireworksContainerView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/View/FireworksScene.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireworksScene.swift
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift,\ ConfettiView.swift,\ ConfettiConfig+DefaultValues.swift,\ ConfettiConfig.swift,\ ConfettiViewRepresentable.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/ConfettiView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/ConfettiView.swift:20:13: error: generic struct 'GeometryReader' requires that 'ConfettiViewRepresentable' conform to 'View'
18 | public var body: some View {
19 | GeometryReader { proxy in
20 | ConfettiViewRepresentable(proxy: proxy, config: config)
| `- error: generic struct 'GeometryReader' requires that 'ConfettiViewRepresentable' conform to 'View'
21 | }
22 | .edgesIgnoringSafeArea(.all)
SwiftUI.GeometryReader:2:35: note: where 'Content' = 'ConfettiViewRepresentable'
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen nonisolated public struct GeometryReader<Content> : View, ~Sendable where Content : View {
| `- note: where 'Content' = 'ConfettiViewRepresentable'
3 | public var content: (GeometryProxy) -> Content
4 | @inlinable nonisolated public init(@ContentBuilder content: @escaping (GeometryProxy) -> Content)
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift:15:25: error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
13 | var config: ConfettiConfig
14 |
15 | var viewRenderMode: CAEmitterLayerRenderMode {
| `- error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
16 | return .unordered
17 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:23:20: note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
21 | typedef NSString * CAEmitterLayerEmitterShape NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CAEmitterLayerEmitterMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CAEmitterLayerRenderMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
24 |
25 | @class CAEmitterCell;
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift:19:47: error: 'CAEmitterCell' is unavailable in watchOS
17 | }
18 |
19 | func createCell(with content: Content) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
20 | let cell = CAEmitterCell()
21 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:10:36: error: cannot find type 'UIViewRepresentable' in scope
8 | import SwiftUI
9 |
10 | protocol EffectsViewRepresentable: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
11 |
12 | associatedtype Config: EmitterLayerConfig
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift:16:17: error: 'unordered' is unavailable in watchOS
14 |
15 | var viewRenderMode: CAEmitterLayerRenderMode {
16 | return .unordered
| `- error: 'unordered' is unavailable in watchOS
17 | }
18 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:138:42: note: 'unordered' has been explicitly marked unavailable here
136 | /** `renderMode' values. **/
137 |
138 | CA_EXTERN CAEmitterLayerRenderMode const kCAEmitterLayerUnordered
| `- note: 'unordered' has been explicitly marked unavailable here
139 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
140 | CA_EXTERN CAEmitterLayerRenderMode const kCAEmitterLayerOldestFirst
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift:20:20: error: 'CAEmitterCell' is unavailable in watchOS
18 |
19 | func createCell(with content: Content) -> CAEmitterCell {
20 | let cell = CAEmitterCell()
| `- error: 'CAEmitterCell' is unavailable in watchOS
21 |
22 | cell.contentsScale = 0.1 / content.scale
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/ConfettiView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiConfig+DefaultValues.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiViewRepresentable.swift
SwiftCompile normal arm64 Compiling\ EmitterPosition.swift,\ FadeOut.swift,\ FallDirection.swift,\ InitialVelocity.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EmitterPosition.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/FadeOut.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/FallDirection.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/InitialVelocity.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EmitterPosition.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmitterPosition.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/FadeOut.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FadeOut.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/FallDirection.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FallDirection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/InitialVelocity.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile InitialVelocity.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ EffectsLibrary (in target 'EffectsLibrary' from project 'EffectsLibrary')
SwiftCompile normal arm64_32 (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-18 06:12:59.283 xcodebuild[716:4808] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 (in target 'EffectsLibrary' from project 'EffectsLibrary')
SwiftEmitModule normal arm64 Emitting\ module\ for\ EffectsLibrary (in target 'EffectsLibrary' from project 'EffectsLibrary')
Building workspace EffectsLibrary with scheme EffectsLibrary
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
EffectsLibrary: /Users/admin/builder/spi-builder-workspace
resolved source packages: EffectsLibrary
2026-09-18 06:13:07.395 xcodebuild[864:5388] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "EffectsLibrary",
"name" : "EffectsLibrary",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
}
],
"products" : [
{
"name" : "EffectsLibrary",
"targets" : [
"EffectsLibrary"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "EffectsLibrary",
"module_type" : "SwiftTarget",
"name" : "EffectsLibrary",
"path" : "Sources/EffectsLibrary",
"product_memberships" : [
"EffectsLibrary"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Resources/raindrop.png",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Resources/snow.png",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Resources/spark.png",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"ConfettiEffect/ConfettiView.swift",
"ConfettiEffect/Model/ConfettiConfig+DefaultValues.swift",
"ConfettiEffect/Model/ConfettiConfig.swift",
"ConfettiEffect/View/ConfettiViewRepresentable.swift",
"Extensions/Color+CustomColors.swift",
"Extensions/String+ImageNames.swift",
"Extensions/UIImage+fromBundle.swift",
"FireEffect/FireView.swift",
"FireEffect/Model/FireConfig+DefaultValues.swift",
"FireEffect/Model/FireConfig.swift",
"FireEffect/View/FireContainerView.swift",
"FireEffect/View/FireScene.swift",
"FireworksEffect/FireworksView.swift",
"FireworksEffect/Model/FireworksConfig+DefaultValues.swift",
"FireworksEffect/Model/FireworksConfig.swift",
"FireworksEffect/View/FireworksContainerView.swift",
"FireworksEffect/View/FireworksScene.swift",
"Model/BaseConfig.swift",
"Model/Content.swift",
"Model/EffectsViewRepresentable.swift",
"Model/EmitterLayerConfig.swift",
"Model/EmitterPosition.swift",
"Model/FadeOut.swift",
"Model/FallDirection.swift",
"Model/InitialVelocity.swift",
"Model/Intensity.swift",
"Model/Lifetime.swift",
"Model/SpreadRadius.swift",
"RainEffect/Model/RainConfig+DefaultValues.swift",
"RainEffect/Model/RainConfig.swift",
"RainEffect/RainView.swift",
"RainEffect/View/RainViewRepresentable.swift",
"SmokeEffect/Model/SmokeConfig+DefaultValues.swift",
"SmokeEffect/Model/SmokeConfig.swift",
"SmokeEffect/SmokeView.swift",
"SmokeEffect/View/SmokeContainerView.swift",
"SmokeEffect/View/SmokeScene.swift",
"SnowEffect/Model/SnowConfig+DefaultValues.swift",
"SnowEffect/Model/SnowConfig.swift",
"SnowEffect/SnowView.swift",
"SnowEffect/View/SnowViewRepresentable.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
{
"workspace" : {
"name" : "EffectsLibrary",
"schemes" : [
"EffectsLibrary"
]
}
}
2026-09-18 06:13:09.768 xcodebuild[872:5455] [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 EffectsLibrary -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 EffectsLibrary -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
EffectsLibrary: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (3 targets)
Target 'EffectsLibrary-product' in project 'EffectsLibrary'
➜ Explicit dependency on target 'EffectsLibrary' in project 'EffectsLibrary'
➜ Explicit dependency on target 'EffectsLibrary_EffectsLibrary' in project 'EffectsLibrary'
Target 'EffectsLibrary' in project 'EffectsLibrary'
➜ Explicit dependency on target 'EffectsLibrary_EffectsLibrary' in project 'EffectsLibrary'
Target 'EffectsLibrary_EffectsLibrary' in project 'EffectsLibrary' (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 EffectsLibrary normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'EffectsLibrary' from project 'EffectsLibrary')
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 EffectsLibrary -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64_32/EffectsLibrary.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-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64_32/EffectsLibrary-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/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64_32/EffectsLibrary.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64_32/EffectsLibrary-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64_32/EffectsLibrary_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/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-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/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64_32/EffectsLibrary-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver EffectsLibrary normal arm64 com.apple.xcode.tools.swift.compiler (in target 'EffectsLibrary' from project 'EffectsLibrary')
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 EffectsLibrary -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary.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-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary-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/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary_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/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-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/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ FireConfig.swift,\ FireContainerView.swift,\ FireScene.swift,\ FireworksView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/Model/FireConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireContainerView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireScene.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/FireworksView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/Model/FireConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireContainerView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireContainerView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireScene.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireScene.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/FireworksView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireworksView.swift
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireContainerView.swift:17:9: error: 'init(scene:transition:isPaused:preferredFramesPerSecond:options:shouldRender:)' is unavailable in watchOS
15 |
16 | var body: some View {
17 | SpriteView(
| `- error: 'init(scene:transition:isPaused:preferredFramesPerSecond:options:shouldRender:)' is unavailable in watchOS
18 | scene: createScene(of: proxy.size),
19 | options: [.allowsTransparency]
_SpriteKit_SwiftUI.SpriteView.init:3:38: note: 'init(scene:transition:isPaused:preferredFramesPerSecond:options:shouldRender:)' has been explicitly marked unavailable here
1 | struct SpriteView {
2 | @available(watchOS, unavailable)
3 | @preconcurrency nonisolated public init(scene: SKScene, transition: SKTransition? = nil, isPaused: Bool = false, preferredFramesPerSecond: Int = 60, options: SpriteView.Options = [.shouldCullNonVisibleNodes], shouldRender: @escaping @MainActor (TimeInterval) -> Bool = { _ in true })}
| `- note: 'init(scene:transition:isPaused:preferredFramesPerSecond:options:shouldRender:)' has been explicitly marked unavailable here
4 |
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift,\ ConfettiView.swift,\ ConfettiConfig+DefaultValues.swift,\ ConfettiConfig.swift,\ ConfettiViewRepresentable.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/ConfettiView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/ConfettiView.swift:20:13: error: generic struct 'GeometryReader' requires that 'ConfettiViewRepresentable' conform to 'View'
18 | public var body: some View {
19 | GeometryReader { proxy in
20 | ConfettiViewRepresentable(proxy: proxy, config: config)
| `- error: generic struct 'GeometryReader' requires that 'ConfettiViewRepresentable' conform to 'View'
21 | }
22 | .edgesIgnoringSafeArea(.all)
SwiftUI.GeometryReader:2:35: note: where 'Content' = 'ConfettiViewRepresentable'
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen nonisolated public struct GeometryReader<Content> : View, ~Sendable where Content : View {
| `- note: where 'Content' = 'ConfettiViewRepresentable'
3 | public var content: (GeometryProxy) -> Content
4 | @inlinable nonisolated public init(@ContentBuilder content: @escaping (GeometryProxy) -> Content)
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift:15:25: error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
13 | var config: ConfettiConfig
14 |
15 | var viewRenderMode: CAEmitterLayerRenderMode {
| `- error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
16 | return .unordered
17 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:23:20: note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
21 | typedef NSString * CAEmitterLayerEmitterShape NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CAEmitterLayerEmitterMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CAEmitterLayerRenderMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
24 |
25 | @class CAEmitterCell;
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift:19:47: error: 'CAEmitterCell' is unavailable in watchOS
17 | }
18 |
19 | func createCell(with content: Content) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
20 | let cell = CAEmitterCell()
21 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:10:36: error: cannot find type 'UIViewRepresentable' in scope
8 | import SwiftUI
9 |
10 | protocol EffectsViewRepresentable: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
11 |
12 | associatedtype Config: EmitterLayerConfig
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift:16:17: error: 'unordered' is unavailable in watchOS
14 |
15 | var viewRenderMode: CAEmitterLayerRenderMode {
16 | return .unordered
| `- error: 'unordered' is unavailable in watchOS
17 | }
18 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:138:42: note: 'unordered' has been explicitly marked unavailable here
136 | /** `renderMode' values. **/
137 |
138 | CA_EXTERN CAEmitterLayerRenderMode const kCAEmitterLayerUnordered
| `- note: 'unordered' has been explicitly marked unavailable here
139 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
140 | CA_EXTERN CAEmitterLayerRenderMode const kCAEmitterLayerOldestFirst
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift:20:20: error: 'CAEmitterCell' is unavailable in watchOS
18 |
19 | func createCell(with content: Content) -> CAEmitterCell {
20 | let cell = CAEmitterCell()
| `- error: 'CAEmitterCell' is unavailable in watchOS
21 |
22 | cell.contentsScale = 0.1 / content.scale
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/ConfettiView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiConfig+DefaultValues.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiViewRepresentable.swift
SwiftCompile normal arm64 Compiling\ Color+CustomColors.swift,\ String+ImageNames.swift,\ UIImage+fromBundle.swift,\ FireView.swift,\ FireConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/Color+CustomColors.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/String+ImageNames.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/UIImage+fromBundle.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/FireView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/Model/FireConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/Color+CustomColors.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Color+CustomColors.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/String+ImageNames.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile String+ImageNames.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/UIImage+fromBundle.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIImage+fromBundle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/FireView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/Model/FireConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FireConfig+DefaultValues.swift
SwiftCompile normal arm64 Compiling\ EmitterPosition.swift,\ FadeOut.swift,\ FallDirection.swift,\ InitialVelocity.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EmitterPosition.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/FadeOut.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/FallDirection.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/InitialVelocity.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EmitterPosition.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmitterPosition.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/FadeOut.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FadeOut.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/FallDirection.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FallDirection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/InitialVelocity.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile InitialVelocity.swift
SwiftCompile normal arm64 Compiling\ Intensity.swift,\ Lifetime.swift,\ SpreadRadius.swift,\ RainConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Intensity.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Lifetime.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/SpreadRadius.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/Model/RainConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Intensity.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Intensity.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Lifetime.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Lifetime.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/SpreadRadius.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SpreadRadius.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/Model/RainConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RainConfig+DefaultValues.swift
SwiftCompile normal arm64 Compiling\ BaseConfig.swift,\ Content.swift,\ EffectsViewRepresentable.swift,\ EmitterLayerConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/BaseConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Content.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EmitterLayerConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Content.swift:82:16: error: 'UIGraphicsImageRenderer' is unavailable in watchOS
80 | func image(with color: UIColor) -> UIImage {
81 | let rect = CGRect(origin: .zero, size: CGSize(width: 12.0, height: 12.0))
82 | return UIGraphicsImageRenderer(size: rect.size).image { context in
| `- error: 'UIGraphicsImageRenderer' is unavailable in watchOS
83 | context.cgContext.setFillColor(color.cgColor)
84 | context.cgContext.addPath(path(in: rect))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGraphicsImageRenderer.h:47:12: note: 'UIGraphicsImageRenderer' has been explicitly marked unavailable here
45 |
46 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos)
47 | @interface UIGraphicsImageRenderer : UIGraphicsRenderer
| `- note: 'UIGraphicsImageRenderer' has been explicitly marked unavailable here
48 | - (instancetype)initWithSize:(CGSize)size;
49 | - (instancetype)initWithSize:(CGSize)size format:(UIGraphicsImageRendererFormat *)format NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Content.swift:98:16: error: 'UIGraphicsImageRenderer' is unavailable in watchOS
96 | let size = string.size(withAttributes: attributes)
97 |
98 | return UIGraphicsImageRenderer(size: size).image { _ in
| `- error: 'UIGraphicsImageRenderer' is unavailable in watchOS
99 | string.draw(at: .zero, withAttributes: attributes)
100 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGraphicsImageRenderer.h:47:12: note: 'UIGraphicsImageRenderer' has been explicitly marked unavailable here
45 |
46 | UIKIT_EXTERN API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos)
47 | @interface UIGraphicsImageRenderer : UIGraphicsRenderer
| `- note: 'UIGraphicsImageRenderer' has been explicitly marked unavailable here
48 | - (instancetype)initWithSize:(CGSize)size;
49 | - (instancetype)initWithSize:(CGSize)size format:(UIGraphicsImageRendererFormat *)format NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:10:36: error: cannot find type 'UIViewRepresentable' in scope
8 | import SwiftUI
9 |
10 | protocol EffectsViewRepresentable: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
11 |
12 | associatedtype Config: EmitterLayerConfig
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:18:25: error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
16 |
17 | var emitterPositionY: CGFloat { get }
18 | var viewRenderMode: CAEmitterLayerRenderMode { get }
| `- error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
19 |
20 | func createView() -> UIView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:23:20: note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
21 | typedef NSString * CAEmitterLayerEmitterShape NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CAEmitterLayerEmitterMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CAEmitterLayerRenderMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
24 |
25 | @class CAEmitterCell;
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:20:26: error: 'UIView' is unavailable in watchOS
18 | var viewRenderMode: CAEmitterLayerRenderMode { get }
19 |
20 | func createView() -> UIView
| `- error: 'UIView' is unavailable in watchOS
21 | func createBaseView() -> UIView
22 | func createBaseLayer() -> CAEmitterLayer
/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:21:30: error: 'UIView' is unavailable in watchOS
19 |
20 | func createView() -> UIView
21 | func createBaseView() -> UIView
| `- error: 'UIView' is unavailable in watchOS
22 | func createBaseLayer() -> CAEmitterLayer
23 |
/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:22:31: error: 'CAEmitterLayer' is unavailable in watchOS
20 | func createView() -> UIView
21 | func createBaseView() -> UIView
22 | func createBaseLayer() -> CAEmitterLayer
| `- error: 'CAEmitterLayer' is unavailable in watchOS
23 |
24 | func createCell(with content: Content) -> CAEmitterCell
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:30:12: note: 'CAEmitterLayer' has been explicitly marked unavailable here
28 |
29 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
30 | @interface CAEmitterLayer : CALayer
| `- note: 'CAEmitterLayer' has been explicitly marked unavailable here
31 |
32 | /* The array of emitter cells attached to the layer. Each object must
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:24:47: error: 'CAEmitterCell' is unavailable in watchOS
22 | func createBaseLayer() -> CAEmitterLayer
23 |
24 | func createCell(with content: Content) -> CAEmitterCell
| `- error: 'CAEmitterCell' is unavailable in watchOS
25 | }
26 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:28:30: error: cannot find type 'Context' in scope
26 |
27 | extension EffectsViewRepresentable {
28 | func makeUIView(context: Context) -> some UIView {
| `- error: cannot find type 'Context' in scope
29 | return createView()
30 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:28:47: error: 'UIView' is unavailable in watchOS
26 |
27 | extension EffectsViewRepresentable {
28 | func makeUIView(context: Context) -> some UIView {
| `- error: 'UIView' is unavailable in watchOS
29 | return createView()
30 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:32:33: error: cannot find type 'UIViewType' in scope
30 | }
31 |
32 | func updateUIView(_ uiView: UIViewType, context: Context) {
| `- error: cannot find type 'UIViewType' in scope
33 | // Todo
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:32:54: error: cannot find type 'Context' in scope
30 | }
31 |
32 | func updateUIView(_ uiView: UIViewType, context: Context) {
| `- error: cannot find type 'Context' in scope
33 | // Todo
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:50:25: error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
48 | }
49 |
50 | var viewRenderMode: CAEmitterLayerRenderMode {
| `- error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
51 | return .additive
52 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:23:20: note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
21 | typedef NSString * CAEmitterLayerEmitterShape NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CAEmitterLayerEmitterMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CAEmitterLayerRenderMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
24 |
25 | @class CAEmitterCell;
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:57:26: error: 'UIView' is unavailable in watchOS
55 | extension EffectsViewRepresentable {
56 |
57 | func createView() -> UIView {
| `- error: 'UIView' is unavailable in watchOS
58 | let baseView = createBaseView()
59 | let baseLayer = createBaseLayer()
/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:71:30: error: 'UIView' is unavailable in watchOS
69 | }
70 |
71 | func createBaseView() -> UIView {
| `- error: 'UIView' is unavailable in watchOS
72 | let baseView = UIView()
73 | baseView.backgroundColor = UIColor(config.backgroundColor)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:79:31: error: 'CAEmitterLayer' is unavailable in watchOS
77 | }
78 |
79 | func createBaseLayer() -> CAEmitterLayer {
| `- error: 'CAEmitterLayer' is unavailable in watchOS
80 | let containerLayer = CAEmitterLayer()
81 | containerLayer.name = "Container"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:30:12: note: 'CAEmitterLayer' has been explicitly marked unavailable here
28 |
29 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
30 | @interface CAEmitterLayer : CALayer
| `- note: 'CAEmitterLayer' has been explicitly marked unavailable here
31 |
32 | /* The array of emitter cells attached to the layer. Each object must
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:51:17: error: 'additive' is unavailable in watchOS
49 |
50 | var viewRenderMode: CAEmitterLayerRenderMode {
51 | return .additive
| `- error: 'additive' is unavailable in watchOS
52 | }
53 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:146:42: note: 'additive' has been explicitly marked unavailable here
144 | CA_EXTERN CAEmitterLayerRenderMode const kCAEmitterLayerBackToFront
145 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
146 | CA_EXTERN CAEmitterLayerRenderMode const kCAEmitterLayerAdditive
| `- note: 'additive' has been explicitly marked unavailable here
147 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
148 |
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:72:24: error: 'UIView' is unavailable in watchOS
70 |
71 | func createBaseView() -> UIView {
72 | let baseView = UIView()
| `- error: 'UIView' is unavailable in watchOS
73 | baseView.backgroundColor = UIColor(config.backgroundColor)
74 | baseView.clipsToBounds = config.clipsToBounds
/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:72:24: error: 'init()' is unavailable in watchOS
70 |
71 | func createBaseView() -> UIView {
72 | let baseView = UIView()
| `- error: 'init()' is unavailable in watchOS
73 | baseView.backgroundColor = UIColor(config.backgroundColor)
74 | baseView.clipsToBounds = config.clipsToBounds
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:80:30: error: 'CAEmitterLayer' is unavailable in watchOS
78 |
79 | func createBaseLayer() -> CAEmitterLayer {
80 | let containerLayer = CAEmitterLayer()
| `- error: 'CAEmitterLayer' is unavailable in watchOS
81 | containerLayer.name = "Container"
82 | containerLayer.bounds = CGRect(x: 0, y: 0, width: proxy.size.width, height: proxy.size.height)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:30:12: note: 'CAEmitterLayer' has been explicitly marked unavailable here
28 |
29 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
30 | @interface CAEmitterLayer : CALayer
| `- note: 'CAEmitterLayer' has been explicitly marked unavailable here
31 |
32 | /* The array of emitter cells attached to the layer. Each object must
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/BaseConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BaseConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Content.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Content.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EffectsViewRepresentable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EmitterLayerConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmitterLayerConfig.swift
SwiftCompile normal arm64 Compiling\ RainConfig.swift,\ RainView.swift,\ RainViewRepresentable.swift,\ SmokeConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/Model/RainConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/RainView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/Model/SmokeConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/RainView.swift:20:13: error: generic struct 'GeometryReader' requires that 'RainViewRepresentable' conform to 'View'
18 | public var body: some View {
19 | GeometryReader { proxy in
20 | RainViewRepresentable(proxy: proxy, config: config)
| `- error: generic struct 'GeometryReader' requires that 'RainViewRepresentable' conform to 'View'
21 | }
22 | .edgesIgnoringSafeArea(.all)
SwiftUI.GeometryReader:2:35: note: where 'Content' = 'RainViewRepresentable'
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen nonisolated public struct GeometryReader<Content> : View, ~Sendable where Content : View {
| `- note: where 'Content' = 'RainViewRepresentable'
3 | public var content: (GeometryProxy) -> Content
4 | @inlinable nonisolated public init(@ContentBuilder content: @escaping (GeometryProxy) -> Content)
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift:15:47: error: 'CAEmitterCell' is unavailable in watchOS
13 | var config: RainConfig
14 |
15 | func createCell(with content: Content) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
16 | let cell = CAEmitterCell()
17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:10:36: error: cannot find type 'UIViewRepresentable' in scope
8 | import SwiftUI
9 |
10 | protocol EffectsViewRepresentable: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
11 |
12 | associatedtype Config: EmitterLayerConfig
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift:16:20: error: 'CAEmitterCell' is unavailable in watchOS
14 |
15 | func createCell(with content: Content) -> CAEmitterCell {
16 | let cell = CAEmitterCell()
| `- error: 'CAEmitterCell' is unavailable in watchOS
17 |
18 | cell.contentsScale = 1 / content.scale
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift:21:36: error: 'CALayerContentsFilter' is unavailable in watchOS
19 | cell.scaleRange = 0.02
20 | cell.scaleSpeed = -0.005
21 | cell.magnificationFilter = CALayerContentsFilter.trilinear.rawValue
| `- error: 'CALayerContentsFilter' is unavailable in watchOS
22 | cell.minificationFilter = CALayerContentsFilter.trilinear.rawValue
23 | cell.minificationFilterBias = -25
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:23:20: note: 'CALayerContentsFilter' has been explicitly marked unavailable here
21 | typedef NSString * CALayerContentsGravity NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CALayerContentsFormat NS_TYPED_ENUM API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CALayerContentsFilter NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CALayerContentsFilter' has been explicitly marked unavailable here
24 | typedef NSString * CALayerCornerCurve NS_TYPED_ENUM API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
25 |
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift:21:58: error: 'trilinear' is unavailable in watchOS
19 | cell.scaleRange = 0.02
20 | cell.scaleSpeed = -0.005
21 | cell.magnificationFilter = CALayerContentsFilter.trilinear.rawValue
| `- error: 'trilinear' is unavailable in watchOS
22 | cell.minificationFilter = CALayerContentsFilter.trilinear.rawValue
23 | cell.minificationFilterBias = -25
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:1054:39: note: 'trilinear' has been explicitly marked unavailable here
1052 | * as source images requiring power-of-two dimensions. */
1053 |
1054 | CA_EXTERN CALayerContentsFilter const kCAFilterTrilinear
| `- note: 'trilinear' has been explicitly marked unavailable here
1055 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
1056 |
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift:22:35: error: 'CALayerContentsFilter' is unavailable in watchOS
20 | cell.scaleSpeed = -0.005
21 | cell.magnificationFilter = CALayerContentsFilter.trilinear.rawValue
22 | cell.minificationFilter = CALayerContentsFilter.trilinear.rawValue
| `- error: 'CALayerContentsFilter' is unavailable in watchOS
23 | cell.minificationFilterBias = -25
24 | cell.spinRange = 0.1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:23:20: note: 'CALayerContentsFilter' has been explicitly marked unavailable here
21 | typedef NSString * CALayerContentsGravity NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CALayerContentsFormat NS_TYPED_ENUM API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CALayerContentsFilter NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CALayerContentsFilter' has been explicitly marked unavailable here
24 | typedef NSString * CALayerCornerCurve NS_TYPED_ENUM API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
25 |
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift:22:57: error: 'trilinear' is unavailable in watchOS
20 | cell.scaleSpeed = -0.005
21 | cell.magnificationFilter = CALayerContentsFilter.trilinear.rawValue
22 | cell.minificationFilter = CALayerContentsFilter.trilinear.rawValue
| `- error: 'trilinear' is unavailable in watchOS
23 | cell.minificationFilterBias = -25
24 | cell.spinRange = 0.1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:1054:39: note: 'trilinear' has been explicitly marked unavailable here
1052 | * as source images requiring power-of-two dimensions. */
1053 |
1054 | CA_EXTERN CALayerContentsFilter const kCAFilterTrilinear
| `- note: 'trilinear' has been explicitly marked unavailable here
1055 | API_AVAILABLE(macos(10.6), ios(3.0), tvos(9.0)) API_UNAVAILABLE(watchos);
1056 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/Model/RainConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RainConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/RainView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RainView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RainViewRepresentable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/Model/SmokeConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SmokeConfig+DefaultValues.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ EffectsLibrary (in target 'EffectsLibrary' from project 'EffectsLibrary')
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift:15:25: error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
13 | var config: ConfettiConfig
14 |
15 | var viewRenderMode: CAEmitterLayerRenderMode {
| `- error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
16 | return .unordered
17 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:23:20: note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
21 | typedef NSString * CAEmitterLayerEmitterShape NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CAEmitterLayerEmitterMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CAEmitterLayerRenderMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
24 |
25 | @class CAEmitterCell;
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift:19:47: error: 'CAEmitterCell' is unavailable in watchOS
17 | }
18 |
19 | func createCell(with content: Content) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
20 | let cell = CAEmitterCell()
21 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:10:36: error: cannot find type 'UIViewRepresentable' in scope
8 | import SwiftUI
9 |
10 | protocol EffectsViewRepresentable: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
11 |
12 | associatedtype Config: EmitterLayerConfig
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireScene.swift:25:36: error: cannot find type 'SKView' in scope
23 | }
24 |
25 | override func didMove(to view: SKView) {
| `- error: cannot find type 'SKView' in scope
26 | launchFire()
27 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/View/FireworksScene.swift:25:36: error: cannot find type 'SKView' in scope
23 | }
24 |
25 | override func didMove(to view: SKView) {
| `- error: cannot find type 'SKView' in scope
26 | Timer.scheduledTimer(
27 | timeInterval: TimeInterval(config.birthRateValue),
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:18:25: error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
16 |
17 | var emitterPositionY: CGFloat { get }
18 | var viewRenderMode: CAEmitterLayerRenderMode { get }
| `- error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
19 |
20 | func createView() -> UIView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:23:20: note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
21 | typedef NSString * CAEmitterLayerEmitterShape NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CAEmitterLayerEmitterMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CAEmitterLayerRenderMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
24 |
25 | @class CAEmitterCell;
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:20:26: error: 'UIView' is unavailable in watchOS
18 | var viewRenderMode: CAEmitterLayerRenderMode { get }
19 |
20 | func createView() -> UIView
| `- error: 'UIView' is unavailable in watchOS
21 | func createBaseView() -> UIView
22 | func createBaseLayer() -> CAEmitterLayer
/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:21:30: error: 'UIView' is unavailable in watchOS
19 |
20 | func createView() -> UIView
21 | func createBaseView() -> UIView
| `- error: 'UIView' is unavailable in watchOS
22 | func createBaseLayer() -> CAEmitterLayer
23 |
/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:22:31: error: 'CAEmitterLayer' is unavailable in watchOS
20 | func createView() -> UIView
21 | func createBaseView() -> UIView
22 | func createBaseLayer() -> CAEmitterLayer
| `- error: 'CAEmitterLayer' is unavailable in watchOS
23 |
24 | func createCell(with content: Content) -> CAEmitterCell
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:30:12: note: 'CAEmitterLayer' has been explicitly marked unavailable here
28 |
29 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
30 | @interface CAEmitterLayer : CALayer
| `- note: 'CAEmitterLayer' has been explicitly marked unavailable here
31 |
32 | /* The array of emitter cells attached to the layer. Each object must
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:24:47: error: 'CAEmitterCell' is unavailable in watchOS
22 | func createBaseLayer() -> CAEmitterLayer
23 |
24 | func createCell(with content: Content) -> CAEmitterCell
| `- error: 'CAEmitterCell' is unavailable in watchOS
25 | }
26 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:28:30: error: cannot find type 'Context' in scope
26 |
27 | extension EffectsViewRepresentable {
28 | func makeUIView(context: Context) -> some UIView {
| `- error: cannot find type 'Context' in scope
29 | return createView()
30 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:28:47: error: 'UIView' is unavailable in watchOS
26 |
27 | extension EffectsViewRepresentable {
28 | func makeUIView(context: Context) -> some UIView {
| `- error: 'UIView' is unavailable in watchOS
29 | return createView()
30 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:32:33: error: cannot find type 'UIViewType' in scope
30 | }
31 |
32 | func updateUIView(_ uiView: UIViewType, context: Context) {
| `- error: cannot find type 'UIViewType' in scope
33 | // Todo
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:32:54: error: cannot find type 'Context' in scope
30 | }
31 |
32 | func updateUIView(_ uiView: UIViewType, context: Context) {
| `- error: cannot find type 'Context' in scope
33 | // Todo
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:50:25: error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
48 | }
49 |
50 | var viewRenderMode: CAEmitterLayerRenderMode {
| `- error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
51 | return .additive
52 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:23:20: note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
21 | typedef NSString * CAEmitterLayerEmitterShape NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CAEmitterLayerEmitterMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CAEmitterLayerRenderMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
24 |
25 | @class CAEmitterCell;
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:57:26: error: 'UIView' is unavailable in watchOS
55 | extension EffectsViewRepresentable {
56 |
57 | func createView() -> UIView {
| `- error: 'UIView' is unavailable in watchOS
58 | let baseView = createBaseView()
59 | let baseLayer = createBaseLayer()
/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:71:30: error: 'UIView' is unavailable in watchOS
69 | }
70 |
71 | func createBaseView() -> UIView {
| `- error: 'UIView' is unavailable in watchOS
72 | let baseView = UIView()
73 | baseView.backgroundColor = UIColor(config.backgroundColor)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/EffectsLibrary/Model/EffectsViewRepresentable.swift:79:31: error: 'CAEmitterLayer' is unavailable in watchOS
77 | }
78 |
79 | func createBaseLayer() -> CAEmitterLayer {
| `- error: 'CAEmitterLayer' is unavailable in watchOS
80 | let containerLayer = CAEmitterLayer()
81 | containerLayer.name = "Container"
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:30:12: note: 'CAEmitterLayer' has been explicitly marked unavailable here
28 |
29 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
30 | @interface CAEmitterLayer : CALayer
| `- note: 'CAEmitterLayer' has been explicitly marked unavailable here
31 |
32 | /* The array of emitter cells attached to the layer. Each object must
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift:15:47: error: 'CAEmitterCell' is unavailable in watchOS
13 | var config: RainConfig
14 |
15 | func createCell(with content: Content) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
16 | let cell = CAEmitterCell()
17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/View/SmokeScene.swift:26:36: error: cannot find type 'SKView' in scope
24 |
25 |
26 | override func didMove(to view: SKView) {
| `- error: cannot find type 'SKView' in scope
27 | launchSmoke()
28 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift:15:47: error: 'CAEmitterCell' is unavailable in watchOS
13 | var config: SnowConfig
14 |
15 | func createCell(with content: Content) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
16 | let cell = CAEmitterCell()
17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
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/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/ConfettiView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/Color+CustomColors.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/String+ImageNames.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Extensions/UIImage+fromBundle.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/FireView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/Model/FireConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/Model/FireConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireContainerView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireScene.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/FireworksView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/Model/FireworksConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/Model/FireworksConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/View/FireworksContainerView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/View/FireworksScene.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/BaseConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Content.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EmitterLayerConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EmitterPosition.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/FadeOut.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/FallDirection.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/InitialVelocity.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Intensity.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/Lifetime.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/SpreadRadius.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/Model/RainConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/Model/RainConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/RainView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/RainEffect/View/RainViewRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/Model/SmokeConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/Model/SmokeConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/SmokeView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/View/SmokeContainerView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SmokeEffect/View/SmokeScene.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/Model/SnowConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/Model/SnowConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/SnowView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -swift-module-cross-import SpriteKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/SpriteKit.framework/Modules/SpriteKit.swiftcrossimport/SwiftUI.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_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/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name EffectsLibrary -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary_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/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/Objects-normal/arm64/EffectsLibrary.abi.json
SwiftCompile normal arm64 (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SnowConfig+DefaultValues.swift,\ SnowConfig.swift,\ SnowView.swift,\ SnowViewRepresentable.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/Model/SnowConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/Model/SnowConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/SnowView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/SnowView.swift:20:13: error: generic struct 'GeometryReader' requires that 'SnowViewRepresentable' conform to 'View'
18 | public var body: some View {
19 | GeometryReader { proxy in
20 | SnowViewRepresentable(proxy: proxy, config: config)
| `- error: generic struct 'GeometryReader' requires that 'SnowViewRepresentable' conform to 'View'
21 | }
22 | .edgesIgnoringSafeArea(.all)
SwiftUI.GeometryReader:2:35: note: where 'Content' = 'SnowViewRepresentable'
1 | @available(iOS 13.0, macOS 10.15, tvOS 13.0, watchOS 6.0, *)
2 | @frozen nonisolated public struct GeometryReader<Content> : View, ~Sendable where Content : View {
| `- note: where 'Content' = 'SnowViewRepresentable'
3 | public var content: (GeometryProxy) -> Content
4 | @inlinable nonisolated public init(@ContentBuilder content: @escaping (GeometryProxy) -> Content)
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift:15:47: error: 'CAEmitterCell' is unavailable in watchOS
13 | var config: SnowConfig
14 |
15 | func createCell(with content: Content) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
16 | let cell = CAEmitterCell()
17 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:10:36: error: cannot find type 'UIViewRepresentable' in scope
8 | import SwiftUI
9 |
10 | protocol EffectsViewRepresentable: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
11 |
12 | associatedtype Config: EmitterLayerConfig
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift:16:20: error: 'CAEmitterCell' is unavailable in watchOS
14 |
15 | func createCell(with content: Content) -> CAEmitterCell {
16 | let cell = CAEmitterCell()
| `- error: 'CAEmitterCell' is unavailable in watchOS
17 |
18 | cell.contents = content.image.cgImage
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift:24:36: error: 'CALayerContentsFilter' is unavailable in watchOS
22 | cell.scaleRange = 0.2
23 | cell.scaleSpeed = 0.03
24 | cell.magnificationFilter = CALayerContentsFilter.nearest.rawValue
| `- error: 'CALayerContentsFilter' is unavailable in watchOS
25 | cell.minificationFilter = CALayerContentsFilter.nearest.rawValue
26 | cell.spin = 3.4
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:23:20: note: 'CALayerContentsFilter' has been explicitly marked unavailable here
21 | typedef NSString * CALayerContentsGravity NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CALayerContentsFormat NS_TYPED_ENUM API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CALayerContentsFilter NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CALayerContentsFilter' has been explicitly marked unavailable here
24 | typedef NSString * CALayerCornerCurve NS_TYPED_ENUM API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
25 |
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift:24:58: error: 'nearest' is unavailable in watchOS
22 | cell.scaleRange = 0.2
23 | cell.scaleSpeed = 0.03
24 | cell.magnificationFilter = CALayerContentsFilter.nearest.rawValue
| `- error: 'nearest' is unavailable in watchOS
25 | cell.minificationFilter = CALayerContentsFilter.nearest.rawValue
26 | cell.spin = 3.4
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:1045:39: note: 'nearest' has been explicitly marked unavailable here
1043 | /** Contents filter names. **/
1044 |
1045 | CA_EXTERN CALayerContentsFilter const kCAFilterNearest
| `- note: 'nearest' has been explicitly marked unavailable here
1046 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
1047 | CA_EXTERN CALayerContentsFilter const kCAFilterLinear
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift:25:35: error: 'CALayerContentsFilter' is unavailable in watchOS
23 | cell.scaleSpeed = 0.03
24 | cell.magnificationFilter = CALayerContentsFilter.nearest.rawValue
25 | cell.minificationFilter = CALayerContentsFilter.nearest.rawValue
| `- error: 'CALayerContentsFilter' is unavailable in watchOS
26 | cell.spin = 3.4
27 | cell.spinRange = 0.1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:23:20: note: 'CALayerContentsFilter' has been explicitly marked unavailable here
21 | typedef NSString * CALayerContentsGravity NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CALayerContentsFormat NS_TYPED_ENUM API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CALayerContentsFilter NS_TYPED_ENUM API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CALayerContentsFilter' has been explicitly marked unavailable here
24 | typedef NSString * CALayerCornerCurve NS_TYPED_ENUM API_AVAILABLE(macos(10.15), ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
25 |
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift:25:57: error: 'nearest' is unavailable in watchOS
23 | cell.scaleSpeed = 0.03
24 | cell.magnificationFilter = CALayerContentsFilter.nearest.rawValue
25 | cell.minificationFilter = CALayerContentsFilter.nearest.rawValue
| `- error: 'nearest' is unavailable in watchOS
26 | cell.spin = 3.4
27 | cell.spinRange = 0.1
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CALayer.h:1045:39: note: 'nearest' has been explicitly marked unavailable here
1043 | /** Contents filter names. **/
1044 |
1045 | CA_EXTERN CALayerContentsFilter const kCAFilterNearest
| `- note: 'nearest' has been explicitly marked unavailable here
1046 | API_AVAILABLE(macos(10.5), ios(2.0), tvos(9.0)) API_UNAVAILABLE(watchos);
1047 | CA_EXTERN CALayerContentsFilter const kCAFilterLinear
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/Model/SnowConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SnowConfig+DefaultValues.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/Model/SnowConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SnowConfig.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/SnowView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SnowView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/SnowEffect/View/SnowViewRepresentable.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SnowViewRepresentable.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ EffectsLibrary (in target 'EffectsLibrary' from project 'EffectsLibrary')
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift:15:25: error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
13 | var config: ConfettiConfig
14 |
15 | var viewRenderMode: CAEmitterLayerRenderMode {
| `- error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
16 | return .unordered
17 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:23:20: note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
21 | typedef NSString * CAEmitterLayerEmitterShape NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CAEmitterLayerEmitterMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CAEmitterLayerRenderMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
24 |
25 | @class CAEmitterCell;
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift:19:47: error: 'CAEmitterCell' is unavailable in watchOS
17 | }
18 |
19 | func createCell(with content: Content) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
20 | let cell = CAEmitterCell()
21 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterCell.h:13:12: note: 'CAEmitterCell' has been explicitly marked unavailable here
11 |
12 | API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos)
13 | @interface CAEmitterCell : NSObject <NSSecureCoding, CAMediaTiming>
| `- note: 'CAEmitterCell' has been explicitly marked unavailable here
14 | {
15 | @private
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:10:36: error: cannot find type 'UIViewRepresentable' in scope
8 | import SwiftUI
9 |
10 | protocol EffectsViewRepresentable: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
11 |
12 | associatedtype Config: EmitterLayerConfig
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireEffect/View/FireScene.swift:25:36: error: cannot find type 'SKView' in scope
23 | }
24 |
25 | override func didMove(to view: SKView) {
| `- error: cannot find type 'SKView' in scope
26 | launchFire()
27 | }
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/FireworksEffect/View/FireworksScene.swift:25:36: error: cannot find type 'SKView' in scope
23 | }
24 |
25 | override func didMove(to view: SKView) {
| `- error: cannot find type 'SKView' in scope
26 | Timer.scheduledTimer(
27 | timeInterval: TimeInterval(config.birthRateValue),
/Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/Model/EffectsViewRepresentable.swift:18:25: error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
16 |
17 | var emitterPositionY: CGFloat { get }
18 | var viewRenderMode: CAEmitterLayerRenderMode { get }
| `- error: 'CAEmitterLayerRenderMode' is unavailable in watchOS
19 |
20 | func createView() -> UIView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CAEmitterLayer.h:23:20: note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
21 | typedef NSString * CAEmitterLayerEmitterShape NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
22 | typedef NSString * CAEmitterLayerEmitterMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
23 | typedef NSString * CAEmitterLayerRenderMode NS_TYPED_ENUM API_AVAILABLE(macos(10.6), ios(5.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'CAEmitterLayerRenderMode' has been explicitly marked unavailable here
24 |
25 | @class CAEmitterCell;
SwiftCompile normal arm64_32 (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ resource_bundle_accessor.swift,\ ConfettiView.swift,\ ConfettiConfig+DefaultValues.swift,\ ConfettiConfig.swift,\ ConfettiViewRepresentable.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/ConfettiView.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig+DefaultValues.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EffectsLibrary.build/Debug-watchos/EffectsLibrary-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
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/EffectsLibrary/ConfettiEffect/ConfettiView.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig+DefaultValues.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiConfig+DefaultValues.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/Model/ConfettiConfig.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiConfig.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/EffectsLibrary/ConfettiEffect/View/ConfettiViewRepresentable.swift (in target 'EffectsLibrary' from project 'EffectsLibrary')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiViewRepresentable.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-18 06:13:11.876 xcodebuild[873:5479] [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\ EffectsLibrary (in target 'EffectsLibrary' from project 'EffectsLibrary')
SwiftCompile normal arm64 (in target 'EffectsLibrary' from project 'EffectsLibrary')
Building workspace EffectsLibrary with scheme EffectsLibrary
(3 failures)
BUILD FAILURE 6.4 watchOS