Build Information
Failed to build SwiftUIConfettiOverlay, reference main (6767ea), with Swift 6.4 for watchOS using Xcode 27.0 on 20 Sep 2026 22:52:12 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 SwiftUIConfettiOverlay -destination generic/platform=watchOSBuild Log
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-D7TOWF88VWF67TB9HAFP5UWB1.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-9FDXYX6BKBUT6TJ2VF819E7T5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-6RZ6YBRU8WCUHRFFRVUK5WKMM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-DWNZ73GEH98SBJXZ7DEXB420K.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-A9MF7N5LT63G21HNFVM6BT14B.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-5W6MX6OUPWBMUR8VD5LHT1PZF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-1B79RJJTP71GE6UY9WLESAN3C.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-BJ2VQGI3OGR34500MEQ1VKHPH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-DLBKUSGXN8QHAT8W0OARR9S8A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-8MRR5MNWUOAW2DBPGUQ8FKK4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-970YJN6NIYGK1316L35Z0O8QT.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-C9X2REPZN2V5BSU4G80FCETDR.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-2P8HI0403J99LBDPKNFJ5D4DL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-1AJVCUZNAO74KIKMFVFUUHWDI.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-AO387T8CHWTTZODD1DGT0UAFA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-8L08Q8DQJV8C4AW84YVGFGTRN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-ARAH8MEQ0C2L0FBO39HITJMAO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-94KFMWNOU7ZLUZNB4T5DLZC9D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-3EFABTJ9L5PQDJ7RQCYQWEJMM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-9PPG3SLJ55T4LITIFYX2M0NOZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-5ZZDGDXB6HLQUC72SJW7YJ7MK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-IR7RNW23VAUKYI9MLCS9NL9A.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SceneKit-DKNLHKM5FJBQ79LSNMSSMBUBR.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-D9AVFY0KWO7RVBIQ73CBIJVCN.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-9YFVNIMRC5HRVOIARNWHP1E3H.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-B7VGO357Y3GJG35TST7DKDSI3.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-1H97WMG76HU94F5VGJR19PXFY.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-5D4IR6X37682FPHJ5CBPTKQV6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-CJZ3NTHPSBH4XWX5EVOG56UZS.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-7BNVI1SZW5ISQL5SX4WL2X7I5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-ACKJ9K7ABI14F97Y46Y6SRR17.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-6TBN8TEAKO014N1T2QD926XED.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SceneKit-5HZKIL7XETTTD8TOHYPN8JKRJ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-U9BF7WHFVA6BZGFXXXP272PS.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-C1DST1IX2Z0PTH5SJJZ1IULRB.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-7AU1AFQWUH88EAPDKVMLJPKVD.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-AQ1OL9QKC3LQLY5CNSRM1HB53.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-27QMG6ZQ1NKYTNBYFPM1XKNFC.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-6375NPYACK5NYVHPMC1QQ8MC2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-9JFJC4UET8BAO5IPV2JU6W9V8.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-F385OMZ5GYBUY5O4QAJB4NRII.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-6RD5K48QT1F4L9CATNFD2O7YB.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-8XU5YMYM4P11RQMYCQAG65ITK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-27R3P1YMV4C6JLDT661G3MRIA.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-3Q7WLRD8MR9R3NGIPUBQCP6F6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-1XGTVTE5PP32UHME8AC63TL6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-6PPV7YPZ89CZPHYAP072QH8B6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-DTS1N4AWILAL1URZ5IOXV5221.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-EJJWC7IL56MPLQMI93GJRE5OG.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-DUDZOMSN3UK8GNTNBNMPIWJRN.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-CWGB4YMP1VX1NYQN5FULFD5DR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-3VT3K8YON6FJ6OWSUFJMFMP8J.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-APXDH8ULYLM6FD17YRA73TULO.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-FHF6WTKLC2APGK3LA2XJ6516.pcm
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftUIConfettiOverlay (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:32: error: 'systemYellow' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemYellow' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:47: error: 'systemMint' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemMint' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:60: error: 'systemIndigo' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemIndigo' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:75: error: 'systemPink' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemPink' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:42:40: error: cannot find type 'Context' in scope
40 | }
41 |
42 | func makeUIViewController(context: Context) -> ConfettiVC {
| `- error: cannot find type 'Context' in scope
43 | let confettiVC = ConfettiVC(colors: [.systemYellow, .systemPink, .systemIndigo])
44 | confettiVC.delegate = context.coordinator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:49:68: error: cannot find type 'Context' in scope
47 | }
48 |
49 | func updateUIViewController(_ confettiVC: ConfettiVC, context: Context) {
| `- error: cannot find type 'Context' in scope
50 | let oldAmount = confettiVC.amount
51 | let oldColors = confettiVC.colors
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:11:18: error: cannot find type 'UIViewControllerRepresentable' in scope
9 | import SwiftUI
10 |
11 | struct Confetti: UIViewControllerRepresentable {
| `- error: cannot find type 'UIViewControllerRepresentable' in scope
12 | private var isEmitting: Bool
13 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:48: error: 'systemYellow' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemYellow' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:63: error: 'systemMint' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemMint' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:76: error: 'systemIndigo' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemIndigo' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:91: error: 'systemPink' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemPink' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:19:39: error: 'CAEmitterLayer' is unavailable in watchOS
17 | var colors: [UIColor]
18 |
19 | private lazy var emitterLayers = [CAEmitterLayer]()
| `- error: 'CAEmitterLayer' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
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/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/SwiftUIConfettiOverlay/ConfettiVC.swift:22:52: error: 'systemYellow' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemYellow' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:22:67: error: 'systemMint' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemMint' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:22:80: error: 'systemIndigo' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemIndigo' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:22:95: error: 'systemPink' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemPink' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:35:66: error: 'CAEmitterCell' is unavailable in watchOS
33 |
34 | // Method to create an emitter cell for all of your confetti
35 | private func makeConfettiCell(with contentImage: UIImage) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
36 | let confettiCell = CAEmitterCell()
37 |
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:57:42: error: 'CAEmitterCell' is unavailable in watchOS
55 |
56 | // A method that creates confetti an emitter cell for each color provided!
57 | private func makeConfettiCells() -> [CAEmitterCell] {
| `- error: 'CAEmitterCell' is unavailable in watchOS
58 | var cells = [CAEmitterCell]()
59 |
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:71:40: error: 'CAEmitterLayer' is unavailable in watchOS
69 |
70 | // Method to create an emitter layer for all the confetti cells
71 | private func makeEmitterLayer() -> CAEmitterLayer {
| `- error: 'CAEmitterLayer' is unavailable in watchOS
72 | let emitterLayer = CAEmitterLayer()
73 |
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:92:43: error: 'CAEmitterLayer' is unavailable in watchOS
90 | // Method to create a background emitter layer with semi-transparent, smaller and less confetti pieces
91 | // This gives it a nice 3D effect!
92 | private func makeBackgroundLayer() -> CAEmitterLayer {
| `- error: 'CAEmitterLayer' is unavailable in watchOS
93 | // Create a standard emitter layer using the above method - we'll convert to a background one!
94 | let backgroundLayer = makeEmitterLayer()
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:11:25: error: 'UIViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | final class ConfettiVC: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
12 | // Delegate property, check ConfettiVCDelegate.swift for more!
13 | var delegate: ConfettiVCDelegate?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
Failed frontend command:
SwiftCompile normal arm64 (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiPieceGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiShape.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVCDelegate.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/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/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay-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_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SwiftUIConfettiOverlay -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay_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/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay.abi.json
SwiftCompile normal arm64 Compiling\ ConfettiOverlay.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiOverlay.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:48: error: 'systemYellow' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemYellow' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:63: error: 'systemMint' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemMint' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:76: error: 'systemIndigo' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemIndigo' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:91: error: 'systemPink' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemPink' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
SwiftCompile normal arm64 Compiling\ ConfettiVCDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVCDelegate.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVCDelegate.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiVCDelegate.swift
SwiftCompile normal arm64 Compiling\ ConfettiVC.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:19:39: error: 'CAEmitterLayer' is unavailable in watchOS
17 | var colors: [UIColor]
18 |
19 | private lazy var emitterLayers = [CAEmitterLayer]()
| `- error: 'CAEmitterLayer' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
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/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/SwiftUIConfettiOverlay/ConfettiVC.swift:22:52: error: 'systemYellow' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemYellow' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:22:67: error: 'systemMint' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemMint' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:22:80: error: 'systemIndigo' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemIndigo' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:22:95: error: 'systemPink' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemPink' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:35:66: error: 'CAEmitterCell' is unavailable in watchOS
33 |
34 | // Method to create an emitter cell for all of your confetti
35 | private func makeConfettiCell(with contentImage: UIImage) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
36 | let confettiCell = CAEmitterCell()
37 |
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:57:42: error: 'CAEmitterCell' is unavailable in watchOS
55 |
56 | // A method that creates confetti an emitter cell for each color provided!
57 | private func makeConfettiCells() -> [CAEmitterCell] {
| `- error: 'CAEmitterCell' is unavailable in watchOS
58 | var cells = [CAEmitterCell]()
59 |
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:71:40: error: 'CAEmitterLayer' is unavailable in watchOS
69 |
70 | // Method to create an emitter layer for all the confetti cells
71 | private func makeEmitterLayer() -> CAEmitterLayer {
| `- error: 'CAEmitterLayer' is unavailable in watchOS
72 | let emitterLayer = CAEmitterLayer()
73 |
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:92:43: error: 'CAEmitterLayer' is unavailable in watchOS
90 | // Method to create a background emitter layer with semi-transparent, smaller and less confetti pieces
91 | // This gives it a nice 3D effect!
92 | private func makeBackgroundLayer() -> CAEmitterLayer {
| `- error: 'CAEmitterLayer' is unavailable in watchOS
93 | // Create a standard emitter layer using the above method - we'll convert to a background one!
94 | let backgroundLayer = makeEmitterLayer()
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:11:25: error: 'UIViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | final class ConfettiVC: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
12 | // Delegate property, check ConfettiVCDelegate.swift for more!
13 | var delegate: ConfettiVCDelegate?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:36:28: error: 'CAEmitterCell' is unavailable in watchOS
34 | // Method to create an emitter cell for all of your confetti
35 | private func makeConfettiCell(with contentImage: UIImage) -> CAEmitterCell {
36 | let confettiCell = CAEmitterCell()
| `- error: 'CAEmitterCell' is unavailable in watchOS
37 |
38 | // Play with this to customize!
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:58:22: error: 'CAEmitterCell' is unavailable in watchOS
56 | // A method that creates confetti an emitter cell for each color provided!
57 | private func makeConfettiCells() -> [CAEmitterCell] {
58 | var cells = [CAEmitterCell]()
| `- error: 'CAEmitterCell' is unavailable in watchOS
59 |
60 | // Generate a confetti piece image for each color and...
/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/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiVC.swift
SwiftCompile normal arm64 Compiling\ ConfettiShape.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiShape.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiShape.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiShape.swift
SwiftCompile normal arm64 Compiling\ Confetti.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:32: error: 'systemYellow' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemYellow' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:47: error: 'systemMint' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemMint' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:60: error: 'systemIndigo' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemIndigo' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:75: error: 'systemPink' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemPink' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:42:40: error: cannot find type 'Context' in scope
40 | }
41 |
42 | func makeUIViewController(context: Context) -> ConfettiVC {
| `- error: cannot find type 'Context' in scope
43 | let confettiVC = ConfettiVC(colors: [.systemYellow, .systemPink, .systemIndigo])
44 | confettiVC.delegate = context.coordinator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:49:68: error: cannot find type 'Context' in scope
47 | }
48 |
49 | func updateUIViewController(_ confettiVC: ConfettiVC, context: Context) {
| `- error: cannot find type 'Context' in scope
50 | let oldAmount = confettiVC.amount
51 | let oldColors = confettiVC.colors
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:11:18: error: cannot find type 'UIViewControllerRepresentable' in scope
9 | import SwiftUI
10 |
11 | struct Confetti: UIViewControllerRepresentable {
| `- error: cannot find type 'UIViewControllerRepresentable' in scope
12 | private var isEmitting: Bool
13 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:43:47: error: 'systemYellow' is unavailable in watchOS
41 |
42 | func makeUIViewController(context: Context) -> ConfettiVC {
43 | let confettiVC = ConfettiVC(colors: [.systemYellow, .systemPink, .systemIndigo])
| `- error: 'systemYellow' is unavailable in watchOS
44 | confettiVC.delegate = context.coordinator
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:43:62: error: 'systemPink' is unavailable in watchOS
41 |
42 | func makeUIViewController(context: Context) -> ConfettiVC {
43 | let confettiVC = ConfettiVC(colors: [.systemYellow, .systemPink, .systemIndigo])
| `- error: 'systemPink' is unavailable in watchOS
44 | confettiVC.delegate = context.coordinator
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Confetti.swift
SwiftCompile normal arm64 Compiling\ ConfettiPieceGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiPieceGenerator.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiPieceGenerator.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiPieceGenerator.swift
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-9AYG9OCT5VOJK7V4MX1WYR86T.pcm
SwiftCompile normal arm64_32 Compiling\ ConfettiOverlay.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiOverlay.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SwiftUIConfettiOverlay (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
SwiftCompile normal arm64_32 (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ ConfettiVC.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiVC.swift
SwiftCompile normal arm64_32 Compiling\ Confetti.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Confetti.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-20 18:52:02.576 xcodebuild[648:4162] [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 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftUIConfettiOverlay (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
Building workspace SwiftUIConfettiOverlay with scheme SwiftUIConfettiOverlay
(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:
SwiftUIConfettiOverlay: /Users/admin/builder/spi-builder-workspace
resolved source packages: SwiftUIConfettiOverlay
2026-09-20 18:52:08.975 xcodebuild[793:4716] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "SwiftUIConfettiOverlay",
"name" : "SwiftUIConfettiOverlay",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "maccatalyst",
"version" : "15.0"
},
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "tvos",
"version" : "15.0"
}
],
"products" : [
{
"name" : "SwiftUIConfettiOverlay",
"targets" : [
"SwiftUIConfettiOverlay"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SwiftUIConfettiOverlay",
"module_type" : "SwiftTarget",
"name" : "SwiftUIConfettiOverlay",
"path" : "Sources/SwiftUIConfettiOverlay",
"product_memberships" : [
"SwiftUIConfettiOverlay"
],
"sources" : [
"Confetti.swift",
"ConfettiOverlay.swift",
"ConfettiPieceGenerator.swift",
"ConfettiShape.swift",
"ConfettiVC.swift",
"ConfettiVCDelegate.swift"
],
"type" : "library"
}
],
"tools_version" : "5.6"
}
{
"workspace" : {
"name" : "SwiftUIConfettiOverlay",
"schemes" : [
"SwiftUIConfettiOverlay"
]
}
}
2026-09-20 18:52:10.195 xcodebuild[801:4789] [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 SwiftUIConfettiOverlay -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 SwiftUIConfettiOverlay -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
SwiftUIConfettiOverlay: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'SwiftUIConfettiOverlay-product' in project 'SwiftUIConfettiOverlay'
➜ Explicit dependency on target 'SwiftUIConfettiOverlay' in project 'SwiftUIConfettiOverlay'
Target 'SwiftUIConfettiOverlay' in project 'SwiftUIConfettiOverlay' (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 SwiftUIConfettiOverlay normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
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 SwiftUIConfettiOverlay -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay-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/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay-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/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay_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/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-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/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver SwiftUIConfettiOverlay normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
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 SwiftUIConfettiOverlay -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64_32/SwiftUIConfettiOverlay.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64_32/SwiftUIConfettiOverlay-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/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64_32/SwiftUIConfettiOverlay.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64_32/SwiftUIConfettiOverlay-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/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64_32/SwiftUIConfettiOverlay_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/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-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/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64_32/SwiftUIConfettiOverlay-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ ConfettiOverlay.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiOverlay.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:48: error: 'systemYellow' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemYellow' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:63: error: 'systemMint' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemMint' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:76: error: 'systemIndigo' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemIndigo' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:91: error: 'systemPink' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemPink' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
SwiftCompile normal arm64 Compiling\ ConfettiPieceGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiPieceGenerator.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiPieceGenerator.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiPieceGenerator.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftUIConfettiOverlay (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:32: error: 'systemYellow' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemYellow' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:47: error: 'systemMint' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemMint' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:60: error: 'systemIndigo' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemIndigo' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:75: error: 'systemPink' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemPink' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:42:40: error: cannot find type 'Context' in scope
40 | }
41 |
42 | func makeUIViewController(context: Context) -> ConfettiVC {
| `- error: cannot find type 'Context' in scope
43 | let confettiVC = ConfettiVC(colors: [.systemYellow, .systemPink, .systemIndigo])
44 | confettiVC.delegate = context.coordinator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:49:68: error: cannot find type 'Context' in scope
47 | }
48 |
49 | func updateUIViewController(_ confettiVC: ConfettiVC, context: Context) {
| `- error: cannot find type 'Context' in scope
50 | let oldAmount = confettiVC.amount
51 | let oldColors = confettiVC.colors
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:11:18: error: cannot find type 'UIViewControllerRepresentable' in scope
9 | import SwiftUI
10 |
11 | struct Confetti: UIViewControllerRepresentable {
| `- error: cannot find type 'UIViewControllerRepresentable' in scope
12 | private var isEmitting: Bool
13 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:48: error: 'systemYellow' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemYellow' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:63: error: 'systemMint' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemMint' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:76: error: 'systemIndigo' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemIndigo' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:91: error: 'systemPink' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemPink' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:19:39: error: 'CAEmitterLayer' is unavailable in watchOS
17 | var colors: [UIColor]
18 |
19 | private lazy var emitterLayers = [CAEmitterLayer]()
| `- error: 'CAEmitterLayer' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
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/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/SwiftUIConfettiOverlay/ConfettiVC.swift:22:52: error: 'systemYellow' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemYellow' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:22:67: error: 'systemMint' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemMint' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:22:80: error: 'systemIndigo' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemIndigo' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:22:95: error: 'systemPink' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemPink' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:35:66: error: 'CAEmitterCell' is unavailable in watchOS
33 |
34 | // Method to create an emitter cell for all of your confetti
35 | private func makeConfettiCell(with contentImage: UIImage) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
36 | let confettiCell = CAEmitterCell()
37 |
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:57:42: error: 'CAEmitterCell' is unavailable in watchOS
55 |
56 | // A method that creates confetti an emitter cell for each color provided!
57 | private func makeConfettiCells() -> [CAEmitterCell] {
| `- error: 'CAEmitterCell' is unavailable in watchOS
58 | var cells = [CAEmitterCell]()
59 |
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:71:40: error: 'CAEmitterLayer' is unavailable in watchOS
69 |
70 | // Method to create an emitter layer for all the confetti cells
71 | private func makeEmitterLayer() -> CAEmitterLayer {
| `- error: 'CAEmitterLayer' is unavailable in watchOS
72 | let emitterLayer = CAEmitterLayer()
73 |
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:92:43: error: 'CAEmitterLayer' is unavailable in watchOS
90 | // Method to create a background emitter layer with semi-transparent, smaller and less confetti pieces
91 | // This gives it a nice 3D effect!
92 | private func makeBackgroundLayer() -> CAEmitterLayer {
| `- error: 'CAEmitterLayer' is unavailable in watchOS
93 | // Create a standard emitter layer using the above method - we'll convert to a background one!
94 | let backgroundLayer = makeEmitterLayer()
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:11:25: error: 'UIViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | final class ConfettiVC: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
12 | // Delegate property, check ConfettiVCDelegate.swift for more!
13 | var delegate: ConfettiVCDelegate?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiPieceGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiShape.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVCDelegate.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/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/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay-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_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SwiftUIConfettiOverlay -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay_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/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftUIConfettiOverlay.build/Debug-watchos/SwiftUIConfettiOverlay-t.build/Objects-normal/arm64/SwiftUIConfettiOverlay.abi.json
SwiftCompile normal arm64 (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ ConfettiVCDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVCDelegate.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVCDelegate.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiVCDelegate.swift
SwiftCompile normal arm64 Compiling\ ConfettiVC.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:19:39: error: 'CAEmitterLayer' is unavailable in watchOS
17 | var colors: [UIColor]
18 |
19 | private lazy var emitterLayers = [CAEmitterLayer]()
| `- error: 'CAEmitterLayer' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
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/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/SwiftUIConfettiOverlay/ConfettiVC.swift:22:52: error: 'systemYellow' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemYellow' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:22:67: error: 'systemMint' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemMint' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:22:80: error: 'systemIndigo' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemIndigo' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:22:95: error: 'systemPink' is unavailable in watchOS
20 | private var sublayerRemovalTimer: Timer?
21 |
22 | init(amount: Float = 10, colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemPink' is unavailable in watchOS
23 | self.amount = amount
24 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiVC.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:35:66: error: 'CAEmitterCell' is unavailable in watchOS
33 |
34 | // Method to create an emitter cell for all of your confetti
35 | private func makeConfettiCell(with contentImage: UIImage) -> CAEmitterCell {
| `- error: 'CAEmitterCell' is unavailable in watchOS
36 | let confettiCell = CAEmitterCell()
37 |
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:57:42: error: 'CAEmitterCell' is unavailable in watchOS
55 |
56 | // A method that creates confetti an emitter cell for each color provided!
57 | private func makeConfettiCells() -> [CAEmitterCell] {
| `- error: 'CAEmitterCell' is unavailable in watchOS
58 | var cells = [CAEmitterCell]()
59 |
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:71:40: error: 'CAEmitterLayer' is unavailable in watchOS
69 |
70 | // Method to create an emitter layer for all the confetti cells
71 | private func makeEmitterLayer() -> CAEmitterLayer {
| `- error: 'CAEmitterLayer' is unavailable in watchOS
72 | let emitterLayer = CAEmitterLayer()
73 |
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:92:43: error: 'CAEmitterLayer' is unavailable in watchOS
90 | // Method to create a background emitter layer with semi-transparent, smaller and less confetti pieces
91 | // This gives it a nice 3D effect!
92 | private func makeBackgroundLayer() -> CAEmitterLayer {
| `- error: 'CAEmitterLayer' is unavailable in watchOS
93 | // Create a standard emitter layer using the above method - we'll convert to a background one!
94 | let backgroundLayer = makeEmitterLayer()
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:11:25: error: 'UIViewController' is unavailable in watchOS
9 | import UIKit
10 |
11 | final class ConfettiVC: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
12 | // Delegate property, check ConfettiVCDelegate.swift for more!
13 | var delegate: ConfettiVCDelegate?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift:36:28: error: 'CAEmitterCell' is unavailable in watchOS
34 | // Method to create an emitter cell for all of your confetti
35 | private func makeConfettiCell(with contentImage: UIImage) -> CAEmitterCell {
36 | let confettiCell = CAEmitterCell()
| `- error: 'CAEmitterCell' is unavailable in watchOS
37 |
38 | // Play with this to customize!
/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/SwiftUIConfettiOverlay/ConfettiVC.swift:58:22: error: 'CAEmitterCell' is unavailable in watchOS
56 | // A method that creates confetti an emitter cell for each color provided!
57 | private func makeConfettiCells() -> [CAEmitterCell] {
58 | var cells = [CAEmitterCell]()
| `- error: 'CAEmitterCell' is unavailable in watchOS
59 |
60 | // Generate a confetti piece image for each color and...
/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
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SwiftUIConfettiOverlay (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:32: error: 'systemYellow' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemYellow' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:47: error: 'systemMint' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemMint' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:60: error: 'systemIndigo' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemIndigo' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:75: error: 'systemPink' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemPink' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:42:40: error: cannot find type 'Context' in scope
40 | }
41 |
42 | func makeUIViewController(context: Context) -> ConfettiVC {
| `- error: cannot find type 'Context' in scope
43 | let confettiVC = ConfettiVC(colors: [.systemYellow, .systemPink, .systemIndigo])
44 | confettiVC.delegate = context.coordinator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:49:68: error: cannot find type 'Context' in scope
47 | }
48 |
49 | func updateUIViewController(_ confettiVC: ConfettiVC, context: Context) {
| `- error: cannot find type 'Context' in scope
50 | let oldAmount = confettiVC.amount
51 | let oldColors = confettiVC.colors
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:11:18: error: cannot find type 'UIViewControllerRepresentable' in scope
9 | import SwiftUI
10 |
11 | struct Confetti: UIViewControllerRepresentable {
| `- error: cannot find type 'UIViewControllerRepresentable' in scope
12 | private var isEmitting: Bool
13 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:48: error: 'systemYellow' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemYellow' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:63: error: 'systemMint' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemMint' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:76: error: 'systemIndigo' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemIndigo' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:91: error: 'systemPink' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemPink' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
SwiftCompile normal arm64_32 (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Confetti.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:32: error: 'systemYellow' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemYellow' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:47: error: 'systemMint' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemMint' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:60: error: 'systemIndigo' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemIndigo' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:75: error: 'systemPink' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemPink' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:42:40: error: cannot find type 'Context' in scope
40 | }
41 |
42 | func makeUIViewController(context: Context) -> ConfettiVC {
| `- error: cannot find type 'Context' in scope
43 | let confettiVC = ConfettiVC(colors: [.systemYellow, .systemPink, .systemIndigo])
44 | confettiVC.delegate = context.coordinator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:49:68: error: cannot find type 'Context' in scope
47 | }
48 |
49 | func updateUIViewController(_ confettiVC: ConfettiVC, context: Context) {
| `- error: cannot find type 'Context' in scope
50 | let oldAmount = confettiVC.amount
51 | let oldColors = confettiVC.colors
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:11:18: error: cannot find type 'UIViewControllerRepresentable' in scope
9 | import SwiftUI
10 |
11 | struct Confetti: UIViewControllerRepresentable {
| `- error: cannot find type 'UIViewControllerRepresentable' in scope
12 | private var isEmitting: Bool
13 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:43:47: error: 'systemYellow' is unavailable in watchOS
41 |
42 | func makeUIViewController(context: Context) -> ConfettiVC {
43 | let confettiVC = ConfettiVC(colors: [.systemYellow, .systemPink, .systemIndigo])
| `- error: 'systemYellow' is unavailable in watchOS
44 | confettiVC.delegate = context.coordinator
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:43:62: error: 'systemPink' is unavailable in watchOS
41 |
42 | func makeUIViewController(context: Context) -> ConfettiVC {
43 | let confettiVC = ConfettiVC(colors: [.systemYellow, .systemPink, .systemIndigo])
| `- error: 'systemPink' is unavailable in watchOS
44 | confettiVC.delegate = context.coordinator
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Confetti.swift
SwiftCompile normal arm64_32 Compiling\ ConfettiOverlay.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:48: error: 'systemYellow' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemYellow' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:63: error: 'systemMint' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemMint' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:76: error: 'systemIndigo' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemIndigo' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift:30:91: error: 'systemPink' is unavailable in watchOS
28 | public extension View {
29 | func confettiOverlay(amount: Float = 10,
30 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink],
| `- error: 'systemPink' is unavailable in watchOS
31 | isEmitting: Bool) -> some View {
32 | self.modifier(ConfettiOverlay(isEmitting: isEmitting, amount: amount, colors: colors))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiOverlay.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiOverlay.swift
SwiftCompile normal arm64_32 Compiling\ Confetti.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:32: error: 'systemYellow' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemYellow' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:47: error: 'systemMint' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemMint' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:131:49: note: 'systemMint' has been explicitly marked unavailable here
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemMint' has been explicitly marked unavailable here
132 | @property (class, nonatomic, readonly) UIColor *systemCyanColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
133 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:60: error: 'systemIndigo' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemIndigo' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:129:49: note: 'systemIndigo' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
129 | @property (class, nonatomic, readonly) UIColor *systemIndigoColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemIndigo' has been explicitly marked unavailable here
130 | @property (class, nonatomic, readonly) UIColor *systemBrownColor API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos);
131 | @property (class, nonatomic, readonly) UIColor *systemMintColor API_AVAILABLE(ios(15.0), tvos(15.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:18:75: error: 'systemPink' is unavailable in watchOS
16 |
17 | init(isEmitting: Bool, amount: Float = 10,
18 | colors: [UIColor] = [.systemYellow, .systemMint, .systemIndigo, .systemPink]) {
| `- error: 'systemPink' is unavailable in watchOS
19 | self.amount = amount
20 | self.colors = colors
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:42:40: error: cannot find type 'Context' in scope
40 | }
41 |
42 | func makeUIViewController(context: Context) -> ConfettiVC {
| `- error: cannot find type 'Context' in scope
43 | let confettiVC = ConfettiVC(colors: [.systemYellow, .systemPink, .systemIndigo])
44 | confettiVC.delegate = context.coordinator
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:49:68: error: cannot find type 'Context' in scope
47 | }
48 |
49 | func updateUIViewController(_ confettiVC: ConfettiVC, context: Context) {
| `- error: cannot find type 'Context' in scope
50 | let oldAmount = confettiVC.amount
51 | let oldColors = confettiVC.colors
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:11:18: error: cannot find type 'UIViewControllerRepresentable' in scope
9 | import SwiftUI
10 |
11 | struct Confetti: UIViewControllerRepresentable {
| `- error: cannot find type 'UIViewControllerRepresentable' in scope
12 | private var isEmitting: Bool
13 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:43:47: error: 'systemYellow' is unavailable in watchOS
41 |
42 | func makeUIViewController(context: Context) -> ConfettiVC {
43 | let confettiVC = ConfettiVC(colors: [.systemYellow, .systemPink, .systemIndigo])
| `- error: 'systemYellow' is unavailable in watchOS
44 | confettiVC.delegate = context.coordinator
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:125:49: note: 'systemYellow' has been explicitly marked unavailable here
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemYellow' has been explicitly marked unavailable here
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift:43:62: error: 'systemPink' is unavailable in watchOS
41 |
42 | func makeUIViewController(context: Context) -> ConfettiVC {
43 | let confettiVC = ConfettiVC(colors: [.systemYellow, .systemPink, .systemIndigo])
| `- error: 'systemPink' is unavailable in watchOS
44 | confettiVC.delegate = context.coordinator
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:126:49: note: 'systemPink' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
126 | @property (class, nonatomic, readonly) UIColor *systemPinkColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemPink' has been explicitly marked unavailable here
127 | @property (class, nonatomic, readonly) UIColor *systemPurpleColor API_AVAILABLE(ios(9.0), tvos(9.0)) API_UNAVAILABLE(watchos);
128 | @property (class, nonatomic, readonly) UIColor *systemTealColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/Confetti.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Confetti.swift
SwiftCompile normal arm64_32 Compiling\ ConfettiShape.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiShape.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiShape.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiShape.swift
SwiftCompile normal arm64_32 Compiling\ ConfettiVC.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SwiftUIConfettiOverlay/ConfettiVC.swift (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConfettiVC.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-20 18:52:11.117 xcodebuild[802:4814] [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\ SwiftUIConfettiOverlay (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
SwiftCompile normal arm64 (in target 'SwiftUIConfettiOverlay' from project 'SwiftUIConfettiOverlay')
Building workspace SwiftUIConfettiOverlay with scheme SwiftUIConfettiOverlay
(3 failures)
BUILD FAILURE 6.4 watchOS