Build Information
Failed to build OnboardingUI, reference 1.0.3 (4b485e), with Swift 6.4 for watchOS using Xcode 27.0 on 23 Oct 2026 05:46:19 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme OnboardingUI -destination generic/platform=watchOSBuild Log
372 | public init(
| `- note: 'init(systemName:mode:primary:secondary:content:)' has been explicitly marked unavailable here
373 | systemName: String,
374 | mode: SymbolRenderingMode? = .palette,
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:184:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
182 | ) {
183 | Text("Customize SF Symbols")
184 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
185 | Text(
186 | "It supports multi-colors and hierarchies supported by iOS 15 and macOS 12, so you can customize it as you wish."
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:188:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
186 | "It supports multi-colors and hierarchies supported by iOS 15 and macOS 12, so you can customize it as you wish."
187 | )
188 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
189 | }
190 | } link: {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:198:9: error: 'ContinueButton' is unavailable in watchOS
196 | )
197 | } button: {
198 | ContinueButton(color: .accentColor) {
| `- error: 'ContinueButton' is unavailable in watchOS
199 |
200 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingButton.swift:13:15: note: 'ContinueButton' has been explicitly marked unavailable here
11 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
12 | @available(watchOS, unavailable)
13 | public struct ContinueButton: View {
| `- note: 'ContinueButton' has been explicitly marked unavailable here
14 | /// Foreground Color
15 | let foregroundColor: Color
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:45:9: error: 'OnboardingView' is unavailable in watchOS
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
:
43 | #Preview {
44 | if #available(iOS 18, macOS 15, tvOS 18, visionOS 2, *) {
45 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingButton.swift:65:5: error: 'ContinueButton' is unavailable in watchOS
11 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
12 | @available(watchOS, unavailable)
13 | public struct ContinueButton: View {
| `- note: 'ContinueButton' has been explicitly marked unavailable here
14 | /// Foreground Color
15 | let foregroundColor: Color
:
63 |
64 | #Preview("Onboarding Button") {
65 | ContinueButton(color: .accentColor) {
| `- error: 'ContinueButton' is unavailable in watchOS
66 |
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:404:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
402 | #Preview("Onboarding Item") {
403 | ScrollView {
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
| `- error: 'OnboardingItem' is unavailable in watchOS
405 | Text(String("Sample Subtitle \(1)"))
406 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:406:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
405 | Text(String("Sample Subtitle \(1)"))
406 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
407 | Text(
408 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:412:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
410 | )
411 | )
412 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
413 | }
414 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:415:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
413 | }
414 |
415 | OnboardingItem(systemName: "doc.fill", shape: .red) {
| `- error: 'OnboardingItem' is unavailable in watchOS
416 | Text(String("Sample Subtitle \(2)"))
417 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:417:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
415 | OnboardingItem(systemName: "doc.fill", shape: .red) {
416 | Text(String("Sample Subtitle \(2)"))
417 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
418 | Text(
419 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:423:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
421 | )
422 | )
423 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
424 | }
425 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:426:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
424 | }
425 |
426 | OnboardingItem(systemName: "arrow.down.doc") {
| `- error: 'OnboardingItem' is unavailable in watchOS
427 | Text(String("Sample Subtitle \(3)"))
428 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:428:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
426 | OnboardingItem(systemName: "arrow.down.doc") {
427 | Text(String("Sample Subtitle \(3)"))
428 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
429 | Text(
430 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:434:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
432 | )
433 | )
434 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
435 | }
436 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:437:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
435 | }
436 |
437 | OnboardingItem {
| `- error: 'OnboardingItem' is unavailable in watchOS
438 | Image(systemName: "arrow.up.doc")
439 | } content: {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:441:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
439 | } content: {
440 | Text(String("Sample Subtitle \(4)"))
441 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
442 | Text(
443 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:447:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
445 | )
446 | )
447 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
448 | }
449 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
macro expansion #Preview:19:17: error: 'OnboardingView' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ClassicOnboardingViewStyle.swift:161:2: note: expanded code originates here
156 | }
157 |
158 | #Preview {
| `- note: in expansion of macro 'Preview' here
159 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
160 | .onboardingViewStyle(.classic)
161 | }
+--- macro expansion #Preview --------------------------------------
|17 | }
|18 | return __b_buildView {
|19 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| | `- error: 'OnboardingView' is unavailable in watchOS
|20 | .onboardingViewStyle(.classic)
|21 | }
+-------------------------------------------------------------------
162 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
macro expansion #Preview:20:22: error: 'onboardingViewStyle' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ClassicOnboardingViewStyle.swift:161:2: note: expanded code originates here
156 | }
157 |
158 | #Preview {
| `- note: in expansion of macro 'Preview' here
159 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
160 | .onboardingViewStyle(.classic)
161 | }
+--- macro expansion #Preview --------------------------------------
|18 | return __b_buildView {
|19 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
|20 | .onboardingViewStyle(.classic)
| | `- error: 'onboardingViewStyle' is unavailable in watchOS
|21 | }
|22 | }
+-------------------------------------------------------------------
162 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
macro expansion #Preview:20:43: error: 'classic' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ClassicOnboardingViewStyle.swift:161:2: note: expanded code originates here
151 | extension OnboardingViewStyle where Self == ClassicOnboardingViewStyle {
152 | /// The regular About view style to use with an About view.
153 | public static var classic: ClassicOnboardingViewStyle {
| `- note: 'classic' has been explicitly marked unavailable here
154 | return ClassicOnboardingViewStyle()
155 | }
156 | }
157 |
158 | #Preview {
| `- note: in expansion of macro 'Preview' here
159 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
160 | .onboardingViewStyle(.classic)
161 | }
+--- macro expansion #Preview --------------------------------------
|18 | return __b_buildView {
|19 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
|20 | .onboardingViewStyle(.classic)
| | `- error: 'classic' is unavailable in watchOS
|21 | }
|22 | }
+-------------------------------------------------------------------
162 |
macro expansion #Preview:20:25: error: 'OnboardingView' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ColoredGlassOnboardingViewStyle.swift:148:6: note: expanded code originates here
141 |
142 | #if !os(visionOS)
143 | #Preview {
| `- note: in expansion of macro 'Preview' here
144 | if #available(iOS 26, macOS 26, tvOS 26, *) {
145 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
146 | .onboardingViewStyle(.coloredGlass)
147 | }
148 | }
+--- macro expansion #Preview --------------------------------------
|18 | return __b_buildView {
|19 | if #available(iOS 26, macOS 26, tvOS 26, *) {
|20 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| | `- error: 'OnboardingView' is unavailable in watchOS
|21 | .onboardingViewStyle(.coloredGlass)
|22 | }
+-------------------------------------------------------------------
149 | #endif
150 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
macro expansion #Preview:21:30: error: 'onboardingViewStyle' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ColoredGlassOnboardingViewStyle.swift:148:6: note: expanded code originates here
141 |
142 | #if !os(visionOS)
143 | #Preview {
| `- note: in expansion of macro 'Preview' here
144 | if #available(iOS 26, macOS 26, tvOS 26, *) {
145 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
146 | .onboardingViewStyle(.coloredGlass)
147 | }
148 | }
+--- macro expansion #Preview --------------------------------------
|19 | if #available(iOS 26, macOS 26, tvOS 26, *) {
|20 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
|21 | .onboardingViewStyle(.coloredGlass)
| | `- error: 'onboardingViewStyle' is unavailable in watchOS
|22 | }
|23 | }
+-------------------------------------------------------------------
149 | #endif
150 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ClassicOnboardingViewStyle.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ClassicOnboardingViewStyle.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ColoredGlassOnboardingViewStyle.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ColoredGlassOnboardingViewStyle.swift
SwiftCompile normal arm64 Compiling\ DismissButtonStyle.swift,\ Text+onboardingTextFormatting.swift,\ View+onboardingSheet.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/DismissButtonStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingSheet.swift (in target 'OnboardingUI' from project 'OnboardingUI')
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:76:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
:
74 | VStack(spacing: 10) {
75 | Text(String("Sample Title"))
76 | .onboardingTextFormatting(style: .title)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
77 |
78 | Text(String("Sample Subtitle"))
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:79:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
:
77 |
78 | Text(String("Sample Subtitle"))
79 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
80 |
81 | Text(String("Sample Content"))
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:82:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
:
80 |
81 | Text(String("Sample Content"))
82 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
83 | }
84 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingSheet.swift:88:10: error: 'onboardingSheet(isPresented:_:)' is unavailable in watchOS
64 | public extension View {
65 | ///Modifier to display sheets based on Onboarding protocol compliant structures
66 | func onboardingSheet<Content>(isPresented: Binding<Bool>, _ onboarding: Content) -> some View
| `- note: 'onboardingSheet(isPresented:_:)' has been explicitly marked unavailable here
67 | where Content: Onboarding {
68 | modifier(
:
86 | .frame(width: 400, height: 300)
87 | #endif
88 | .onboardingSheet(isPresented: $isPresented, PreviewWhatIsNewOnboarding())
| `- error: 'onboardingSheet(isPresented:_:)' is unavailable in watchOS
89 | .onboardingViewStyle(.automatic)
90 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingSheet.swift:89:10: error: 'onboardingViewStyle' is unavailable in watchOS
87 | #endif
88 | .onboardingSheet(isPresented: $isPresented, PreviewWhatIsNewOnboarding())
89 | .onboardingViewStyle(.automatic)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
90 | }
91 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingSheet.swift:89:31: error: 'automatic' is unavailable in watchOS
87 | #endif
88 | .onboardingSheet(isPresented: $isPresented, PreviewWhatIsNewOnboarding())
89 | .onboardingViewStyle(.automatic)
| `- error: 'automatic' is unavailable in watchOS
90 | }
91 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/AutomaticOnboardingViewStyle.swift:30:23: note: 'automatic' has been explicitly marked unavailable here
28 | extension OnboardingViewStyle where Self == AutomaticOnboardingViewStyle {
29 | /// The regular About view style to use with an About view.
30 | public static var automatic: AutomaticOnboardingViewStyle {
| `- note: 'automatic' has been explicitly marked unavailable here
31 | return AutomaticOnboardingViewStyle()
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/ButtonStyle/ColorButtonStyle.swift:64:18: error: 'ColorButtonStyle' is unavailable in watchOS
11 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
12 | @available(watchOS, unavailable)
13 | public struct ColorButtonStyle: ButtonStyle {
| `- note: 'ColorButtonStyle' has been explicitly marked unavailable here
14 | /// Foreground Color
15 | var foregroundColor: Color = .white
:
62 | Text(String("Sample ColorButtonStyle"))
63 | }
64 | .buttonStyle(ColorButtonStyle(foregroundColor: .white, backgroundColor: .red))
| `- error: 'ColorButtonStyle' is unavailable in watchOS
65 | }
66 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/AutomaticOnboardingViewStyle.swift:36:5: error: 'OnboardingView' is unavailable in watchOS
34 |
35 | #Preview {
36 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
37 | .onboardingViewStyle(.automatic)
38 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/AutomaticOnboardingViewStyle.swift:37:10: error: 'onboardingViewStyle' is unavailable in watchOS
35 | #Preview {
36 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
37 | .onboardingViewStyle(.automatic)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
38 | }
39 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/AutomaticOnboardingViewStyle.swift:37:31: error: 'automatic' is unavailable in watchOS
28 | extension OnboardingViewStyle where Self == AutomaticOnboardingViewStyle {
29 | /// The regular About view style to use with an About view.
30 | public static var automatic: AutomaticOnboardingViewStyle {
| `- note: 'automatic' has been explicitly marked unavailable here
31 | return AutomaticOnboardingViewStyle()
32 | }
:
35 | #Preview {
36 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
37 | .onboardingViewStyle(.automatic)
| `- error: 'automatic' is unavailable in watchOS
38 | }
39 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/BasicOnboardingViewStyle.swift:142:9: error: 'OnboardingView' is unavailable in watchOS
140 | #Preview {
141 | if #available(iOS 18, macOS 15, tvOS 18, visionOS 2, *) {
142 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
143 | .onboardingViewStyle(.basic)
144 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/BasicOnboardingViewStyle.swift:143:14: error: 'onboardingViewStyle' is unavailable in watchOS
141 | if #available(iOS 18, macOS 15, tvOS 18, visionOS 2, *) {
142 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
143 | .onboardingViewStyle(.basic)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
144 | }
145 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/BasicOnboardingViewStyle.swift:143:35: error: 'basic' is unavailable in watchOS
133 | extension OnboardingViewStyle where Self == BasicOnboardingViewStyle {
134 | /// The regular About view style to use with an About view.
135 | public static var basic: BasicOnboardingViewStyle {
| `- note: 'basic' has been explicitly marked unavailable here
136 | return BasicOnboardingViewStyle()
137 | }
:
141 | if #available(iOS 18, macOS 15, tvOS 18, visionOS 2, *) {
142 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
143 | .onboardingViewStyle(.basic)
| `- error: 'basic' is unavailable in watchOS
144 | }
145 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ClassicOnboardingViewStyle.swift:159:5: error: 'OnboardingView' is unavailable in watchOS
157 |
158 | #Preview {
159 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
160 | .onboardingViewStyle(.classic)
161 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ClassicOnboardingViewStyle.swift:160:10: error: 'onboardingViewStyle' is unavailable in watchOS
158 | #Preview {
159 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
160 | .onboardingViewStyle(.classic)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
161 | }
162 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ClassicOnboardingViewStyle.swift:160:31: error: 'classic' is unavailable in watchOS
151 | extension OnboardingViewStyle where Self == ClassicOnboardingViewStyle {
152 | /// The regular About view style to use with an About view.
153 | public static var classic: ClassicOnboardingViewStyle {
| `- note: 'classic' has been explicitly marked unavailable here
154 | return ClassicOnboardingViewStyle()
155 | }
:
158 | #Preview {
159 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
160 | .onboardingViewStyle(.classic)
| `- error: 'classic' is unavailable in watchOS
161 | }
162 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ColoredGlassOnboardingViewStyle.swift:145:13: error: 'OnboardingView' is unavailable in watchOS
143 | #Preview {
144 | if #available(iOS 26, macOS 26, tvOS 26, *) {
145 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
146 | .onboardingViewStyle(.coloredGlass)
147 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ColoredGlassOnboardingViewStyle.swift:146:18: error: 'onboardingViewStyle' is unavailable in watchOS
144 | if #available(iOS 26, macOS 26, tvOS 26, *) {
145 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
146 | .onboardingViewStyle(.coloredGlass)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
147 | }
148 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ColoredGlassOnboardingViewStyle.swift:146:39: error: 'coloredGlass' is unavailable in watchOS
135 | extension OnboardingViewStyle where Self == ColoredGlassOnboardingViewStyle {
136 | /// The regular About view style to use with an About view.
137 | public static var coloredGlass: ColoredGlassOnboardingViewStyle {
| `- note: 'coloredGlass' has been explicitly marked unavailable here
138 | return ColoredGlassOnboardingViewStyle()
139 | }
:
144 | if #available(iOS 26, macOS 26, tvOS 26, *) {
145 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
146 | .onboardingViewStyle(.coloredGlass)
| `- error: 'coloredGlass' is unavailable in watchOS
147 | }
148 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/GlassOnboardingViewStyle.swift:144:13: error: 'OnboardingView' is unavailable in watchOS
142 | #Preview {
143 | if #available(iOS 26, macOS 26, tvOS 26, *) {
144 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
145 | .onboardingViewStyle(.glass)
146 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/GlassOnboardingViewStyle.swift:145:18: error: 'onboardingViewStyle' is unavailable in watchOS
143 | if #available(iOS 26, macOS 26, tvOS 26, *) {
144 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
145 | .onboardingViewStyle(.glass)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
146 | }
147 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/GlassOnboardingViewStyle.swift:145:39: error: 'glass' is unavailable in watchOS
134 | extension OnboardingViewStyle where Self == GlassOnboardingViewStyle {
135 | /// The regular About view style to use with an About view.
136 | public static var glass: GlassOnboardingViewStyle {
| `- note: 'glass' has been explicitly marked unavailable here
137 | return GlassOnboardingViewStyle()
138 | }
:
143 | if #available(iOS 26, macOS 26, tvOS 26, *) {
144 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
145 | .onboardingViewStyle(.glass)
| `- error: 'glass' is unavailable in watchOS
146 | }
147 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingCardView.swift:100:9: error: 'OnboardingCardView' is unavailable in watchOS
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingCardView<V1: View, V2: View>: View {
| `- note: 'OnboardingCardView' has been explicitly marked unavailable here
13 | @Binding var isPresented: Bool
14 | var title: V1
:
98 |
99 | ScrollView {
100 | OnboardingCardView(isPresented: $isPresented, onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingCardView' is unavailable in watchOS
101 | .padding()
102 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:155:5: error: 'OnboardingSheetView' is unavailable in watchOS
11 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
12 | @available(watchOS, unavailable)
13 | public struct OnboardingSheetView<V1: View, V2: View, V3: View, V4: View>: View {
| `- note: 'OnboardingSheetView' has been explicitly marked unavailable here
14 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
15 | /// The view used for the title area.
:
153 |
154 | #Preview("Onboarding Sheet") {
155 | OnboardingSheetView {
| `- error: 'OnboardingSheetView' is unavailable in watchOS
156 | Text("Welcome to\nOnboardingUI")
157 | .onboardingTextFormatting(style: .title)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:157:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
157 | .onboardingTextFormatting(style: .title)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
158 | } content: {
159 | OnboardingItem(systemName: "keyboard", shape: .red) {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:159:9: error: 'OnboardingItem' is unavailable in watchOS
157 | .onboardingTextFormatting(style: .title)
158 | } content: {
159 | OnboardingItem(systemName: "keyboard", shape: .red) {
| `- error: 'OnboardingItem' is unavailable in watchOS
160 | Text("Easy to Make")
161 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:26:15: note: 'OnboardingItem' has been explicitly marked unavailable here
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:161:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
159 | OnboardingItem(systemName: "keyboard", shape: .red) {
160 | Text("Easy to Make")
161 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
162 | Text(
163 | "Onboarding screens like Apple's stock apps can be easily created with SwiftUI."
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:165:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
163 | "Onboarding screens like Apple's stock apps can be easily created with SwiftUI."
164 | )
165 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
166 | }
167 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:168:9: error: 'OnboardingItem' is unavailable in watchOS
166 | }
167 |
168 | OnboardingItem(systemName: "macbook.and.ipad") {
| `- error: 'OnboardingItem' is unavailable in watchOS
169 | Text("Not only for iPhone, but also for Mac and iPad")
170 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:26:15: note: 'OnboardingItem' has been explicitly marked unavailable here
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:170:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
168 | OnboardingItem(systemName: "macbook.and.ipad") {
169 | Text("Not only for iPhone, but also for Mac and iPad")
170 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
171 | Text(
172 | "It supports not only iPhone, but also Mac and iPad. Therefore, there is no need to rewrite the code for each device."
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:174:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
172 | "It supports not only iPhone, but also Mac and iPad. Therefore, there is no need to rewrite the code for each device."
173 | )
174 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
175 | }
176 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:177:9: error: 'OnboardingItem' is unavailable in watchOS
175 | }
176 |
177 | OnboardingItem(
| `- error: 'OnboardingItem' is unavailable in watchOS
178 | systemName: "macbook.and.iphone",
179 | mode: .palette,
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:26:15: note: 'OnboardingItem' has been explicitly marked unavailable here
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:177:9: error: 'init(systemName:mode:primary:secondary:content:)' is unavailable in watchOS
175 | }
176 |
177 | OnboardingItem(
| `- error: 'init(systemName:mode:primary:secondary:content:)' is unavailable in watchOS
178 | systemName: "macbook.and.iphone",
179 | mode: .palette,
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:372:12: note: 'init(systemName:mode:primary:secondary:content:)' has been explicitly marked unavailable here
370 | }
371 | /// Creates an onboarding item with a system image and default accent color for primary and secondary shapes.
372 | public init(
| `- note: 'init(systemName:mode:primary:secondary:content:)' has been explicitly marked unavailable here
373 | systemName: String,
374 | mode: SymbolRenderingMode? = .palette,
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:184:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
182 | ) {
183 | Text("Customize SF Symbols")
184 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
185 | Text(
186 | "It supports multi-colors and hierarchies supported by iOS 15 and macOS 12, so you can customize it as you wish."
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:188:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
186 | "It supports multi-colors and hierarchies supported by iOS 15 and macOS 12, so you can customize it as you wish."
187 | )
188 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
189 | }
190 | } link: {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:198:9: error: 'ContinueButton' is unavailable in watchOS
196 | )
197 | } button: {
198 | ContinueButton(color: .accentColor) {
| `- error: 'ContinueButton' is unavailable in watchOS
199 |
200 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingButton.swift:13:15: note: 'ContinueButton' has been explicitly marked unavailable here
11 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
12 | @available(watchOS, unavailable)
13 | public struct ContinueButton: View {
| `- note: 'ContinueButton' has been explicitly marked unavailable here
14 | /// Foreground Color
15 | let foregroundColor: Color
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:45:9: error: 'OnboardingView' is unavailable in watchOS
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
:
43 | #Preview {
44 | if #available(iOS 18, macOS 15, tvOS 18, visionOS 2, *) {
45 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingButton.swift:65:5: error: 'ContinueButton' is unavailable in watchOS
11 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
12 | @available(watchOS, unavailable)
13 | public struct ContinueButton: View {
| `- note: 'ContinueButton' has been explicitly marked unavailable here
14 | /// Foreground Color
15 | let foregroundColor: Color
:
63 |
64 | #Preview("Onboarding Button") {
65 | ContinueButton(color: .accentColor) {
| `- error: 'ContinueButton' is unavailable in watchOS
66 |
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:404:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
402 | #Preview("Onboarding Item") {
403 | ScrollView {
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
| `- error: 'OnboardingItem' is unavailable in watchOS
405 | Text(String("Sample Subtitle \(1)"))
406 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:406:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
405 | Text(String("Sample Subtitle \(1)"))
406 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
407 | Text(
408 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:412:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
410 | )
411 | )
412 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
413 | }
414 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:415:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
413 | }
414 |
415 | OnboardingItem(systemName: "doc.fill", shape: .red) {
| `- error: 'OnboardingItem' is unavailable in watchOS
416 | Text(String("Sample Subtitle \(2)"))
417 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:417:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
415 | OnboardingItem(systemName: "doc.fill", shape: .red) {
416 | Text(String("Sample Subtitle \(2)"))
417 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
418 | Text(
419 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:423:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
421 | )
422 | )
423 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
424 | }
425 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:426:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
424 | }
425 |
426 | OnboardingItem(systemName: "arrow.down.doc") {
| `- error: 'OnboardingItem' is unavailable in watchOS
427 | Text(String("Sample Subtitle \(3)"))
428 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:428:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
426 | OnboardingItem(systemName: "arrow.down.doc") {
427 | Text(String("Sample Subtitle \(3)"))
428 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
429 | Text(
430 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:434:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
432 | )
433 | )
434 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
435 | }
436 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:437:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
435 | }
436 |
437 | OnboardingItem {
| `- error: 'OnboardingItem' is unavailable in watchOS
438 | Image(systemName: "arrow.up.doc")
439 | } content: {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:441:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
439 | } content: {
440 | Text(String("Sample Subtitle \(4)"))
441 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
442 | Text(
443 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:447:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
445 | )
446 | )
447 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
448 | }
449 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/DismissButtonStyle.swift:25:18: error: 'hoverEffect(_:isEnabled:)' is unavailable in watchOS
23 | #endif
24 | #if !os(macOS)
25 | .hoverEffect()
| `- error: 'hoverEffect(_:isEnabled:)' is unavailable in watchOS
26 | #endif
27 | .buttonStyle(.borderless)
SwiftUI.View.hoverEffect:2:25: note: 'hoverEffect(_:isEnabled:)' has been explicitly marked unavailable here
1 | protocol View {
2 | nonisolated public func hoverEffect(_ effect: some CustomHoverEffect = .automatic, isEnabled: Bool = true) -> some View
| `- note: 'hoverEffect(_:isEnabled:)' has been explicitly marked unavailable here
3 | }
4 |
macro expansion #Preview:21:26: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:84:2: note: expanded code originates here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
:
71 | }
72 |
73 | #Preview("Modifier") {
| `- note: in expansion of macro 'Preview' here
74 | VStack(spacing: 10) {
75 | Text(String("Sample Title"))
:
82 | .onboardingTextFormatting(style: .content)
83 | }
84 | }
+--- macro expansion #Preview ---------------------------------------
|19 | VStack(spacing: 10) {
|20 | Text(String("Sample Title"))
|21 | .onboardingTextFormatting(style: .title)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|22 |
|23 | Text(String("Sample Subtitle"))
+--------------------------------------------------------------------
85 |
macro expansion #Preview:24:26: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:84:2: note: expanded code originates here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
:
71 | }
72 |
73 | #Preview("Modifier") {
| `- note: in expansion of macro 'Preview' here
74 | VStack(spacing: 10) {
75 | Text(String("Sample Title"))
:
82 | .onboardingTextFormatting(style: .content)
83 | }
84 | }
+--- macro expansion #Preview ---------------------------------------
|22 |
|23 | Text(String("Sample Subtitle"))
|24 | .onboardingTextFormatting(style: .subtitle)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|25 |
|26 | Text(String("Sample Content"))
+--------------------------------------------------------------------
85 |
macro expansion #Preview:27:26: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:84:2: note: expanded code originates here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
:
71 | }
72 |
73 | #Preview("Modifier") {
| `- note: in expansion of macro 'Preview' here
74 | VStack(spacing: 10) {
75 | Text(String("Sample Title"))
:
82 | .onboardingTextFormatting(style: .content)
83 | }
84 | }
+--- macro expansion #Preview ---------------------------------------
|25 |
|26 | Text(String("Sample Content"))
|27 | .onboardingTextFormatting(style: .content)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|28 | }
|29 | }
+--------------------------------------------------------------------
85 |
macro expansion #Preview:26:26: error: 'onboardingSheet(isPresented:_:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingSheet.swift:92:2: note: expanded code originates here
64 | public extension View {
65 | ///Modifier to display sheets based on Onboarding protocol compliant structures
66 | func onboardingSheet<Content>(isPresented: Binding<Bool>, _ onboarding: Content) -> some View
| `- note: 'onboardingSheet(isPresented:_:)' has been explicitly marked unavailable here
67 | where Content: Onboarding {
68 | modifier(
:
76 | }
77 |
78 | #Preview {
| `- note: in expansion of macro 'Preview' here
79 | @Previewable @State var isPresented: Bool = true
80 |
:
90 | }
91 |
92 | }
+--- macro expansion #Preview ---------------------------------------
|24 | .frame(width: 400, height: 300)
|25 | #endif
|26 | .onboardingSheet(isPresented: $isPresented, PreviewWhatIsNewOnboarding())
| | `- error: 'onboardingSheet(isPresented:_:)' is unavailable in watchOS
|27 | .onboardingViewStyle(.automatic)
|28 | }
+--------------------------------------------------------------------
93 |
macro expansion #Preview:27:26: error: 'onboardingViewStyle' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingSheet.swift:92:2: note: expanded code originates here
76 | }
77 |
78 | #Preview {
| `- note: in expansion of macro 'Preview' here
79 | @Previewable @State var isPresented: Bool = true
80 |
:
90 | }
91 |
92 | }
+--- macro expansion #Preview ---------------------------------------
|25 | #endif
|26 | .onboardingSheet(isPresented: $isPresented, PreviewWhatIsNewOnboarding())
|27 | .onboardingViewStyle(.automatic)
| | `- error: 'onboardingViewStyle' is unavailable in watchOS
|28 | }
|29 | }
+--------------------------------------------------------------------
93 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/DismissButtonStyle.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DismissButtonStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Text+onboardingTextFormatting.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingSheet.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile View+onboardingSheet.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ OnboardingUI (in target 'OnboardingUI' from project 'OnboardingUI')
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:76:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
:
74 | VStack(spacing: 10) {
75 | Text(String("Sample Title"))
76 | .onboardingTextFormatting(style: .title)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
77 |
78 | Text(String("Sample Subtitle"))
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:79:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
:
77 |
78 | Text(String("Sample Subtitle"))
79 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
80 |
81 | Text(String("Sample Content"))
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:82:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
:
80 |
81 | Text(String("Sample Content"))
82 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
83 | }
84 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingSheet.swift:88:10: error: 'onboardingSheet(isPresented:_:)' is unavailable in watchOS
64 | public extension View {
65 | ///Modifier to display sheets based on Onboarding protocol compliant structures
66 | func onboardingSheet<Content>(isPresented: Binding<Bool>, _ onboarding: Content) -> some View
| `- note: 'onboardingSheet(isPresented:_:)' has been explicitly marked unavailable here
67 | where Content: Onboarding {
68 | modifier(
:
86 | .frame(width: 400, height: 300)
87 | #endif
88 | .onboardingSheet(isPresented: $isPresented, PreviewWhatIsNewOnboarding())
| `- error: 'onboardingSheet(isPresented:_:)' is unavailable in watchOS
89 | .onboardingViewStyle(.automatic)
90 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingSheet.swift:89:10: error: 'onboardingViewStyle' is unavailable in watchOS
87 | #endif
88 | .onboardingSheet(isPresented: $isPresented, PreviewWhatIsNewOnboarding())
89 | .onboardingViewStyle(.automatic)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
90 | }
91 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingSheet.swift:89:31: error: 'automatic' is unavailable in watchOS
87 | #endif
88 | .onboardingSheet(isPresented: $isPresented, PreviewWhatIsNewOnboarding())
89 | .onboardingViewStyle(.automatic)
| `- error: 'automatic' is unavailable in watchOS
90 | }
91 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/AutomaticOnboardingViewStyle.swift:30:23: note: 'automatic' has been explicitly marked unavailable here
28 | extension OnboardingViewStyle where Self == AutomaticOnboardingViewStyle {
29 | /// The regular About view style to use with an About view.
30 | public static var automatic: AutomaticOnboardingViewStyle {
| `- note: 'automatic' has been explicitly marked unavailable here
31 | return AutomaticOnboardingViewStyle()
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/ButtonStyle/ColorButtonStyle.swift:64:18: error: 'ColorButtonStyle' is unavailable in watchOS
11 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
12 | @available(watchOS, unavailable)
13 | public struct ColorButtonStyle: ButtonStyle {
| `- note: 'ColorButtonStyle' has been explicitly marked unavailable here
14 | /// Foreground Color
15 | var foregroundColor: Color = .white
:
62 | Text(String("Sample ColorButtonStyle"))
63 | }
64 | .buttonStyle(ColorButtonStyle(foregroundColor: .white, backgroundColor: .red))
| `- error: 'ColorButtonStyle' is unavailable in watchOS
65 | }
66 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/AutomaticOnboardingViewStyle.swift:36:5: error: 'OnboardingView' is unavailable in watchOS
34 |
35 | #Preview {
36 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
37 | .onboardingViewStyle(.automatic)
38 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/AutomaticOnboardingViewStyle.swift:37:10: error: 'onboardingViewStyle' is unavailable in watchOS
35 | #Preview {
36 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
37 | .onboardingViewStyle(.automatic)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
38 | }
39 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/AutomaticOnboardingViewStyle.swift:37:31: error: 'automatic' is unavailable in watchOS
28 | extension OnboardingViewStyle where Self == AutomaticOnboardingViewStyle {
29 | /// The regular About view style to use with an About view.
30 | public static var automatic: AutomaticOnboardingViewStyle {
| `- note: 'automatic' has been explicitly marked unavailable here
31 | return AutomaticOnboardingViewStyle()
32 | }
:
35 | #Preview {
36 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
37 | .onboardingViewStyle(.automatic)
| `- error: 'automatic' is unavailable in watchOS
38 | }
39 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/BasicOnboardingViewStyle.swift:142:9: error: 'OnboardingView' is unavailable in watchOS
140 | #Preview {
141 | if #available(iOS 18, macOS 15, tvOS 18, visionOS 2, *) {
142 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
143 | .onboardingViewStyle(.basic)
144 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/BasicOnboardingViewStyle.swift:143:14: error: 'onboardingViewStyle' is unavailable in watchOS
141 | if #available(iOS 18, macOS 15, tvOS 18, visionOS 2, *) {
142 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
143 | .onboardingViewStyle(.basic)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
144 | }
145 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/BasicOnboardingViewStyle.swift:143:35: error: 'basic' is unavailable in watchOS
133 | extension OnboardingViewStyle where Self == BasicOnboardingViewStyle {
134 | /// The regular About view style to use with an About view.
135 | public static var basic: BasicOnboardingViewStyle {
| `- note: 'basic' has been explicitly marked unavailable here
136 | return BasicOnboardingViewStyle()
137 | }
:
141 | if #available(iOS 18, macOS 15, tvOS 18, visionOS 2, *) {
142 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
143 | .onboardingViewStyle(.basic)
| `- error: 'basic' is unavailable in watchOS
144 | }
145 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ClassicOnboardingViewStyle.swift:159:5: error: 'OnboardingView' is unavailable in watchOS
157 |
158 | #Preview {
159 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
160 | .onboardingViewStyle(.classic)
161 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ClassicOnboardingViewStyle.swift:160:10: error: 'onboardingViewStyle' is unavailable in watchOS
158 | #Preview {
159 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
160 | .onboardingViewStyle(.classic)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
161 | }
162 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ClassicOnboardingViewStyle.swift:160:31: error: 'classic' is unavailable in watchOS
151 | extension OnboardingViewStyle where Self == ClassicOnboardingViewStyle {
152 | /// The regular About view style to use with an About view.
153 | public static var classic: ClassicOnboardingViewStyle {
| `- note: 'classic' has been explicitly marked unavailable here
154 | return ClassicOnboardingViewStyle()
155 | }
:
158 | #Preview {
159 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
160 | .onboardingViewStyle(.classic)
| `- error: 'classic' is unavailable in watchOS
161 | }
162 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ColoredGlassOnboardingViewStyle.swift:145:13: error: 'OnboardingView' is unavailable in watchOS
143 | #Preview {
144 | if #available(iOS 26, macOS 26, tvOS 26, *) {
145 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
146 | .onboardingViewStyle(.coloredGlass)
147 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ColoredGlassOnboardingViewStyle.swift:146:18: error: 'onboardingViewStyle' is unavailable in watchOS
144 | if #available(iOS 26, macOS 26, tvOS 26, *) {
145 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
146 | .onboardingViewStyle(.coloredGlass)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
147 | }
148 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ColoredGlassOnboardingViewStyle.swift:146:39: error: 'coloredGlass' is unavailable in watchOS
135 | extension OnboardingViewStyle where Self == ColoredGlassOnboardingViewStyle {
136 | /// The regular About view style to use with an About view.
137 | public static var coloredGlass: ColoredGlassOnboardingViewStyle {
| `- note: 'coloredGlass' has been explicitly marked unavailable here
138 | return ColoredGlassOnboardingViewStyle()
139 | }
:
144 | if #available(iOS 26, macOS 26, tvOS 26, *) {
145 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
146 | .onboardingViewStyle(.coloredGlass)
| `- error: 'coloredGlass' is unavailable in watchOS
147 | }
148 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/GlassOnboardingViewStyle.swift:144:13: error: 'OnboardingView' is unavailable in watchOS
142 | #Preview {
143 | if #available(iOS 26, macOS 26, tvOS 26, *) {
144 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
145 | .onboardingViewStyle(.glass)
146 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/GlassOnboardingViewStyle.swift:145:18: error: 'onboardingViewStyle' is unavailable in watchOS
143 | if #available(iOS 26, macOS 26, tvOS 26, *) {
144 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
145 | .onboardingViewStyle(.glass)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
146 | }
147 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/GlassOnboardingViewStyle.swift:145:39: error: 'glass' is unavailable in watchOS
134 | extension OnboardingViewStyle where Self == GlassOnboardingViewStyle {
135 | /// The regular About view style to use with an About view.
136 | public static var glass: GlassOnboardingViewStyle {
| `- note: 'glass' has been explicitly marked unavailable here
137 | return GlassOnboardingViewStyle()
138 | }
:
143 | if #available(iOS 26, macOS 26, tvOS 26, *) {
144 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
145 | .onboardingViewStyle(.glass)
| `- error: 'glass' is unavailable in watchOS
146 | }
147 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingCardView.swift:100:9: error: 'OnboardingCardView' is unavailable in watchOS
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingCardView<V1: View, V2: View>: View {
| `- note: 'OnboardingCardView' has been explicitly marked unavailable here
13 | @Binding var isPresented: Bool
14 | var title: V1
:
98 |
99 | ScrollView {
100 | OnboardingCardView(isPresented: $isPresented, onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingCardView' is unavailable in watchOS
101 | .padding()
102 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:155:5: error: 'OnboardingSheetView' is unavailable in watchOS
11 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
12 | @available(watchOS, unavailable)
13 | public struct OnboardingSheetView<V1: View, V2: View, V3: View, V4: View>: View {
| `- note: 'OnboardingSheetView' has been explicitly marked unavailable here
14 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
15 | /// The view used for the title area.
:
153 |
154 | #Preview("Onboarding Sheet") {
155 | OnboardingSheetView {
| `- error: 'OnboardingSheetView' is unavailable in watchOS
156 | Text("Welcome to\nOnboardingUI")
157 | .onboardingTextFormatting(style: .title)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:157:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
157 | .onboardingTextFormatting(style: .title)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
158 | } content: {
159 | OnboardingItem(systemName: "keyboard", shape: .red) {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:159:9: error: 'OnboardingItem' is unavailable in watchOS
157 | .onboardingTextFormatting(style: .title)
158 | } content: {
159 | OnboardingItem(systemName: "keyboard", shape: .red) {
| `- error: 'OnboardingItem' is unavailable in watchOS
160 | Text("Easy to Make")
161 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:26:15: note: 'OnboardingItem' has been explicitly marked unavailable here
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:161:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
159 | OnboardingItem(systemName: "keyboard", shape: .red) {
160 | Text("Easy to Make")
161 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
162 | Text(
163 | "Onboarding screens like Apple's stock apps can be easily created with SwiftUI."
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:165:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
163 | "Onboarding screens like Apple's stock apps can be easily created with SwiftUI."
164 | )
165 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
166 | }
167 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:168:9: error: 'OnboardingItem' is unavailable in watchOS
166 | }
167 |
168 | OnboardingItem(systemName: "macbook.and.ipad") {
| `- error: 'OnboardingItem' is unavailable in watchOS
169 | Text("Not only for iPhone, but also for Mac and iPad")
170 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:26:15: note: 'OnboardingItem' has been explicitly marked unavailable here
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:170:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
168 | OnboardingItem(systemName: "macbook.and.ipad") {
169 | Text("Not only for iPhone, but also for Mac and iPad")
170 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
171 | Text(
172 | "It supports not only iPhone, but also Mac and iPad. Therefore, there is no need to rewrite the code for each device."
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:174:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
172 | "It supports not only iPhone, but also Mac and iPad. Therefore, there is no need to rewrite the code for each device."
173 | )
174 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
175 | }
176 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:177:9: error: 'OnboardingItem' is unavailable in watchOS
175 | }
176 |
177 | OnboardingItem(
| `- error: 'OnboardingItem' is unavailable in watchOS
178 | systemName: "macbook.and.iphone",
179 | mode: .palette,
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:26:15: note: 'OnboardingItem' has been explicitly marked unavailable here
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:177:9: error: 'init(systemName:mode:primary:secondary:content:)' is unavailable in watchOS
175 | }
176 |
177 | OnboardingItem(
| `- error: 'init(systemName:mode:primary:secondary:content:)' is unavailable in watchOS
178 | systemName: "macbook.and.iphone",
179 | mode: .palette,
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:372:12: note: 'init(systemName:mode:primary:secondary:content:)' has been explicitly marked unavailable here
370 | }
371 | /// Creates an onboarding item with a system image and default accent color for primary and secondary shapes.
372 | public init(
| `- note: 'init(systemName:mode:primary:secondary:content:)' has been explicitly marked unavailable here
373 | systemName: String,
374 | mode: SymbolRenderingMode? = .palette,
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:184:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
182 | ) {
183 | Text("Customize SF Symbols")
184 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
185 | Text(
186 | "It supports multi-colors and hierarchies supported by iOS 15 and macOS 12, so you can customize it as you wish."
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:188:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
186 | "It supports multi-colors and hierarchies supported by iOS 15 and macOS 12, so you can customize it as you wish."
187 | )
188 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
189 | }
190 | } link: {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:198:9: error: 'ContinueButton' is unavailable in watchOS
196 | )
197 | } button: {
198 | ContinueButton(color: .accentColor) {
| `- error: 'ContinueButton' is unavailable in watchOS
199 |
200 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingButton.swift:13:15: note: 'ContinueButton' has been explicitly marked unavailable here
11 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
12 | @available(watchOS, unavailable)
13 | public struct ContinueButton: View {
| `- note: 'ContinueButton' has been explicitly marked unavailable here
14 | /// Foreground Color
15 | let foregroundColor: Color
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:45:9: error: 'OnboardingView' is unavailable in watchOS
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
:
43 | #Preview {
44 | if #available(iOS 18, macOS 15, tvOS 18, visionOS 2, *) {
45 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingButton.swift:65:5: error: 'ContinueButton' is unavailable in watchOS
11 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
12 | @available(watchOS, unavailable)
13 | public struct ContinueButton: View {
| `- note: 'ContinueButton' has been explicitly marked unavailable here
14 | /// Foreground Color
15 | let foregroundColor: Color
:
63 |
64 | #Preview("Onboarding Button") {
65 | ContinueButton(color: .accentColor) {
| `- error: 'ContinueButton' is unavailable in watchOS
66 |
67 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:404:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
402 | #Preview("Onboarding Item") {
403 | ScrollView {
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
| `- error: 'OnboardingItem' is unavailable in watchOS
405 | Text(String("Sample Subtitle \(1)"))
406 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:406:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
405 | Text(String("Sample Subtitle \(1)"))
406 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
407 | Text(
408 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:412:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
410 | )
411 | )
412 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
413 | }
414 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:415:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
413 | }
414 |
415 | OnboardingItem(systemName: "doc.fill", shape: .red) {
| `- error: 'OnboardingItem' is unavailable in watchOS
416 | Text(String("Sample Subtitle \(2)"))
417 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:417:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
415 | OnboardingItem(systemName: "doc.fill", shape: .red) {
416 | Text(String("Sample Subtitle \(2)"))
417 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
418 | Text(
419 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:423:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
421 | )
422 | )
423 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
424 | }
425 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:426:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
424 | }
425 |
426 | OnboardingItem(systemName: "arrow.down.doc") {
| `- error: 'OnboardingItem' is unavailable in watchOS
427 | Text(String("Sample Subtitle \(3)"))
428 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:428:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
426 | OnboardingItem(systemName: "arrow.down.doc") {
427 | Text(String("Sample Subtitle \(3)"))
428 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
429 | Text(
430 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:434:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
432 | )
433 | )
434 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
435 | }
436 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:437:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
435 | }
436 |
437 | OnboardingItem {
| `- error: 'OnboardingItem' is unavailable in watchOS
438 | Image(systemName: "arrow.up.doc")
439 | } content: {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:441:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
439 | } content: {
440 | Text(String("Sample Subtitle \(4)"))
441 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
442 | Text(
443 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:447:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
445 | )
446 | )
447 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
448 | }
449 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
Failed frontend command:
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/Processing/AppVersionManager.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/Processing/FeatureBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/Processing/Onboarding.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/Processing/Preview.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Environment/EnvironmentValues.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/DismissButtonStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingSheet.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/ButtonStyle/ColorButtonStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/AutomaticOnboardingViewStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/BasicOnboardingViewStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ClassicOnboardingViewStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ColoredGlassOnboardingViewStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/GlassOnboardingViewStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingCardView.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/DismissButton.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingButton.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/DerivedSources/GeneratedStringSymbols_Localizable.swift -target arm64-apple-watchos10.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0.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/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/Objects-normal/arm64/OnboardingUI-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0.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.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.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0.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 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c044b9db9bc9c079ee3c7b5f3373b13d10bc.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/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name OnboardingUI -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/Objects-normal/arm64/OnboardingUI_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.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/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/Objects-normal/arm64/OnboardingUI.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/Objects-normal/arm64/OnboardingUI.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/Objects-normal/arm64/OnboardingUI-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/Objects-normal/arm64/OnboardingUI-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/Objects-normal/arm64/OnboardingUI-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/Objects-normal/arm64/OnboardingUI.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/Objects-normal/arm64/OnboardingUI.abi.json
SwiftCompile normal arm64 (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ OnboardingItem.swift,\ GeneratedStringSymbols_Localizable.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/DerivedSources/GeneratedStringSymbols_Localizable.swift (in target 'OnboardingUI' from project 'OnboardingUI')
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:404:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
402 | #Preview("Onboarding Item") {
403 | ScrollView {
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
| `- error: 'OnboardingItem' is unavailable in watchOS
405 | Text(String("Sample Subtitle \(1)"))
406 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:406:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
405 | Text(String("Sample Subtitle \(1)"))
406 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
407 | Text(
408 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:412:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
410 | )
411 | )
412 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
413 | }
414 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:415:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
413 | }
414 |
415 | OnboardingItem(systemName: "doc.fill", shape: .red) {
| `- error: 'OnboardingItem' is unavailable in watchOS
416 | Text(String("Sample Subtitle \(2)"))
417 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:417:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
415 | OnboardingItem(systemName: "doc.fill", shape: .red) {
416 | Text(String("Sample Subtitle \(2)"))
417 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
418 | Text(
419 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:423:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
421 | )
422 | )
423 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
424 | }
425 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:426:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
424 | }
425 |
426 | OnboardingItem(systemName: "arrow.down.doc") {
| `- error: 'OnboardingItem' is unavailable in watchOS
427 | Text(String("Sample Subtitle \(3)"))
428 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:428:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
426 | OnboardingItem(systemName: "arrow.down.doc") {
427 | Text(String("Sample Subtitle \(3)"))
428 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
429 | Text(
430 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:434:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
432 | )
433 | )
434 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
435 | }
436 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:437:9: error: 'OnboardingItem' is unavailable in watchOS
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
435 | }
436 |
437 | OnboardingItem {
| `- error: 'OnboardingItem' is unavailable in watchOS
438 | Image(systemName: "arrow.up.doc")
439 | } content: {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:441:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
439 | } content: {
440 | Text(String("Sample Subtitle \(4)"))
441 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
442 | Text(
443 | String(
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:447:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
445 | )
446 | )
447 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
448 | }
449 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:76:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
:
74 | VStack(spacing: 10) {
75 | Text(String("Sample Title"))
76 | .onboardingTextFormatting(style: .title)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
77 |
78 | Text(String("Sample Subtitle"))
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:79:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
:
77 |
78 | Text(String("Sample Subtitle"))
79 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
80 |
81 | Text(String("Sample Content"))
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:82:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
:
80 |
81 | Text(String("Sample Content"))
82 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
83 | }
84 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingSheet.swift:88:10: error: 'onboardingSheet(isPresented:_:)' is unavailable in watchOS
64 | public extension View {
65 | ///Modifier to display sheets based on Onboarding protocol compliant structures
66 | func onboardingSheet<Content>(isPresented: Binding<Bool>, _ onboarding: Content) -> some View
| `- note: 'onboardingSheet(isPresented:_:)' has been explicitly marked unavailable here
67 | where Content: Onboarding {
68 | modifier(
:
86 | .frame(width: 400, height: 300)
87 | #endif
88 | .onboardingSheet(isPresented: $isPresented, PreviewWhatIsNewOnboarding())
| `- error: 'onboardingSheet(isPresented:_:)' is unavailable in watchOS
89 | .onboardingViewStyle(.automatic)
90 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingSheet.swift:89:10: error: 'onboardingViewStyle' is unavailable in watchOS
87 | #endif
88 | .onboardingSheet(isPresented: $isPresented, PreviewWhatIsNewOnboarding())
89 | .onboardingViewStyle(.automatic)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
90 | }
91 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingSheet.swift:89:31: error: 'automatic' is unavailable in watchOS
87 | #endif
88 | .onboardingSheet(isPresented: $isPresented, PreviewWhatIsNewOnboarding())
89 | .onboardingViewStyle(.automatic)
| `- error: 'automatic' is unavailable in watchOS
90 | }
91 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/AutomaticOnboardingViewStyle.swift:30:23: note: 'automatic' has been explicitly marked unavailable here
28 | extension OnboardingViewStyle where Self == AutomaticOnboardingViewStyle {
29 | /// The regular About view style to use with an About view.
30 | public static var automatic: AutomaticOnboardingViewStyle {
| `- note: 'automatic' has been explicitly marked unavailable here
31 | return AutomaticOnboardingViewStyle()
32 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/ButtonStyle/ColorButtonStyle.swift:64:18: error: 'ColorButtonStyle' is unavailable in watchOS
11 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
12 | @available(watchOS, unavailable)
13 | public struct ColorButtonStyle: ButtonStyle {
| `- note: 'ColorButtonStyle' has been explicitly marked unavailable here
14 | /// Foreground Color
15 | var foregroundColor: Color = .white
:
62 | Text(String("Sample ColorButtonStyle"))
63 | }
64 | .buttonStyle(ColorButtonStyle(foregroundColor: .white, backgroundColor: .red))
| `- error: 'ColorButtonStyle' is unavailable in watchOS
65 | }
66 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/AutomaticOnboardingViewStyle.swift:36:5: error: 'OnboardingView' is unavailable in watchOS
34 |
35 | #Preview {
36 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
37 | .onboardingViewStyle(.automatic)
38 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/AutomaticOnboardingViewStyle.swift:37:10: error: 'onboardingViewStyle' is unavailable in watchOS
35 | #Preview {
36 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
37 | .onboardingViewStyle(.automatic)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
38 | }
39 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/AutomaticOnboardingViewStyle.swift:37:31: error: 'automatic' is unavailable in watchOS
28 | extension OnboardingViewStyle where Self == AutomaticOnboardingViewStyle {
29 | /// The regular About view style to use with an About view.
30 | public static var automatic: AutomaticOnboardingViewStyle {
| `- note: 'automatic' has been explicitly marked unavailable here
31 | return AutomaticOnboardingViewStyle()
32 | }
:
35 | #Preview {
36 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
37 | .onboardingViewStyle(.automatic)
| `- error: 'automatic' is unavailable in watchOS
38 | }
39 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/BasicOnboardingViewStyle.swift:142:9: error: 'OnboardingView' is unavailable in watchOS
140 | #Preview {
141 | if #available(iOS 18, macOS 15, tvOS 18, visionOS 2, *) {
142 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
143 | .onboardingViewStyle(.basic)
144 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/BasicOnboardingViewStyle.swift:143:14: error: 'onboardingViewStyle' is unavailable in watchOS
141 | if #available(iOS 18, macOS 15, tvOS 18, visionOS 2, *) {
142 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
143 | .onboardingViewStyle(.basic)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
144 | }
145 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/BasicOnboardingViewStyle.swift:143:35: error: 'basic' is unavailable in watchOS
133 | extension OnboardingViewStyle where Self == BasicOnboardingViewStyle {
134 | /// The regular About view style to use with an About view.
135 | public static var basic: BasicOnboardingViewStyle {
| `- note: 'basic' has been explicitly marked unavailable here
136 | return BasicOnboardingViewStyle()
137 | }
:
141 | if #available(iOS 18, macOS 15, tvOS 18, visionOS 2, *) {
142 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
143 | .onboardingViewStyle(.basic)
| `- error: 'basic' is unavailable in watchOS
144 | }
145 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ClassicOnboardingViewStyle.swift:159:5: error: 'OnboardingView' is unavailable in watchOS
157 |
158 | #Preview {
159 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
160 | .onboardingViewStyle(.classic)
161 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ClassicOnboardingViewStyle.swift:160:10: error: 'onboardingViewStyle' is unavailable in watchOS
158 | #Preview {
159 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
160 | .onboardingViewStyle(.classic)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
161 | }
162 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ClassicOnboardingViewStyle.swift:160:31: error: 'classic' is unavailable in watchOS
151 | extension OnboardingViewStyle where Self == ClassicOnboardingViewStyle {
152 | /// The regular About view style to use with an About view.
153 | public static var classic: ClassicOnboardingViewStyle {
| `- note: 'classic' has been explicitly marked unavailable here
154 | return ClassicOnboardingViewStyle()
155 | }
:
158 | #Preview {
159 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
160 | .onboardingViewStyle(.classic)
| `- error: 'classic' is unavailable in watchOS
161 | }
162 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ColoredGlassOnboardingViewStyle.swift:145:13: error: 'OnboardingView' is unavailable in watchOS
143 | #Preview {
144 | if #available(iOS 26, macOS 26, tvOS 26, *) {
145 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
146 | .onboardingViewStyle(.coloredGlass)
147 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ColoredGlassOnboardingViewStyle.swift:146:18: error: 'onboardingViewStyle' is unavailable in watchOS
144 | if #available(iOS 26, macOS 26, tvOS 26, *) {
145 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
146 | .onboardingViewStyle(.coloredGlass)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
147 | }
148 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/ColoredGlassOnboardingViewStyle.swift:146:39: error: 'coloredGlass' is unavailable in watchOS
135 | extension OnboardingViewStyle where Self == ColoredGlassOnboardingViewStyle {
136 | /// The regular About view style to use with an About view.
137 | public static var coloredGlass: ColoredGlassOnboardingViewStyle {
| `- note: 'coloredGlass' has been explicitly marked unavailable here
138 | return ColoredGlassOnboardingViewStyle()
139 | }
:
144 | if #available(iOS 26, macOS 26, tvOS 26, *) {
145 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
146 | .onboardingViewStyle(.coloredGlass)
| `- error: 'coloredGlass' is unavailable in watchOS
147 | }
148 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/GlassOnboardingViewStyle.swift:144:13: error: 'OnboardingView' is unavailable in watchOS
142 | #Preview {
143 | if #available(iOS 26, macOS 26, tvOS 26, *) {
144 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
145 | .onboardingViewStyle(.glass)
146 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:12:15: note: 'OnboardingView' has been explicitly marked unavailable here
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/GlassOnboardingViewStyle.swift:145:18: error: 'onboardingViewStyle' is unavailable in watchOS
143 | if #available(iOS 26, macOS 26, tvOS 26, *) {
144 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
145 | .onboardingViewStyle(.glass)
| `- error: 'onboardingViewStyle' is unavailable in watchOS
146 | }
147 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/View+onboardingViewStyle.swift:13:10: note: 'onboardingViewStyle' has been explicitly marked unavailable here
11 | @available(watchOS, unavailable)
12 | public extension View {
13 | func onboardingViewStyle(_ style: some OnboardingViewStyle) -> some View {
| `- note: 'onboardingViewStyle' has been explicitly marked unavailable here
14 | self.environment(\.onboardingViewStyle, AnyOnboardingViewStyle(style))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/GlassOnboardingViewStyle.swift:145:39: error: 'glass' is unavailable in watchOS
134 | extension OnboardingViewStyle where Self == GlassOnboardingViewStyle {
135 | /// The regular About view style to use with an About view.
136 | public static var glass: GlassOnboardingViewStyle {
| `- note: 'glass' has been explicitly marked unavailable here
137 | return GlassOnboardingViewStyle()
138 | }
:
143 | if #available(iOS 26, macOS 26, tvOS 26, *) {
144 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
145 | .onboardingViewStyle(.glass)
| `- error: 'glass' is unavailable in watchOS
146 | }
147 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingCardView.swift:100:9: error: 'OnboardingCardView' is unavailable in watchOS
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingCardView<V1: View, V2: View>: View {
| `- note: 'OnboardingCardView' has been explicitly marked unavailable here
13 | @Binding var isPresented: Bool
14 | var title: V1
:
98 |
99 | ScrollView {
100 | OnboardingCardView(isPresented: $isPresented, onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingCardView' is unavailable in watchOS
101 | .padding()
102 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:155:5: error: 'OnboardingSheetView' is unavailable in watchOS
11 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
12 | @available(watchOS, unavailable)
13 | public struct OnboardingSheetView<V1: View, V2: View, V3: View, V4: View>: View {
| `- note: 'OnboardingSheetView' has been explicitly marked unavailable here
14 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
15 | /// The view used for the title area.
:
153 |
154 | #Preview("Onboarding Sheet") {
155 | OnboardingSheetView {
| `- error: 'OnboardingSheetView' is unavailable in watchOS
156 | Text("Welcome to\nOnboardingUI")
157 | .onboardingTextFormatting(style: .title)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:157:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
157 | .onboardingTextFormatting(style: .title)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
158 | } content: {
159 | OnboardingItem(systemName: "keyboard", shape: .red) {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:159:9: error: 'OnboardingItem' is unavailable in watchOS
157 | .onboardingTextFormatting(style: .title)
158 | } content: {
159 | OnboardingItem(systemName: "keyboard", shape: .red) {
| `- error: 'OnboardingItem' is unavailable in watchOS
160 | Text("Easy to Make")
161 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:26:15: note: 'OnboardingItem' has been explicitly marked unavailable here
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:161:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
159 | OnboardingItem(systemName: "keyboard", shape: .red) {
160 | Text("Easy to Make")
161 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
162 | Text(
163 | "Onboarding screens like Apple's stock apps can be easily created with SwiftUI."
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:165:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
163 | "Onboarding screens like Apple's stock apps can be easily created with SwiftUI."
164 | )
165 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
166 | }
167 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:168:9: error: 'OnboardingItem' is unavailable in watchOS
166 | }
167 |
168 | OnboardingItem(systemName: "macbook.and.ipad") {
| `- error: 'OnboardingItem' is unavailable in watchOS
169 | Text("Not only for iPhone, but also for Mac and iPad")
170 | .onboardingTextFormatting(style: .subtitle)
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:26:15: note: 'OnboardingItem' has been explicitly marked unavailable here
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:170:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
168 | OnboardingItem(systemName: "macbook.and.ipad") {
169 | Text("Not only for iPhone, but also for Mac and iPad")
170 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
171 | Text(
172 | "It supports not only iPhone, but also Mac and iPad. Therefore, there is no need to rewrite the code for each device."
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:174:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
172 | "It supports not only iPhone, but also Mac and iPad. Therefore, there is no need to rewrite the code for each device."
173 | )
174 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
175 | }
176 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:177:9: error: 'OnboardingItem' is unavailable in watchOS
175 | }
176 |
177 | OnboardingItem(
| `- error: 'OnboardingItem' is unavailable in watchOS
178 | systemName: "macbook.and.iphone",
179 | mode: .palette,
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:26:15: note: 'OnboardingItem' has been explicitly marked unavailable here
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:177:9: error: 'init(systemName:mode:primary:secondary:content:)' is unavailable in watchOS
175 | }
176 |
177 | OnboardingItem(
| `- error: 'init(systemName:mode:primary:secondary:content:)' is unavailable in watchOS
178 | systemName: "macbook.and.iphone",
179 | mode: .palette,
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:372:12: note: 'init(systemName:mode:primary:secondary:content:)' has been explicitly marked unavailable here
370 | }
371 | /// Creates an onboarding item with a system image and default accent color for primary and secondary shapes.
372 | public init(
| `- note: 'init(systemName:mode:primary:secondary:content:)' has been explicitly marked unavailable here
373 | systemName: String,
374 | mode: SymbolRenderingMode? = .palette,
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:184:18: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
182 | ) {
183 | Text("Customize SF Symbols")
184 | .onboardingTextFormatting(style: .subtitle)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
185 | Text(
186 | "It supports multi-colors and hierarchies supported by iOS 15 and macOS 12, so you can customize it as you wish."
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:188:14: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
186 | "It supports multi-colors and hierarchies supported by iOS 15 and macOS 12, so you can customize it as you wish."
187 | )
188 | .onboardingTextFormatting(style: .content)
| `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
189 | }
190 | } link: {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:198:9: error: 'ContinueButton' is unavailable in watchOS
196 | )
197 | } button: {
198 | ContinueButton(color: .accentColor) {
| `- error: 'ContinueButton' is unavailable in watchOS
199 |
200 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingButton.swift:13:15: note: 'ContinueButton' has been explicitly marked unavailable here
11 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
12 | @available(watchOS, unavailable)
13 | public struct ContinueButton: View {
| `- note: 'ContinueButton' has been explicitly marked unavailable here
14 | /// Foreground Color
15 | let foregroundColor: Color
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift:45:9: error: 'OnboardingView' is unavailable in watchOS
10 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
11 | @available(watchOS, unavailable)
12 | public struct OnboardingView<O: Onboarding>: View {
| `- note: 'OnboardingView' has been explicitly marked unavailable here
13 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
14 |
:
43 | #Preview {
44 | if #available(iOS 18, macOS 15, tvOS 18, visionOS 2, *) {
45 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
| `- error: 'OnboardingView' is unavailable in watchOS
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingButton.swift:65:5: error: 'ContinueButton' is unavailable in watchOS
11 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
12 | @available(watchOS, unavailable)
13 | public struct ContinueButton: View {
| `- note: 'ContinueButton' has been explicitly marked unavailable here
14 | /// Foreground Color
15 | let foregroundColor: Color
:
63 |
64 | #Preview("Onboarding Button") {
65 | ContinueButton(color: .accentColor) {
| `- error: 'ContinueButton' is unavailable in watchOS
66 |
67 | }
macro expansion #Preview:20:21: error: 'OnboardingItem' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:450:2: note: expanded code originates here
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
400 | }
401 |
402 | #Preview("Onboarding Item") {
| `- note: in expansion of macro 'Preview' here
403 | ScrollView {
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
:
448 | }
449 | }
450 | }
+--- macro expansion #Preview --------------------------------------
|18 | return __b_buildView {
|19 | ScrollView {
|20 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
| | `- error: 'OnboardingItem' is unavailable in watchOS
|21 | Text(String("Sample Subtitle \(1)"))
|22 | .onboardingTextFormatting(style: .subtitle)
+-------------------------------------------------------------------
451 |
macro expansion #Preview:22:30: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:450:2: note: expanded code originates here
400 | }
401 |
402 | #Preview("Onboarding Item") {
| `- note: in expansion of macro 'Preview' here
403 | ScrollView {
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
:
448 | }
449 | }
450 | }
+--- macro expansion #Preview --------------------------------------
|20 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
|21 | Text(String("Sample Subtitle \(1)"))
|22 | .onboardingTextFormatting(style: .subtitle)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|23 | Text(
|24 | String(
+-------------------------------------------------------------------
451 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
macro expansion #Preview:28:26: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:450:2: note: expanded code originates here
400 | }
401 |
402 | #Preview("Onboarding Item") {
| `- note: in expansion of macro 'Preview' here
403 | ScrollView {
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
:
448 | }
449 | }
450 | }
+--- macro expansion #Preview --------------------------------------
|26 | )
|27 | )
|28 | .onboardingTextFormatting(style: .content)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|29 | }
|30 |
+-------------------------------------------------------------------
451 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
macro expansion #Preview:31:21: error: 'OnboardingItem' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:450:2: note: expanded code originates here
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
400 | }
401 |
402 | #Preview("Onboarding Item") {
| `- note: in expansion of macro 'Preview' here
403 | ScrollView {
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
:
448 | }
449 | }
450 | }
+--- macro expansion #Preview --------------------------------------
|29 | }
|30 |
|31 | OnboardingItem(systemName: "doc.fill", shape: .red) {
| | `- error: 'OnboardingItem' is unavailable in watchOS
|32 | Text(String("Sample Subtitle \(2)"))
|33 | .onboardingTextFormatting(style: .subtitle)
+-------------------------------------------------------------------
451 |
macro expansion #Preview:33:30: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:450:2: note: expanded code originates here
400 | }
401 |
402 | #Preview("Onboarding Item") {
| `- note: in expansion of macro 'Preview' here
403 | ScrollView {
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
:
448 | }
449 | }
450 | }
+--- macro expansion #Preview --------------------------------------
|31 | OnboardingItem(systemName: "doc.fill", shape: .red) {
|32 | Text(String("Sample Subtitle \(2)"))
|33 | .onboardingTextFormatting(style: .subtitle)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|34 | Text(
|35 | String(
+-------------------------------------------------------------------
451 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
macro expansion #Preview:39:26: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:450:2: note: expanded code originates here
400 | }
401 |
402 | #Preview("Onboarding Item") {
| `- note: in expansion of macro 'Preview' here
403 | ScrollView {
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
:
448 | }
449 | }
450 | }
+--- macro expansion #Preview --------------------------------------
|37 | )
|38 | )
|39 | .onboardingTextFormatting(style: .content)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|40 | }
|41 |
+-------------------------------------------------------------------
451 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
macro expansion #Preview:42:21: error: 'OnboardingItem' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:450:2: note: expanded code originates here
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
400 | }
401 |
402 | #Preview("Onboarding Item") {
| `- note: in expansion of macro 'Preview' here
403 | ScrollView {
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
:
448 | }
449 | }
450 | }
+--- macro expansion #Preview --------------------------------------
|40 | }
|41 |
|42 | OnboardingItem(systemName: "arrow.down.doc") {
| | `- error: 'OnboardingItem' is unavailable in watchOS
|43 | Text(String("Sample Subtitle \(3)"))
|44 | .onboardingTextFormatting(style: .subtitle)
+-------------------------------------------------------------------
451 |
macro expansion #Preview:44:30: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:450:2: note: expanded code originates here
400 | }
401 |
402 | #Preview("Onboarding Item") {
| `- note: in expansion of macro 'Preview' here
403 | ScrollView {
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
:
448 | }
449 | }
450 | }
+--- macro expansion #Preview --------------------------------------
|42 | OnboardingItem(systemName: "arrow.down.doc") {
|43 | Text(String("Sample Subtitle \(3)"))
|44 | .onboardingTextFormatting(style: .subtitle)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|45 | Text(
|46 | String(
+-------------------------------------------------------------------
451 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
macro expansion #Preview:50:26: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:450:2: note: expanded code originates here
400 | }
401 |
402 | #Preview("Onboarding Item") {
| `- note: in expansion of macro 'Preview' here
403 | ScrollView {
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
:
448 | }
449 | }
450 | }
+--- macro expansion #Preview --------------------------------------
|48 | )
|49 | )
|50 | .onboardingTextFormatting(style: .content)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|51 | }
|52 |
+-------------------------------------------------------------------
451 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
macro expansion #Preview:53:21: error: 'OnboardingItem' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:450:2: note: expanded code originates here
24 | @available(iOS 17.0, macOS 14.0, tvOS 17.0, visionOS 1.0, *)
25 | @available(watchOS, unavailable)
26 | public struct OnboardingItem<Content: View, S: ShapeStyle>: View {
| `- note: 'OnboardingItem' has been explicitly marked unavailable here
27 | @Environment(\.dynamicTypeSize) private var dynamicTypeSize
28 | /// The content view of the onboarding item.
:
400 | }
401 |
402 | #Preview("Onboarding Item") {
| `- note: in expansion of macro 'Preview' here
403 | ScrollView {
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
:
448 | }
449 | }
450 | }
+--- macro expansion #Preview --------------------------------------
|51 | }
|52 |
|53 | OnboardingItem {
| | `- error: 'OnboardingItem' is unavailable in watchOS
|54 | Image(systemName: "arrow.up.doc")
|55 | } content: {
+-------------------------------------------------------------------
451 |
macro expansion #Preview:57:30: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift:450:2: note: expanded code originates here
400 | }
401 |
402 | #Preview("Onboarding Item") {
| `- note: in expansion of macro 'Preview' here
403 | ScrollView {
404 | OnboardingItem(systemName: "doc", mode: .palette, primary: .red, secondary: .blue) {
:
448 | }
449 | }
450 | }
+--- macro expansion #Preview --------------------------------------
|55 | } content: {
|56 | Text(String("Sample Subtitle \(4)"))
|57 | .onboardingTextFormatting(style: .subtitle)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|58 | Text(
|59 | String(
+-------------------------------------------------------------------
451 |
/Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Modifier/Text+onboardingTextFormatting.swift:23:10: note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
21 | public extension Text {
22 | /// Modifier to change the style to suit it.
23 | func onboardingTextFormatting(style: OnboardingTextFormattingStyle) -> some View {
| `- note: 'onboardingTextFormatting(style:)' has been explicitly marked unavailable here
24 | Group {
25 | switch style {
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingItem.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OnboardingItem.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/DerivedSources/GeneratedStringSymbols_Localizable.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GeneratedStringSymbols_Localizable.swift
SwiftCompile normal arm64 Compiling\ AutomaticOnboardingViewStyle.swift,\ BasicOnboardingViewStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/AutomaticOnboardingViewStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/BasicOnboardingViewStyle.swift (in target 'OnboardingUI' from project 'OnboardingUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/AutomaticOnboardingViewStyle.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AutomaticOnboardingViewStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/BasicOnboardingViewStyle.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BasicOnboardingViewStyle.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-10-23 01:46:11.153 xcodebuild[1415:8542] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-10-23 01:46:11.259 xcodebuild[1415:8542] [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\ OnboardingUI (in target 'OnboardingUI' from project 'OnboardingUI')
SwiftCompile normal arm64 (in target 'OnboardingUI' from project 'OnboardingUI')
Building workspace OnboardingUI with scheme OnboardingUI
(3 failures)
BUILD FAILURE 6.4 watchOS