Build Information
Failed to build OnboardingUI, reference main (98ec99), with Swift 6.4 for watchOS using Xcode 27.0 on 23 Oct 2026 05:51:24 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
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 {
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_32 Compiling\ GlassOnboardingViewStyle.swift,\ OnboardingCardView.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 (in target 'OnboardingUI' from project 'OnboardingUI')
/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/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/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 {
macro expansion #Preview:20:25: error: 'OnboardingView' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/GlassOnboardingViewStyle.swift:147:6: note: expanded code originates here
140 |
141 | #if !os(visionOS)
142 | #Preview {
| `- note: in expansion of macro 'Preview' here
143 | if #available(iOS 26, macOS 26, tvOS 26, *) {
144 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
145 | .onboardingViewStyle(.glass)
146 | }
147 | }
+--- 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(.glass)
|22 | }
+-------------------------------------------------------------------
148 | #endif
149 |
/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/GlassOnboardingViewStyle.swift:147:6: note: expanded code originates here
140 |
141 | #if !os(visionOS)
142 | #Preview {
| `- note: in expansion of macro 'Preview' here
143 | if #available(iOS 26, macOS 26, tvOS 26, *) {
144 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
145 | .onboardingViewStyle(.glass)
146 | }
147 | }
+--- macro expansion #Preview --------------------------------------
|19 | if #available(iOS 26, macOS 26, tvOS 26, *) {
|20 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
|21 | .onboardingViewStyle(.glass)
| | `- error: 'onboardingViewStyle' is unavailable in watchOS
|22 | }
|23 | }
+-------------------------------------------------------------------
148 | #endif
149 |
/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:21:51: error: 'glass' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/GlassOnboardingViewStyle.swift:147:6: note: expanded code originates here
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 | }
:
140 |
141 | #if !os(visionOS)
142 | #Preview {
| `- note: in expansion of macro 'Preview' here
143 | if #available(iOS 26, macOS 26, tvOS 26, *) {
144 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
145 | .onboardingViewStyle(.glass)
146 | }
147 | }
+--- macro expansion #Preview --------------------------------------
|19 | if #available(iOS 26, macOS 26, tvOS 26, *) {
|20 | OnboardingView(onboarding: PreviewWhatIsNewOnboarding())
|21 | .onboardingViewStyle(.glass)
| | `- error: 'glass' is unavailable in watchOS
|22 | }
|23 | }
+-------------------------------------------------------------------
148 | #endif
149 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/Style/OnboardingViewStyle/GlassOnboardingViewStyle.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GlassOnboardingViewStyle.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingCardView.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OnboardingCardView.swift
SwiftCompile normal arm64_32 Compiling\ OnboardingSheetView.swift,\ OnboardingView.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 (in target 'OnboardingUI' from project 'OnboardingUI')
/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/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/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: 'OnboardingSheetView' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:202:2: note: expanded code originates here
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.
:
152 | }
153 |
154 | #Preview("Onboarding Sheet") {
| `- note: in expansion of macro 'Preview' here
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
:
200 | }
201 | }
202 | }
+--- macro expansion #Preview --------------------------------------
|17 | }
|18 | return __b_buildView {
|19 | OnboardingSheetView {
| | `- error: 'OnboardingSheetView' is unavailable in watchOS
|20 | Text("Welcome to\nOnboardingUI")
|21 | .onboardingTextFormatting(style: .title)
+-------------------------------------------------------------------
203 |
macro expansion #Preview:21:26: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:202:2: note: expanded code originates here
152 | }
153 |
154 | #Preview("Onboarding Sheet") {
| `- note: in expansion of macro 'Preview' here
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
:
200 | }
201 | }
202 | }
+--- macro expansion #Preview --------------------------------------
|19 | OnboardingSheetView {
|20 | Text("Welcome to\nOnboardingUI")
|21 | .onboardingTextFormatting(style: .title)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|22 | } content: {
|23 | OnboardingItem(systemName: "keyboard", shape: .red) {
+-------------------------------------------------------------------
203 |
/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:23:21: error: 'OnboardingItem' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:202:2: note: expanded code originates here
152 | }
153 |
154 | #Preview("Onboarding Sheet") {
| `- note: in expansion of macro 'Preview' here
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
:
200 | }
201 | }
202 | }
+--- macro expansion #Preview --------------------------------------
|21 | .onboardingTextFormatting(style: .title)
|22 | } content: {
|23 | OnboardingItem(systemName: "keyboard", shape: .red) {
| | `- error: 'OnboardingItem' is unavailable in watchOS
|24 | Text("Easy to Make")
|25 | .onboardingTextFormatting(style: .subtitle)
+-------------------------------------------------------------------
203 |
/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.
macro expansion #Preview:25:30: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:202:2: note: expanded code originates here
152 | }
153 |
154 | #Preview("Onboarding Sheet") {
| `- note: in expansion of macro 'Preview' here
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
:
200 | }
201 | }
202 | }
+--- macro expansion #Preview --------------------------------------
|23 | OnboardingItem(systemName: "keyboard", shape: .red) {
|24 | Text("Easy to Make")
|25 | .onboardingTextFormatting(style: .subtitle)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|26 | Text(
|27 | "Onboarding screens like Apple's stock apps can be easily created with SwiftUI."
+-------------------------------------------------------------------
203 |
/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:29:26: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:202:2: note: expanded code originates here
152 | }
153 |
154 | #Preview("Onboarding Sheet") {
| `- note: in expansion of macro 'Preview' here
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
:
200 | }
201 | }
202 | }
+--- macro expansion #Preview --------------------------------------
|27 | "Onboarding screens like Apple's stock apps can be easily created with SwiftUI."
|28 | )
|29 | .onboardingTextFormatting(style: .content)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|30 | }
|31 |
+-------------------------------------------------------------------
203 |
/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:32:21: error: 'OnboardingItem' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:202:2: note: expanded code originates here
152 | }
153 |
154 | #Preview("Onboarding Sheet") {
| `- note: in expansion of macro 'Preview' here
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
:
200 | }
201 | }
202 | }
+--- macro expansion #Preview --------------------------------------
|30 | }
|31 |
|32 | OnboardingItem(systemName: "macbook.and.ipad") {
| | `- error: 'OnboardingItem' is unavailable in watchOS
|33 | Text("Not only for iPhone, but also for Mac and iPad")
|34 | .onboardingTextFormatting(style: .subtitle)
+-------------------------------------------------------------------
203 |
/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.
macro expansion #Preview:34:30: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:202:2: note: expanded code originates here
152 | }
153 |
154 | #Preview("Onboarding Sheet") {
| `- note: in expansion of macro 'Preview' here
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
:
200 | }
201 | }
202 | }
+--- macro expansion #Preview --------------------------------------
|32 | OnboardingItem(systemName: "macbook.and.ipad") {
|33 | Text("Not only for iPhone, but also for Mac and iPad")
|34 | .onboardingTextFormatting(style: .subtitle)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|35 | Text(
|36 | "It supports not only iPhone, but also Mac and iPad. Therefore, there is no need to rewrite the code for each device."
+-------------------------------------------------------------------
203 |
/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:38:26: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:202:2: note: expanded code originates here
152 | }
153 |
154 | #Preview("Onboarding Sheet") {
| `- note: in expansion of macro 'Preview' here
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
:
200 | }
201 | }
202 | }
+--- macro expansion #Preview --------------------------------------
|36 | "It supports not only iPhone, but also Mac and iPad. Therefore, there is no need to rewrite the code for each device."
|37 | )
|38 | .onboardingTextFormatting(style: .content)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|39 | }
|40 |
+-------------------------------------------------------------------
203 |
/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:41:21: error: 'OnboardingItem' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:202:2: note: expanded code originates here
152 | }
153 |
154 | #Preview("Onboarding Sheet") {
| `- note: in expansion of macro 'Preview' here
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
:
200 | }
201 | }
202 | }
+--- macro expansion #Preview --------------------------------------
|39 | }
|40 |
|41 | OnboardingItem(
| | `- error: 'OnboardingItem' is unavailable in watchOS
|42 | systemName: "macbook.and.iphone",
|43 | mode: .palette,
+-------------------------------------------------------------------
203 |
/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.
macro expansion #Preview:41:21: error: 'init(systemName:mode:primary:secondary:content:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:202:2: note: expanded code originates here
152 | }
153 |
154 | #Preview("Onboarding Sheet") {
| `- note: in expansion of macro 'Preview' here
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
:
200 | }
201 | }
202 | }
+--- macro expansion #Preview --------------------------------------
|39 | }
|40 |
|41 | OnboardingItem(
| | `- error: 'init(systemName:mode:primary:secondary:content:)' is unavailable in watchOS
|42 | systemName: "macbook.and.iphone",
|43 | mode: .palette,
+-------------------------------------------------------------------
203 |
/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,
macro expansion #Preview:48:30: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:202:2: note: expanded code originates here
152 | }
153 |
154 | #Preview("Onboarding Sheet") {
| `- note: in expansion of macro 'Preview' here
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
:
200 | }
201 | }
202 | }
+--- macro expansion #Preview --------------------------------------
|46 | ) {
|47 | Text("Customize SF Symbols")
|48 | .onboardingTextFormatting(style: .subtitle)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|49 | Text(
|50 | "It supports multi-colors and hierarchies supported by iOS 15 and macOS 12, so you can customize it as you wish."
+-------------------------------------------------------------------
203 |
/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:52:26: error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:202:2: note: expanded code originates here
152 | }
153 |
154 | #Preview("Onboarding Sheet") {
| `- note: in expansion of macro 'Preview' here
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
:
200 | }
201 | }
202 | }
+--- macro expansion #Preview --------------------------------------
|50 | "It supports multi-colors and hierarchies supported by iOS 15 and macOS 12, so you can customize it as you wish."
|51 | )
|52 | .onboardingTextFormatting(style: .content)
| | `- error: 'onboardingTextFormatting(style:)' is unavailable in watchOS
|53 | }
|54 | } link: {
+-------------------------------------------------------------------
203 |
/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:62:21: error: 'ContinueButton' is unavailable in watchOS
`- /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift:202:2: note: expanded code originates here
152 | }
153 |
154 | #Preview("Onboarding Sheet") {
| `- note: in expansion of macro 'Preview' here
155 | OnboardingSheetView {
156 | Text("Welcome to\nOnboardingUI")
:
200 | }
201 | }
202 | }
+--- macro expansion #Preview --------------------------------------
|60 | )
|61 | } button: {
|62 | ContinueButton(color: .accentColor) {
| | `- error: 'ContinueButton' is unavailable in watchOS
|63 |
|64 | }
+-------------------------------------------------------------------
203 |
/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
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingSheetView.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OnboardingSheetView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/OnboardingView.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OnboardingView.swift
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift,\ AppVersionManager.swift,\ FeatureBuilder.swift /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 (in target 'OnboardingUI' from project 'OnboardingUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/OnboardingUI.build/Debug-watchos/OnboardingUI-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/Processing/AppVersionManager.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AppVersionManager.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/Processing/FeatureBuilder.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FeatureBuilder.swift
SwiftCompile normal arm64 Compiling\ DismissButton.swift,\ OnboardingButton.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 (in target 'OnboardingUI' from project 'OnboardingUI')
/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/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/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 {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/DismissButton.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DismissButton.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/OnboardingUI/UI/View/Parts/OnboardingButton.swift (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OnboardingButton.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ OnboardingUI (in target 'OnboardingUI' from project 'OnboardingUI')
SwiftCompile normal arm64 (in target 'OnboardingUI' from project 'OnboardingUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-10-23 01:51:16.229 xcodebuild[1414:8554] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-10-23 01:51:16.327 xcodebuild[1414:8554] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ OnboardingUI (in target 'OnboardingUI' from project 'OnboardingUI')
SwiftCompile normal arm64_32 (in target 'OnboardingUI' from project 'OnboardingUI')
Building workspace OnboardingUI with scheme OnboardingUI
(3 failures)
BUILD FAILURE 6.4 watchOS