Build Information
Failed to build Stytch, reference 0.104.0 (3f2a95), with Swift 6.1 for macOS (SPM) on 26 Feb 2026 03:15:43 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64Build Log
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[284/299] Compiling StytchCore StytchClient+Passkeys.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[285/299] Compiling StytchCore PasswordsRoute.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[286/299] Compiling StytchCore StytchClient+Passwords.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[287/299] Compiling StytchCore StytchClient+AuthMethod.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[288/299] Compiling StytchCore StytchClient+Sessions.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[289/299] Compiling StytchCore StytchClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[290/299] Compiling StytchCore StytchClient+TOTP.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[291/299] Compiling StytchCore TOTPRoute.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[292/299] Compiling StytchCore StytchClient+User.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[293/299] Compiling StytchCore UsersRoute.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[294/299] Compiling StytchCore StytchClientCommon.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[295/299] Compiling StytchCore StytchConsoleLogger.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[296/299] Compiling StytchCore WebAuthenticationSessionClient+Live.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[297/299] Compiling StytchCore WebAuthenticationSessionClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[298/299] Compiling StytchCore WebAuthenticationSessionClientConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[299/299] Compiling StytchCore resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:18:25: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | */
17 | public struct StytchClient: StytchClientCommonInternal {
18 | internal static var shared = StytchClient()
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/StytchClient.swift:20:16: warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 | internal static var shared = StytchClient()
19 |
20 | static var router: NetworkingRouter<BaseRoute> = .init {
| |- warning: static property 'router' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'router' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'router' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | stytchClientConfiguration
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:6:16: warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
4 | @available(tvOS 16.0, *)
5 | extension WebAuthenticationSessionClient {
6 | static let live: Self = .init { parameters in
| |- warning: static property 'live' is not concurrency-safe because non-'Sendable' type 'WebAuthenticationSessionClient' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'live' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | try await withCheckedThrowingContinuation { continuation in
8 | let session = ASWebAuthenticationSession(url: parameters.url, callbackURLScheme: parameters.callbackUrlScheme) { url, error in
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient.swift:5:8: note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
3 | #if !os(watchOS)
4 | @available(tvOS 16.0, *)
5 | struct WebAuthenticationSessionClient {
| `- note: consider making struct 'WebAuthenticationSessionClient' conform to the 'Sendable' protocol
6 | private let initiate: (Parameters) async throws -> (token: String, url: URL)
7 |
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClientConfiguration.swift:25:104: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
23 | url: try startUrl(providerName),
24 | callbackUrlScheme: try callbackUrlScheme(),
25 | presentationContextProvider: presentationContextProvider ?? WebAuthenticationSessionClient.DefaultPresentationProvider(),
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 | clientType: clientType
27 | )
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/WebAuthenticationSessionClient/WebAuthenticationSessionClient+Live.swift:46:104: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
44 | #if !os(tvOS) && !os(watchOS)
45 | extension WebAuthenticationSessionClient {
46 | final class DefaultPresentationProvider: NSObject, ASWebAuthenticationPresentationContextProviding {
| |- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'ASWebAuthenticationPresentationContextProviding'
47 | @MainActor
48 | func presentationAnchor(for _: ASWebAuthenticationSession) -> ASPresentationAnchor {
[300/409] Compiling StytchUI B2BAuthHomeViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[301/409] Compiling StytchUI B2BAuthHomeViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[302/409] Compiling StytchUI B2BEmailViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[303/409] Compiling StytchUI B2BEmailViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[304/409] Compiling StytchUI B2BOAuthViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[305/409] Compiling StytchUI B2BOAuthViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[306/409] Compiling StytchUI B2BPasswordsHomeViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[307/409] Compiling StytchUI B2BSSOViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[308/409] Compiling StytchUI B2BSSOViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[309/409] Compiling StytchUI B2BAuthRootViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[310/409] Compiling StytchUI B2BEmailConfirmationViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[311/409] Compiling StytchUI B2BEmailConfirmationViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[312/421] Compiling StytchUI RecoveryCodeSaveViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[313/421] Compiling StytchUI RecoveryCodesListView.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[314/421] Compiling StytchUI SMSOTPEnrollmentViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[315/421] Compiling StytchUI SMSOTPEnrollmentViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[316/421] Compiling StytchUI SMSOTPEntryViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[317/421] Compiling StytchUI SMSOTPEntryViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[318/421] Compiling StytchUI SSODiscoveryEmailViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[319/421] Compiling StytchUI SSODiscoveryEmailViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[320/421] Compiling StytchUI OrganizationSlugInput.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[321/421] Compiling StytchUI SSODiscoveryFallbackViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[322/421] Compiling StytchUI SSODiscoveryFallbackViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[323/421] Compiling StytchUI SSODiscoveryMenuViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[324/421] Compiling StytchUI CreateOrganizationsViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[325/421] Compiling StytchUI CreateOrganizationsViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[326/421] Compiling StytchUI DiscoveredOrganizationTableViewCell.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[327/421] Compiling StytchUI DiscoveredOrganizationsViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[328/421] Compiling StytchUI DiscoveredOrganizationsViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[329/421] Compiling StytchUI NoDiscoveredOrganizationsViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[330/421] Compiling StytchUI NoDiscoveredOrganizationsViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[331/421] Compiling StytchUI EmailMethodSelectionViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[332/421] Compiling StytchUI EmailMethodSelectionViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[333/421] Compiling StytchUI EmailOTPEntryViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[334/421] Compiling StytchUI EmailOTPEntryViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[335/421] Compiling StytchUI ErrorViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[336/421] Emitting module StytchUI
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[337/421] Compiling StytchUI ErrorPublisher.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[338/421] Compiling StytchUI EventsClient+UI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[339/421] Compiling StytchUI FontLoader.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[340/421] Compiling StytchUI Navigation.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[341/421] Compiling StytchUI OTPEntryViewControllerProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[342/421] Compiling StytchUI SelectionTableViewCell.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[343/421] Compiling StytchUI SelectionViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[344/421] Compiling StytchUI StytchTheme.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[345/421] Compiling StytchUI AuthenticationOperations.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[346/421] Compiling StytchUI B2BMFAAuthenticateResponseDataType+MFA.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[347/421] Compiling StytchUI B2BPasswordsViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[348/421] Compiling StytchUI BaseViewController+B2B-Helpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[349/421] Compiling StytchUI ErrorViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[350/421] Compiling StytchUI MFAEnrollmentSelectionViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[351/421] Compiling StytchUI MFAEnrollmentSelectionViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[352/421] Compiling StytchUI PasswordAuthenticateViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[353/421] Compiling StytchUI PasswordForgotViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[354/421] Compiling StytchUI PasswordForgotViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[355/421] Compiling StytchUI PasswordResetViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[356/421] Compiling StytchUI PasswordResetViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[357/421] Compiling StytchUI RecoveryCodeEntryViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[358/421] Compiling StytchUI RecoveryCodeEntryViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[359/421] Compiling StytchUI RecoveryCodeInput.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[360/421] Compiling StytchUI RecoveryCodeSaveViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[361/421] Compiling StytchUI AuthRootViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[362/421] Compiling StytchUI BiometricsRegistrationViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[363/421] Compiling StytchUI BiometricsRegistrationViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[364/421] Compiling StytchUI EmailConfirmationViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[365/421] Compiling StytchUI EmailConfirmationViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[366/421] Compiling StytchUI OAuthViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[367/421] Compiling StytchUI OAuthViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[368/421] Compiling StytchUI OTPCodeViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[369/421] Compiling StytchUI OTPCodeViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[370/421] Compiling StytchUI PasswordViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[371/421] Compiling StytchUI PasswordViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[372/421] Compiling StytchUI resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[373/421] Compiling StytchUI UIEdgeInsets+StytchUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[374/421] Compiling StytchUI UIFont+IBMPlexSans.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[375/421] Compiling StytchUI UILabel+StytchUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[376/421] Compiling StytchUI UIViewController+StytchUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[377/421] Compiling StytchUI BorderedTextField.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[378/421] Compiling StytchUI EmailInput.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[379/421] Compiling StytchUI PhoneNumberInput.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[380/421] Compiling StytchUI SecureTextInput.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[381/421] Compiling StytchUI TextInputView.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[382/421] Compiling StytchUI LocalizationManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[383/421] Compiling StytchUI Previews.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[384/421] Compiling StytchUI BaseViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[385/421] Compiling StytchUI BaseViewController+Discovery.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[386/421] Compiling StytchUI BaseViewController+MFA.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[387/421] Compiling StytchUI BaseViewController+SSO.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[388/421] Compiling StytchUI B2BAuthenticationManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[389/421] Compiling StytchUI DiscoveryManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[390/421] Compiling StytchUI MemberManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[391/421] Compiling StytchUI OrganizationManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[392/421] Compiling StytchUI SSODiscoveryManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[393/421] Compiling StytchUI StytchB2BUIClient+Configuration.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[394/421] Compiling StytchUI StytchB2BUIClient+ProductOrdering.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[395/421] Compiling StytchUI StytchB2BUIClient+ValidProducts.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[396/421] Compiling StytchUI StytchB2BUIClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[397/421] Compiling StytchUI AttrStringComponent.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[398/421] Compiling StytchUI Button.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[399/421] Compiling StytchUI ImageAsset.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[400/421] Compiling StytchUI LUDSIndicator.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[401/421] Compiling StytchUI LabelSeparatorView.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[402/421] Compiling StytchUI OTPCodeEntryView.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[403/421] Compiling StytchUI ProgressBar.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[404/421] Compiling StytchUI SpacerView.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[405/421] Compiling StytchUI ZXCVBNIndicator.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[406/421] Compiling StytchUI Array+StytchUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[407/421] Compiling StytchUI CGFloat+StytchUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[408/421] Compiling StytchUI StytchError+StytchUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[409/421] Compiling StytchUI UIColor+StytchUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[410/421] Compiling StytchUI SSODiscoveryMenuViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[411/421] Compiling StytchUI TOTPEnrollmentViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[412/421] Compiling StytchUI TOTPEnrollmentViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[413/421] Compiling StytchUI TOTPSecretView.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[414/421] Compiling StytchUI TOTPEntryViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[415/421] Compiling StytchUI TOTPEntryViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[416/421] Compiling StytchUI StytchUIClient+Configuration.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[417/421] Compiling StytchUI StytchUIClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[418/421] Compiling StytchUI AuthHomeViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[419/421] Compiling StytchUI AuthHomeViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[420/421] Compiling StytchUI AuthInputViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[421/421] Compiling StytchUI AuthInputViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
Fetching https://github.com/marmelroy/PhoneNumberKit
Fetching https://github.com/stytchauth/stytch-ios-dfp.git
Fetching https://github.com/SwiftyJSON/SwiftyJSON.git
Fetching https://github.com/GoogleCloudPlatform/recaptcha-enterprise-mobile-sdk
[1/986] Fetching recaptcha-enterprise-mobile-sdk
[31/1220] Fetching recaptcha-enterprise-mobile-sdk, stytch-ios-dfp
[548/8692] Fetching recaptcha-enterprise-mobile-sdk, stytch-ios-dfp, phonenumberkit
[1045/14940] Fetching recaptcha-enterprise-mobile-sdk, stytch-ios-dfp, phonenumberkit, swiftyjson
Fetched https://github.com/marmelroy/PhoneNumberKit from cache (1.69s)
Fetched https://github.com/GoogleCloudPlatform/recaptcha-enterprise-mobile-sdk from cache (1.69s)
Fetched https://github.com/stytchauth/stytch-ios-dfp.git from cache (1.69s)
Fetched https://github.com/SwiftyJSON/SwiftyJSON.git from cache (1.69s)
Computing version for https://github.com/stytchauth/stytch-ios-dfp.git
Computed https://github.com/stytchauth/stytch-ios-dfp.git at 1.0.5 (2.27s)
Computing version for https://github.com/SwiftyJSON/SwiftyJSON.git
Computed https://github.com/SwiftyJSON/SwiftyJSON.git at 5.0.2 (0.55s)
Computing version for https://github.com/GoogleCloudPlatform/recaptcha-enterprise-mobile-sdk
Computed https://github.com/GoogleCloudPlatform/recaptcha-enterprise-mobile-sdk at 18.8.2 (0.56s)
Fetching https://github.com/google/interop-ios-for-google-sdks.git from cache
Fetched https://github.com/google/interop-ios-for-google-sdks.git from cache (0.60s)
Computing version for https://github.com/google/interop-ios-for-google-sdks.git
Computed https://github.com/google/interop-ios-for-google-sdks.git at 101.0.0 (1.25s)
Computing version for https://github.com/marmelroy/PhoneNumberKit
Computed https://github.com/marmelroy/PhoneNumberKit at 4.2.5 (0.55s)
Creating working copy for https://github.com/google/interop-ios-for-google-sdks.git
Working copy of https://github.com/google/interop-ios-for-google-sdks.git resolved at 101.0.0
Creating working copy for https://github.com/marmelroy/PhoneNumberKit
Working copy of https://github.com/marmelroy/PhoneNumberKit resolved at 4.2.5
Creating working copy for https://github.com/stytchauth/stytch-ios-dfp.git
Working copy of https://github.com/stytchauth/stytch-ios-dfp.git resolved at 1.0.5
Creating working copy for https://github.com/GoogleCloudPlatform/recaptcha-enterprise-mobile-sdk
Working copy of https://github.com/GoogleCloudPlatform/recaptcha-enterprise-mobile-sdk resolved at 18.8.2
Creating working copy for https://github.com/SwiftyJSON/SwiftyJSON.git
Working copy of https://github.com/SwiftyJSON/SwiftyJSON.git resolved at 5.0.2
Downloading binary artifact https://dl.google.com/recaptchaenterprise/v18.8.2/RecaptchaEnterpriseSDK_iOS_xcframework/recaptcha-sdk-xcframework.xcframework.zip
[1421/1421] Downloading https://dl.google.com/recaptchaenterprise/v18.8.2/RecaptchaEnterpriseSDK_iOS_xcframework/recaptcha-sdk-xcframework.xcframework.zip
Downloaded https://dl.google.com/recaptchaenterprise/v18.8.2/RecaptchaEnterpriseSDK_iOS_xcframework/recaptcha-sdk-xcframework.xcframework.zip (0.56s)
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Media.xcassets
warning: 'stytch-ios-dfp': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/.build/checkouts/stytch-ios-dfp/Sources/stytch-ios-dfp/StytchDFP.xcframework
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
[2/25] Emitting module PhoneNumberKit
[3/27] Compiling PhoneNumberKit MetadataManager.swift
[4/27] Compiling PhoneNumberKit MetadataParsing.swift
[5/27] Compiling PhoneNumberKit MetadataTypes.swift
[6/27] Compiling PhoneNumberKit NSRegularExpression+Swift.swift
[7/27] Compiling PhoneNumberKit ParseManager.swift
[8/27] Compiling PhoneNumberKit CountryCodePickerViewController.swift
[9/27] Compiling PhoneNumberKit PhoneNumberTextField.swift
[10/27] Compiling PhoneNumberKit PhoneNumber.swift
[11/27] Compiling PhoneNumberKit PhoneNumberFormatter.swift
[12/27] Compiling PhoneNumberKit RegexManager.swift
[13/27] Compiling PhoneNumberKit CountryCodePickerOptions.swift
[14/27] Compiling PhoneNumberKit CountryCodePickerSectionHeaderView.swift
[15/27] Compiling PhoneNumberKit CountryCodePickerTableViewCell.swift
[16/27] Compiling PhoneNumberKit PartialFormatter.swift
[17/27] Compiling PhoneNumberKit PhoneNumber+Codable.swift
[18/27] Compiling PhoneNumberKit Bundle+Resources.swift
[19/27] Compiling PhoneNumberKit Constants.swift
[20/27] Compiling PhoneNumberKit Formatter.swift
[21/27] Compiling PhoneNumberKit PhoneNumberParser.swift
[22/27] Compiling PhoneNumberKit PhoneNumberUtility.swift
[23/27] Compiling PhoneNumberKit PhoneNumberTextFieldDelegate.swift
[24/27] Compiling PhoneNumberKit resource_bundle_accessor.swift
[25/27] Compiling SwiftyJSON resource_bundle_accessor.swift
[26/27] Emitting module SwiftyJSON
[27/27] Compiling SwiftyJSON SwiftyJSON.swift
[28/244] Compiling StytchCore StytchB2BClient.SCIM.rotateComplete+AsyncVariants.generated.swift
[29/244] Compiling StytchCore StytchB2BClient.SCIM.rotateStart+AsyncVariants.generated.swift
[30/244] Compiling StytchCore StytchB2BClient.SCIM.updateConnection+AsyncVariants.generated.swift
[31/244] Compiling StytchCore StytchB2BClient.SSO.OIDC.createConnection+AsyncVariants.generated.swift
[32/244] Compiling StytchCore StytchB2BClient.SSO.OIDC.updateConnection+AsyncVariants.generated.swift
[33/244] Compiling StytchCore StytchB2BClient.SSO.SAML.createConnection+AsyncVariants.generated.swift
[34/244] Compiling StytchCore StytchB2BClient.SSO.SAML.deleteVerificationCertificate+AsyncVariants.generated.swift
[35/244] Compiling StytchCore StytchB2BClient.SSO.SAML.updateConnection+AsyncVariants.generated.swift
[36/244] Compiling StytchCore StytchB2BClient.SSO.SAML.updateConnectionByURL+AsyncVariants.generated.swift
[37/244] Compiling StytchCore StytchB2BClient.SSO.authenticate+AsyncVariants.generated.swift
[38/244] Compiling StytchCore StytchB2BClient.SSO.deleteConnection+AsyncVariants.generated.swift
[39/244] Compiling StytchCore StytchB2BClient.SSO.discoverConnections+AsyncVariants.generated.swift
[40/244] Compiling StytchCore StytchB2BClient.SSO.getConnections+AsyncVariants.generated.swift
[41/244] Compiling StytchCore StytchB2BClient.SSO.start+AsyncVariants.generated.swift
[42/244] Compiling StytchCore StytchB2BClient.SearchManager.searchMember+AsyncVariants.generated.swift
[43/244] Compiling StytchCore StytchB2BClient.SearchManager.searchOrganization+AsyncVariants.generated.swift
[44/244] Compiling StytchCore StytchB2BClient.Sessions.attest+AsyncVariants.generated.swift
[45/244] Compiling StytchCore StytchB2BClient.Sessions.authenticate+AsyncVariants.generated.swift
[46/244] Compiling StytchCore StytchB2BClient.Sessions.exchange+AsyncVariants.generated.swift
[47/244] Compiling StytchCore StytchB2BClient.Sessions.revoke+AsyncVariants.generated.swift
[48/244] Compiling StytchCore StytchB2BClient.TOTP.authenticate+AsyncVariants.generated.swift
[49/244] Compiling StytchCore StytchB2BClient.TOTP.create+AsyncVariants.generated.swift
[50/244] Compiling StytchCore StytchB2BClient.handle+AsyncVariants.generated.swift
[51/244] Compiling StytchCore StytchClient.Biometrics.authenticate+AsyncVariants.generated.swift
[52/244] Compiling StytchCore StytchB2BClient.Discovery.exchangeIntermediateSession+AsyncVariants.generated.swift
[53/244] Compiling StytchCore StytchB2BClient.Discovery.listOrganizations+AsyncVariants.generated.swift
[54/244] Compiling StytchCore StytchB2BClient.MagicLinks.Email.discoverySend+AsyncVariants.generated.swift
[55/244] Compiling StytchCore StytchB2BClient.MagicLinks.Email.inviteSend+AsyncVariants.generated.swift
[56/244] Compiling StytchCore StytchB2BClient.MagicLinks.Email.loginOrSignup+AsyncVariants.generated.swift
[57/244] Compiling StytchCore StytchB2BClient.MagicLinks.authenticate+AsyncVariants.generated.swift
[58/244] Compiling StytchCore StytchB2BClient.MagicLinks.discoveryAuthenticate+AsyncVariants.generated.swift
[59/244] Compiling StytchCore StytchB2BClient.Members.deleteFactor+AsyncVariants.generated.swift
[60/244] Compiling StytchCore StytchB2BClient.Members.get+AsyncVariants.generated.swift
[61/244] Compiling StytchCore StytchB2BClient.Members.update+AsyncVariants.generated.swift
[62/244] Compiling StytchCore StytchB2BClient.OAuth.Discovery.authenticate+AsyncVariants.generated.swift
[63/244] Compiling StytchCore StytchB2BClient.OAuth.ThirdParty.Discovery.start+AsyncVariants.generated.swift
[64/244] Compiling StytchCore StytchB2BClient.OAuth.ThirdParty.start+AsyncVariants.generated.swift
[65/244] Compiling StytchCore StytchB2BClient.OAuth.authenticate+AsyncVariants.generated.swift
[66/244] Compiling StytchCore StytchB2BClient.OTP.Email.Discovery.authenticate+AsyncVariants.generated.swift
[67/244] Compiling StytchCore StytchB2BClient.OTP.Email.Discovery.send+AsyncVariants.generated.swift
[68/244] Compiling StytchCore StytchB2BClient.OTP.Email.authenticate+AsyncVariants.generated.swift
[69/244] Compiling StytchCore StytchB2BClient.OTP.Email.loginOrSignup+AsyncVariants.generated.swift
[70/244] Compiling StytchCore StytchB2BClient.OTP.SMS.authenticate+AsyncVariants.generated.swift
[71/244] Compiling StytchCore StytchB2BClient.OTP.SMS.send+AsyncVariants.generated.swift
[72/244] Compiling StytchCore StytchB2BClient.Organizations.Members.create+AsyncVariants.generated.swift
[73/244] Compiling StytchCore StytchB2BClient.Organizations.Members.delete+AsyncVariants.generated.swift
[74/244] Compiling StytchCore StytchB2BClient.Organizations.Members.deleteFactor+AsyncVariants.generated.swift
[75/244] Compiling StytchCore StytchB2BClient.Organizations.Members.reactivate+AsyncVariants.generated.swift
[76/244] Compiling StytchCore StytchClient.Biometrics.register+AsyncVariants.generated.swift
[77/244] Compiling StytchCore StytchClient.Biometrics.removeRegistration+AsyncVariants.generated.swift
[78/244] Compiling StytchCore StytchClient.CryptoWallets.authenticate+AsyncVariants.generated.swift
[79/244] Compiling StytchCore StytchClient.CryptoWallets.authenticateStart+AsyncVariants.generated.swift
[80/244] Compiling StytchCore StytchClient.DFP.getTelemetryID+AsyncVariants.generated.swift
[81/244] Compiling StytchCore StytchClient.MagicLinks.Email.loginOrCreate+AsyncVariants.generated.swift
[82/244] Compiling StytchCore StytchClient.MagicLinks.Email.send+AsyncVariants.generated.swift
[83/244] Compiling StytchCore StytchClient.MagicLinks.authenticate+AsyncVariants.generated.swift
[84/244] Compiling StytchCore StytchClient.OAuth.Apple.start+AsyncVariants.generated.swift
[85/244] Compiling StytchCore StytchClient.OAuth.ThirdParty.start+AsyncVariants.generated.swift
[86/244] Compiling StytchCore StytchClient.OAuth.attach+AsyncVariants.generated.swift
[87/244] Compiling StytchCore StytchClient.OAuth.authenticate+AsyncVariants.generated.swift
[88/244] Compiling StytchCore StytchClient.OTP.authenticate+AsyncVariants.generated.swift
[89/244] Compiling StytchCore StytchClient.OTP.loginOrCreate+AsyncVariants.generated.swift
[90/244] Compiling StytchCore StytchClient.OTP.send+AsyncVariants.generated.swift
[91/244] Compiling StytchCore StytchClient.Passkeys.authenticate+AsyncVariants.generated.swift
[92/244] Compiling StytchCore StytchClient.Passkeys.register+AsyncVariants.generated.swift
[93/244] Compiling StytchCore StytchClient.Passkeys.update+AsyncVariants.generated.swift
[94/244] Compiling StytchCore StytchClient.Passwords.authenticate+AsyncVariants.generated.swift
[95/244] Compiling StytchCore StytchClient.Passwords.create+AsyncVariants.generated.swift
[96/244] Compiling StytchCore StytchClient.Passwords.resetByEmail+AsyncVariants.generated.swift
[97/244] Compiling StytchCore StytchClient.Passwords.resetByEmailStart+AsyncVariants.generated.swift
[98/244] Compiling StytchCore StytchClient.Passwords.resetByExistingPassword+AsyncVariants.generated.swift
[99/244] Compiling StytchCore StytchClient.Passwords.resetBySession+AsyncVariants.generated.swift
[100/290] Compiling StytchCore StytchClient.Passwords.strengthCheck+AsyncVariants.generated.swift
[101/290] Compiling StytchCore StytchClient.Sessions.attest+AsyncVariants.generated.swift
[102/290] Compiling StytchCore StytchClient.Sessions.authenticate+AsyncVariants.generated.swift
[103/290] Compiling StytchCore StytchClient.Sessions.revoke+AsyncVariants.generated.swift
[104/290] Compiling StytchCore StytchClient.TOTP.authenticate+AsyncVariants.generated.swift
[105/290] Compiling StytchCore StytchClient.TOTP.create+AsyncVariants.generated.swift
[106/290] Compiling StytchCore StytchClient.TOTP.recover+AsyncVariants.generated.swift
[107/290] Compiling StytchCore StytchClient.TOTP.recoveryCodes+AsyncVariants.generated.swift
[108/290] Compiling StytchCore StytchClient.UserManagement.deleteFactor+AsyncVariants.generated.swift
[109/290] Compiling StytchCore StytchClient.UserManagement.get+AsyncVariants.generated.swift
[110/290] Compiling StytchCore StytchClient.UserManagement.searchUser+AsyncVariants.generated.swift
[111/290] Compiling StytchCore StytchClient.UserManagement.update+AsyncVariants.generated.swift
[112/290] Compiling StytchCore StytchClient.handle+AsyncVariants.generated.swift
[113/290] Compiling StytchCore KeychainClient.swift
[114/290] Compiling StytchCore KeychainClientImplementation.swift
[115/290] Compiling StytchCore KeychainItem.swift
[116/290] Compiling StytchCore KeychainMigration.swift
[117/290] Compiling StytchCore KeychainMigration1.swift
[118/290] Compiling StytchCore KeychainMigration2.swift
[119/290] Compiling StytchCore KeychainMigration3.swift
[120/290] Compiling StytchCore KeychainMigration4.swift
[121/290] Compiling StytchCore LocalStorage.swift
[122/290] Compiling StytchCore NetworkMonitor.swift
[123/290] Compiling StytchCore NetworkRequestHandler.swift
[124/290] Compiling StytchCore AppleOAuthClient+Live.swift
[125/290] Compiling StytchCore AppleOAuthClient.swift
[126/290] Compiling StytchCore CaptchaClient.swift
[127/290] Compiling StytchCore CryptoClient+Live.swift
[128/290] Compiling StytchCore CryptoClient.swift
[129/290] Compiling StytchCore DFPClient.swift
[130/290] Compiling StytchCore Dependency.swift
[131/290] Compiling StytchCore EncryptedUserDefaultsClient.swift
[132/290] Compiling StytchCore EncryptedUserDefaultsClientImplementation.swift
[133/290] Compiling StytchCore EncryptedUserDefaultsItem.swift
[134/290] Compiling StytchCore Environment.swift
[135/290] Compiling StytchCore EventsClient.swift
[136/290] Compiling StytchCore CFError+Stytch.swift
[137/290] Compiling StytchCore Codable+Stytch.swift
[138/290] Compiling StytchCore Data+Stytch.swift
[139/290] Compiling StytchCore Dictionary+Stytch.swift
[140/290] Compiling StytchCore Error+StytchErrorInfo.swift
[141/290] Compiling StytchCore NSLock+Stytch.swift
[142/290] Compiling StytchCore Sequence+Stytch.swift
[143/290] Compiling StytchCore String+Stytch.swift
[144/290] Compiling StytchCore URL+Stytch.swift
[145/290] Compiling StytchCore URLComponents+Stytch.swift
[146/290] Compiling StytchCore StytchB2BClient.DFP.getTelemetryID+AsyncVariants.generated.swift
[147/290] Compiling StytchCore StytchB2BClient.Discovery.createOrganization+AsyncVariants.generated.swift
[148/290] Compiling StytchCore StytchB2BClient.Organizations.Members.update+AsyncVariants.generated.swift
[149/290] Compiling StytchCore StytchB2BClient.Organizations.delete+AsyncVariants.generated.swift
[150/290] Compiling StytchCore StytchB2BClient.Organizations.get+AsyncVariants.generated.swift
[151/290] Compiling StytchCore StytchB2BClient.Organizations.searchMembers+AsyncVariants.generated.swift
[152/290] Compiling StytchCore StytchB2BClient.Organizations.update+AsyncVariants.generated.swift
[153/290] Compiling StytchCore StytchB2BClient.Passwords.Discovery.authenticate+AsyncVariants.generated.swift
[154/290] Compiling StytchCore StytchB2BClient.Passwords.Discovery.resetByEmail+AsyncVariants.generated.swift
[155/290] Compiling StytchCore StytchB2BClient.Passwords.Discovery.resetByEmailStart+AsyncVariants.generated.swift
[156/290] Compiling StytchCore StytchB2BClient.Passwords.authenticate+AsyncVariants.generated.swift
[157/290] Compiling StytchCore StytchB2BClient.Passwords.resetByEmail+AsyncVariants.generated.swift
[158/290] Compiling StytchCore StytchB2BClient.Passwords.resetByEmailStart+AsyncVariants.generated.swift
[159/290] Compiling StytchCore StytchB2BClient.Passwords.resetByExistingPassword+AsyncVariants.generated.swift
[160/290] Compiling StytchCore StytchB2BClient.Passwords.resetBySession+AsyncVariants.generated.swift
[161/290] Compiling StytchCore StytchB2BClient.Passwords.strengthCheck+AsyncVariants.generated.swift
[162/290] Compiling StytchCore StytchB2BClient.RBAC.allPermissions+AsyncVariants.generated.swift
[163/290] Compiling StytchCore StytchB2BClient.RBAC.isAuthorized+AsyncVariants.generated.swift
[164/290] Compiling StytchCore StytchB2BClient.RecoveryCodes.get+AsyncVariants.generated.swift
[165/290] Compiling StytchCore StytchB2BClient.RecoveryCodes.recover+AsyncVariants.generated.swift
[166/290] Compiling StytchCore StytchB2BClient.RecoveryCodes.rotate+AsyncVariants.generated.swift
[167/290] Compiling StytchCore StytchB2BClient.SCIM.createConnection+AsyncVariants.generated.swift
[168/290] Compiling StytchCore StytchB2BClient.SCIM.deleteConnection+AsyncVariants.generated.swift
[169/290] Compiling StytchCore StytchB2BClient.SCIM.getConnection+AsyncVariants.generated.swift
[170/290] Compiling StytchCore StytchB2BClient.SCIM.getConnectionGroups+AsyncVariants.generated.swift
[171/290] Compiling StytchCore StytchB2BClient.SCIM.rotateCancel+AsyncVariants.generated.swift
[172/290] Emitting module StytchCore
[173/290] Compiling StytchCore Identifier.swift
[174/290] Compiling StytchCore IntermediateSessionTokenParameters.swift
[175/290] Compiling StytchCore Minutes.swift
[176/290] Compiling StytchCore OAuthProviderValues.swift
[177/290] Compiling StytchCore Path.swift
[178/290] Compiling StytchCore RBACPolicy.swift
[179/290] Compiling StytchCore Regex.swift
[180/290] Compiling StytchCore Response.swift
[181/290] Compiling StytchCore SessionToken.swift
[182/290] Compiling StytchCore StytchClientConfiguration.swift
[183/290] Compiling StytchCore StytchLocale.swift
[184/290] Compiling StytchCore Union.swift
[185/290] Compiling StytchCore Version.swift
[186/290] Compiling StytchCore StartupClient.swift
[187/290] Compiling StytchCore B2BAuthenticateResponse.swift
[188/290] Compiling StytchCore B2BMFAAuthenticateResponse.swift
[189/290] Compiling StytchCore Member.swift
[190/290] Compiling StytchCore MemberSession.swift
[191/290] Compiling StytchCore Organization.swift
[192/290] Compiling StytchCore OrganizationType.swift
[193/290] Compiling StytchCore StytchB2BClient+AuthMethod.swift
[194/290] Compiling StytchCore StytchB2BClient+Common.swift
[195/290] Compiling StytchCore StytchB2BClient+DFP.swift
[196/290] Compiling StytchCore StytchB2BClient+Discovery.swift
[197/290] Compiling StytchCore StytchB2BClient+MagicLinks.swift
[198/290] Compiling StytchCore StytchB2BClient+Members.swift
[199/290] Compiling StytchCore StytchB2BClient+OAuth+Discovery.swift
[200/290] Compiling StytchCore StytchB2BClient+OAuth+ThirdParty+Discovery.swift
[201/290] Compiling StytchCore StytchB2BClient+OAuth+ThirdParty.swift
[202/290] Compiling StytchCore StytchB2BClient+OAuth.swift
[203/290] Compiling StytchCore StytchB2BClient+OTP+Email+Discovery.swift
[204/290] Compiling StytchCore StytchB2BClient+OTP+Email.swift
[205/290] Compiling StytchCore StytchB2BClient+OTP+SMS.swift
[206/290] Compiling StytchCore StytchB2BClient+OTP.swift
[207/290] Compiling StytchCore StytchB2BClient+Organizations+Members+CreateParameters.swift
[208/290] Compiling StytchCore StytchB2BClient+Organizations+Members+UpdateParameters.swift
[209/290] Compiling StytchCore StytchB2BClient+Organizations+Members.swift
[210/290] Compiling StytchCore StytchB2BClient+Organizations+SearchParameters.swift
[211/290] Compiling StytchCore StytchB2BClient+Organizations+UpdateParameters.swift
[212/290] Compiling StytchCore StytchB2BClient+Organizations.swift
[213/290] Compiling StytchCore StytchB2BClient+Passwords+Discovery.swift
[214/290] Compiling StytchCore StytchB2BClient+Passwords.swift
[215/290] Compiling StytchCore StytchB2BClient+RBAC.swift
[216/290] Compiling StytchCore StytchB2BClient+RecoveryCodes.swift
[217/290] Compiling StytchCore StytchB2BClient+Routes.swift
[218/290] Compiling StytchCore StytchB2BClient+SCIM+Parameters.swift
[219/290] Compiling StytchCore StytchB2BClient+SCIM+Responses.swift
[220/290] Compiling StytchCore StytchB2BClient+SCIM.swift
[221/290] Compiling StytchCore NetworkingClient.swift
[222/290] Compiling StytchCore NetworkingRouter.swift
[223/290] Compiling StytchCore ObjectStorage.swift
[224/290] Compiling StytchCore CodeChallengedParameters.swift
[225/290] Compiling StytchCore CodeVerifierParameters.swift
[226/290] Compiling StytchCore PKCEPairManager.swift
[227/290] Compiling StytchCore PasskeysClient+Live.swift
[228/290] Compiling StytchCore PasskeysClient.swift
[229/290] Compiling StytchCore PollingClient+Live.swift
[230/290] Compiling StytchCore PollingClient.swift
[231/290] Compiling StytchCore SessionManager.swift
[232/290] Compiling StytchCore AuthenticationFactor.swift
[233/290] Compiling StytchCore BootstrapResponse.swift
[234/290] Compiling StytchCore ClientInfo+Version.swift
[235/290] Compiling StytchCore ClientInfo.swift
[236/290] Compiling StytchCore ClientType.swift
[237/290] Compiling StytchCore Completion.swift
[238/290] Compiling StytchCore DataContainer.swift
[239/290] Compiling StytchCore DeeplinkHandledStatus.swift
[240/290] Compiling StytchCore DeviceHistory.swift
[241/290] Compiling StytchCore StytchAPIError.swift
[242/290] Compiling StytchCore StytchAPIErrorType.swift
[243/290] Compiling StytchCore StytchError.swift
[244/290] Compiling StytchCore StytchSDKError.swift
[245/290] Compiling StytchCore OAuth+Apple.swift
[246/290] Compiling StytchCore OAuth+ThirdParty.swift
[247/290] Compiling StytchCore OAuthRoute.swift
[248/290] Compiling StytchCore StytchClient+OAuth.swift
[249/290] Compiling StytchCore OTPRoute.swift
[250/290] Compiling StytchCore SytchClient+OTP.swift
[251/290] Compiling StytchCore PasskeysRoute.swift
[252/290] Compiling StytchCore StytchClient+Passkeys.swift
[253/290] Compiling StytchCore PasswordsRoute.swift
[254/290] Compiling StytchCore StytchClient+Passwords.swift
[255/290] Compiling StytchCore StytchClient+AuthMethod.swift
[256/290] Compiling StytchCore StytchClient+Sessions.swift
[257/290] Compiling StytchCore StytchClient.swift
[258/290] Compiling StytchCore StytchClient+TOTP.swift
[259/290] Compiling StytchCore TOTPRoute.swift
[260/290] Compiling StytchCore StytchClient+User.swift
[261/290] Compiling StytchCore UsersRoute.swift
[262/290] Compiling StytchCore StytchClientCommon.swift
[263/290] Compiling StytchCore StytchConsoleLogger.swift
[264/290] Compiling StytchCore WebAuthenticationSessionClient+Live.swift
[265/290] Compiling StytchCore WebAuthenticationSessionClient.swift
[266/290] Compiling StytchCore WebAuthenticationSessionClientConfiguration.swift
[267/290] Compiling StytchCore resource_bundle_accessor.swift
[268/290] Compiling StytchCore StytchB2BClient+SSO+OIDC.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[269/290] Compiling StytchCore StytchB2BClient+SSO+OIDCConnection.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[270/290] Compiling StytchCore StytchB2BClient+SSO+SAML.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[271/290] Compiling StytchCore StytchB2BClient+SSO+SAMLConnection.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[272/290] Compiling StytchCore StytchB2BClient+SSO.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[273/290] Compiling StytchCore StytchB2BClient+SearchManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[274/290] Compiling StytchCore StytchB2BClient+Sessions.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[275/290] Compiling StytchCore StytchB2BClient+TOTP.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[276/290] Compiling StytchCore StytchB2BClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[277/290] Compiling StytchCore BaseRoute.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[278/290] Compiling StytchCore BiometricsRoute.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[279/290] Compiling StytchCore LAContextEvaluating.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[280/290] Compiling StytchCore LocalAuthenticationContextManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[281/290] Compiling StytchCore StytchClient+Biometrics.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[282/290] Compiling StytchCore CryptoWalletsRoute.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[283/290] Compiling StytchCore StytchClient+CryptoWallets.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[284/290] Compiling StytchCore StytchClient+DFP.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[285/290] Compiling StytchCore MagicLinksRoute.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[286/290] Compiling StytchCore StytchClient+MagicLinks.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[287/290] Compiling StytchCore StytchClient.MagicLinks+Email.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[288/290] Compiling StytchCore AuthenticateResponse.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[289/290] Compiling StytchCore Session.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
[290/290] Compiling StytchCore User.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchCore/StytchClient/Biometrics/StytchClient+Biometrics.swift:319:9: warning: switch must be exhaustive
317 | extension LAPolicy {
318 | var keychainValue: KeychainItem.AccessPolicy {
319 | switch self {
| |- warning: switch must be exhaustive
| `- note: add missing case: '.deviceOwnerAuthenticationWithWatch'
320 | case .deviceOwnerAuthentication:
321 | return .deviceOwnerAuthentication
error: emit-module command failed with exit code 1 (use -v to see invocation)
[291/400] Emitting module StytchUI
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[292/412] Compiling StytchUI UIEdgeInsets+StytchUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[293/412] Compiling StytchUI UIFont+IBMPlexSans.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[294/412] Compiling StytchUI UILabel+StytchUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[295/412] Compiling StytchUI UIViewController+StytchUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[296/412] Compiling StytchUI BorderedTextField.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[297/412] Compiling StytchUI EmailInput.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[298/412] Compiling StytchUI PhoneNumberInput.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[299/412] Compiling StytchUI SecureTextInput.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[300/412] Compiling StytchUI TextInputView.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[301/412] Compiling StytchUI LocalizationManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[302/412] Compiling StytchUI Previews.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[303/412] Compiling StytchUI BaseViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[304/412] Compiling StytchUI ErrorPublisher.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[305/412] Compiling StytchUI EventsClient+UI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[306/412] Compiling StytchUI FontLoader.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[307/412] Compiling StytchUI Navigation.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[308/412] Compiling StytchUI OTPEntryViewControllerProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[309/412] Compiling StytchUI SelectionTableViewCell.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[310/412] Compiling StytchUI SelectionViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[311/412] Compiling StytchUI StytchTheme.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[312/412] Compiling StytchUI AuthenticationOperations.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[313/412] Compiling StytchUI B2BMFAAuthenticateResponseDataType+MFA.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[314/412] Compiling StytchUI B2BPasswordsViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[315/412] Compiling StytchUI BaseViewController+B2B-Helpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[316/412] Compiling StytchUI AttrStringComponent.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[317/412] Compiling StytchUI Button.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[318/412] Compiling StytchUI ImageAsset.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[319/412] Compiling StytchUI LUDSIndicator.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[320/412] Compiling StytchUI LabelSeparatorView.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[321/412] Compiling StytchUI OTPCodeEntryView.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[322/412] Compiling StytchUI ProgressBar.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[323/412] Compiling StytchUI SpacerView.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[324/412] Compiling StytchUI ZXCVBNIndicator.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[325/412] Compiling StytchUI Array+StytchUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[326/412] Compiling StytchUI CGFloat+StytchUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[327/412] Compiling StytchUI StytchError+StytchUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[328/412] Compiling StytchUI UIColor+StytchUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[329/412] Compiling StytchUI SSODiscoveryMenuViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[330/412] Compiling StytchUI TOTPEnrollmentViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[331/412] Compiling StytchUI TOTPEnrollmentViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[332/412] Compiling StytchUI TOTPSecretView.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[333/412] Compiling StytchUI TOTPEntryViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[334/412] Compiling StytchUI TOTPEntryViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[335/412] Compiling StytchUI StytchUIClient+Configuration.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[336/412] Compiling StytchUI StytchUIClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[337/412] Compiling StytchUI AuthHomeViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[338/412] Compiling StytchUI AuthHomeViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[339/412] Compiling StytchUI AuthInputViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[340/412] Compiling StytchUI AuthInputViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[341/412] Compiling StytchUI B2BAuthHomeViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[342/412] Compiling StytchUI B2BAuthHomeViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[343/412] Compiling StytchUI B2BEmailViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[344/412] Compiling StytchUI B2BEmailViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[345/412] Compiling StytchUI B2BOAuthViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[346/412] Compiling StytchUI B2BOAuthViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[347/412] Compiling StytchUI B2BPasswordsHomeViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[348/412] Compiling StytchUI B2BSSOViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[349/412] Compiling StytchUI B2BSSOViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[350/412] Compiling StytchUI B2BAuthRootViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[351/412] Compiling StytchUI B2BEmailConfirmationViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[352/412] Compiling StytchUI B2BEmailConfirmationViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[353/412] Compiling StytchUI ErrorViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[354/412] Compiling StytchUI MFAEnrollmentSelectionViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[355/412] Compiling StytchUI MFAEnrollmentSelectionViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[356/412] Compiling StytchUI PasswordAuthenticateViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[357/412] Compiling StytchUI PasswordForgotViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[358/412] Compiling StytchUI PasswordForgotViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[359/412] Compiling StytchUI PasswordResetViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[360/412] Compiling StytchUI PasswordResetViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[361/412] Compiling StytchUI RecoveryCodeEntryViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[362/412] Compiling StytchUI RecoveryCodeEntryViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[363/412] Compiling StytchUI RecoveryCodeInput.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[364/412] Compiling StytchUI RecoveryCodeSaveViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[365/412] Compiling StytchUI BaseViewController+Discovery.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[366/412] Compiling StytchUI BaseViewController+MFA.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[367/412] Compiling StytchUI BaseViewController+SSO.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[368/412] Compiling StytchUI B2BAuthenticationManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[369/412] Compiling StytchUI DiscoveryManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[370/412] Compiling StytchUI MemberManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[371/412] Compiling StytchUI OrganizationManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[372/412] Compiling StytchUI SSODiscoveryManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[373/412] Compiling StytchUI StytchB2BUIClient+Configuration.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[374/412] Compiling StytchUI StytchB2BUIClient+ProductOrdering.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[375/412] Compiling StytchUI StytchB2BUIClient+ValidProducts.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[376/412] Compiling StytchUI StytchB2BUIClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[377/412] Compiling StytchUI RecoveryCodeSaveViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[378/412] Compiling StytchUI RecoveryCodesListView.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[379/412] Compiling StytchUI SMSOTPEnrollmentViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[380/412] Compiling StytchUI SMSOTPEnrollmentViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[381/412] Compiling StytchUI SMSOTPEntryViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[382/412] Compiling StytchUI SMSOTPEntryViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[383/412] Compiling StytchUI SSODiscoveryEmailViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[384/412] Compiling StytchUI SSODiscoveryEmailViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[385/412] Compiling StytchUI OrganizationSlugInput.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[386/412] Compiling StytchUI SSODiscoveryFallbackViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[387/412] Compiling StytchUI SSODiscoveryFallbackViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[388/412] Compiling StytchUI SSODiscoveryMenuViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[389/412] Compiling StytchUI CreateOrganizationsViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[390/412] Compiling StytchUI CreateOrganizationsViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[391/412] Compiling StytchUI DiscoveredOrganizationTableViewCell.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[392/412] Compiling StytchUI DiscoveredOrganizationsViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[393/412] Compiling StytchUI DiscoveredOrganizationsViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[394/412] Compiling StytchUI NoDiscoveredOrganizationsViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[395/412] Compiling StytchUI NoDiscoveredOrganizationsViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[396/412] Compiling StytchUI EmailMethodSelectionViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[397/412] Compiling StytchUI EmailMethodSelectionViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[398/412] Compiling StytchUI EmailOTPEntryViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[399/412] Compiling StytchUI EmailOTPEntryViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[400/412] Compiling StytchUI ErrorViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[401/412] Compiling StytchUI AuthRootViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[402/412] Compiling StytchUI BiometricsRegistrationViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[403/412] Compiling StytchUI BiometricsRegistrationViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[404/412] Compiling StytchUI EmailConfirmationViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[405/412] Compiling StytchUI EmailConfirmationViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[406/412] Compiling StytchUI OAuthViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[407/412] Compiling StytchUI OAuthViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[408/412] Compiling StytchUI OTPCodeViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[409/412] Compiling StytchUI OTPCodeViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[410/412] Compiling StytchUI PasswordViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[411/412] Compiling StytchUI PasswordViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
[412/412] Compiling StytchUI resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Components/Button.swift:1:8: error: no such module 'UIKit'
1 | import UIKit
| `- error: no such module 'UIKit'
2 |
3 | class Button: UIButton {
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/StytchUI/Media.xcassets
warning: 'stytch-ios-dfp': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/.build/checkouts/stytch-ios-dfp/Sources/stytch-ios-dfp/StytchDFP.xcframework
BUILD FAILURE 6.1 macosSpm