Build Information
Successful build of FronteggSwift, reference 1.3.24 (a88332), with Swift 6.1 for iOS using Xcode 16.3 on 14 Oct 2026 05:33:53 UTC.
Swift 6 data race errors: 54
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme FronteggSwift -destination generic/platform=iOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCapturesBuild Log
try await service.stepUp(maxAge: stepUpMaxAge)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityModels.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityModels.swift:161:24: warning: static property 'fractionalFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
private static let fractionalFormatter: ISO8601DateFormatter = {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
@interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityModels.swift:161:24: note: add '@MainActor' to make static property 'fractionalFormatter' part of global actor 'MainActor'
private static let fractionalFormatter: ISO8601DateFormatter = {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityModels.swift:161:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static let fractionalFormatter: ISO8601DateFormatter = {
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityModels.swift:166:24: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
private static let formatter = ISO8601DateFormatter()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
@interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityModels.swift:166:24: note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
private static let formatter = ISO8601DateFormatter()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityModels.swift:166:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static let formatter = ISO8601DateFormatter()
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggTenantSwitcher.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggTenantSwitcherViewModel.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggTenantSwitcherViewModel.swift:53:46: warning: sending value of non-Sendable type 'any FronteggTenantSwitching' risks causing data races; this is an error in the Swift 6 language mode
let updated = try await switcher.switchTenant(tenantId: tenant.tenantId)
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggTenantSwitcherViewModel.swift:53:46: note: sending main actor-isolated value of non-Sendable type 'any FronteggTenantSwitching' to nonisolated instance method 'switchTenant(tenantId:)' risks causing races in between main actor-isolated and nonisolated uses
let updated = try await switcher.switchTenant(tenantId: tenant.tenantId)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1284:10: warning: instance method 'webView(_:decidePolicyFor:decisionHandler:)' nearly matches optional requirement 'webView(_:decidePolicyFor:decisionHandler:)' of protocol 'WKNavigationDelegate'
func webView(_ webView: WKWebView, decidePolicyFor navigationResponse: WKNavigationResponse,
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1284:10: note: candidate has non-matching type '(WKWebView, WKNavigationResponse, @escaping (WKNavigationResponsePolicy) -> Void) -> ()'
func webView(_ webView: WKWebView, decidePolicyFor navigationResponse: WKNavigationResponse,
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1284:10: note: move 'webView(_:decidePolicyFor:decisionHandler:)' to an extension to silence this warning
func webView(_ webView: WKWebView, decidePolicyFor navigationResponse: WKNavigationResponse,
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1284:10: note: make 'webView(_:decidePolicyFor:decisionHandler:)' private to silence this warning
func webView(_ webView: WKWebView, decidePolicyFor navigationResponse: WKNavigationResponse,
^
private
WebKit.WKNavigationDelegate.webView:3:28: note: requirement 'webView(_:decidePolicyFor:decisionHandler:)' declared here
@MainActor optional func webView(_ webView: WKWebView, decidePolicyFor navigationResponse: WKNavigationResponse, decisionHandler: @escaping @MainActor @Sendable (WKNavigationResponsePolicy) -> Void)}
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:846:49: warning: variable 'webView' was written to, but never read
Task { [weak self, weak webView] in
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1591:86: warning: capture of 'oauthFlow' with non-sendable type 'FronteggOAuthFlow' in a '@Sendable' closure
self.fronteggAuth.reportOAuthFailure(error: fronteggError, flow: oauthFlow)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggApp.swift:21:13: note: consider making enum 'FronteggOAuthFlow' conform to the 'Sendable' protocol
public enum FronteggOAuthFlow: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1721:38: warning: call to main actor-isolated instance method 'handleSocialLoginRedirectToBrowser' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
self.handleSocialLoginRedirectToBrowser(webView, socialLoginUrl)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1857:18: note: calls to instance method 'handleSocialLoginRedirectToBrowser' from outside of its actor context are implicitly asynchronous
private func handleSocialLoginRedirectToBrowser(_ _webView:WKWebView?, _ socialLoginUrl:URL) -> Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1857:18: note: main actor isolation inferred from inheritance from class 'WKWebView'
private func handleSocialLoginRedirectToBrowser(_ _webView:WKWebView?, _ socialLoginUrl:URL) -> Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1725:34: warning: call to main actor-isolated instance method 'handleSocialLoginRedirectToBrowser' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
self.handleSocialLoginRedirectToBrowser(webView, socialLoginUrl)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1857:18: note: calls to instance method 'handleSocialLoginRedirectToBrowser' from outside of its actor context are implicitly asynchronous
private func handleSocialLoginRedirectToBrowser(_ _webView:WKWebView?, _ socialLoginUrl:URL) -> Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1857:18: note: main actor isolation inferred from inheritance from class 'WKWebView'
private func handleSocialLoginRedirectToBrowser(_ _webView:WKWebView?, _ socialLoginUrl:URL) -> Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:878:80: warning: sending 'self.fronteggAuth' risks causing data races; this is an error in the Swift 6 language mode
let user = try await self.fronteggAuth.requestAuthorizeAsync(refreshToken: refreshToken, deviceTokenCookie: deviceToken)
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:878:80: note: sending main actor-isolated 'self.fronteggAuth' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
let user = try await self.fronteggAuth.requestAuthorizeAsync(refreshToken: refreshToken, deviceTokenCookie: deviceToken)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:927:76: warning: sending 'self.fronteggAuth' risks causing data races; this is an error in the Swift 6 language mode
let user = try await self.fronteggAuth.requestAuthorizeAsync(refreshToken: refreshToken)
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:927:76: note: sending main actor-isolated 'self.fronteggAuth' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
let user = try await self.fronteggAuth.requestAuthorizeAsync(refreshToken: refreshToken)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1094:56: warning: sending 'self.fronteggAuth' risks causing data races; this is an error in the Swift 6 language mode
let user = try await self.fronteggAuth.requestAuthorizeAsync(
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1094:56: note: sending main actor-isolated 'self.fronteggAuth' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
let user = try await self.fronteggAuth.requestAuthorizeAsync(
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/EmbeddedLoginModal.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/EmbeddedLoginModal.swift:15:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'VCHolder' may have shared mutable state; this is an error in the Swift 6 language mode
public static let shared = VCHolder()
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/EmbeddedLoginModal.swift:12:7: note: class 'VCHolder' does not conform to the 'Sendable' protocol
class VCHolder :ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/EmbeddedLoginModal.swift:15:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static let shared = VCHolder()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/EmbeddedLoginModal.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let shared = VCHolder()
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/EmbeddedLoginPage.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/FronteggWKContentController.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/FronteggWebView.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/FronteggWebView.swift:213:14: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
static let processPool = WKProcessPool()
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/LoginBoxCustomization.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64 Emitting\ module\ for\ FronteggSwift (in target 'FronteggSwift' from project 'FronteggSwift')
EmitSwiftModule normal arm64 (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggApp.swift:93:16: warning: static property 'presentation' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var presentation: FronteggOAuthErrorPresentation = .toast
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggApp.swift:93:16: note: convert 'presentation' to a 'let' constant to make 'Sendable' shared state immutable
static var presentation: FronteggOAuthErrorPresentation = .toast
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggApp.swift:93:16: note: add '@MainActor' to make static property 'presentation' part of global actor 'MainActor'
static var presentation: FronteggOAuthErrorPresentation = .toast
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggApp.swift:93:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var presentation: FronteggOAuthErrorPresentation = .toast
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggApp.swift:94:16: warning: static property 'delegateBox' is not concurrency-safe because non-'Sendable' type 'FronteggWeakOAuthErrorDelegateBox' may have shared mutable state; this is an error in the Swift 6 language mode
static let delegateBox = FronteggWeakOAuthErrorDelegateBox()
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggApp.swift:88:13: note: class 'FronteggWeakOAuthErrorDelegateBox' does not conform to the 'Sendable' protocol
final class FronteggWeakOAuthErrorDelegateBox {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggApp.swift:94:16: note: add '@MainActor' to make static property 'delegateBox' part of global actor 'MainActor'
static let delegateBox = FronteggWeakOAuthErrorDelegateBox()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggApp.swift:94:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let delegateBox = FronteggWeakOAuthErrorDelegateBox()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggApp.swift:99:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'FronteggApp' may have shared mutable state; this is an error in the Swift 6 language mode
public static let shared = FronteggApp()
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggApp.swift:97:14: note: class 'FronteggApp' does not conform to the 'Sendable' protocol
public class FronteggApp {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggApp.swift:99:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static let shared = FronteggApp()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggApp.swift:99:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let shared = FronteggApp()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggAuth.swift:26:16: warning: static property 'testNetworkPathAvailabilityOverride' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var testNetworkPathAvailabilityOverride: Bool? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggAuth.swift:26:16: note: convert 'testNetworkPathAvailabilityOverride' to a 'let' constant to make 'Sendable' shared state immutable
static var testNetworkPathAvailabilityOverride: Bool? = nil
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggAuth.swift:26:16: note: add '@MainActor' to make static property 'testNetworkPathAvailabilityOverride' part of global actor 'MainActor'
static var testNetworkPathAvailabilityOverride: Bool? = nil
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggAuth.swift:26:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var testNetworkPathAvailabilityOverride: Bool? = nil
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggAuth.swift:27:16: warning: static property 'testProtectedDataAvailableOverride' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var testProtectedDataAvailableOverride: Bool? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggAuth.swift:27:16: note: convert 'testProtectedDataAvailableOverride' to a 'let' constant to make 'Sendable' shared state immutable
static var testProtectedDataAvailableOverride: Bool? = nil
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggAuth.swift:27:16: note: add '@MainActor' to make static property 'testProtectedDataAvailableOverride' part of global actor 'MainActor'
static var testProtectedDataAvailableOverride: Bool? = nil
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/FronteggAuth.swift:27:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var testProtectedDataAvailableOverride: Bool? = nil
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/admin-portal/AdminPortalWebView.swift:150:14: warning: instance method 'webView(_:decidePolicyFor:preferences:decisionHandler:)' nearly matches optional requirement 'webView(_:decidePolicyFor:preferences:decisionHandler:)' of protocol 'WKNavigationDelegate'
func webView(_ webView: WKWebView,
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/admin-portal/AdminPortalWebView.swift:150:14: note: candidate has non-matching type '(WKWebView, WKNavigationAction, WKWebpagePreferences, @escaping (WKNavigationActionPolicy, WKWebpagePreferences) -> Void) -> ()'
func webView(_ webView: WKWebView,
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/admin-portal/AdminPortalWebView.swift:150:14: note: move 'webView(_:decidePolicyFor:preferences:decisionHandler:)' to an extension to silence this warning
func webView(_ webView: WKWebView,
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/admin-portal/AdminPortalWebView.swift:150:14: note: make 'webView(_:decidePolicyFor:preferences:decisionHandler:)' private to silence this warning
func webView(_ webView: WKWebView,
^
private
WebKit.WKNavigationDelegate.webView:3:28: note: requirement 'webView(_:decidePolicyFor:preferences:decisionHandler:)' declared here
@MainActor optional func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, preferences: WKWebpagePreferences, decisionHandler: @escaping @MainActor @Sendable (WKNavigationActionPolicy, WKWebpagePreferences) -> Void)}
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/admin-portal/AdminPortalWebView.swift:177:14: warning: instance method 'webView(_:decidePolicyFor:decisionHandler:)' nearly matches optional requirement 'webView(_:decidePolicyFor:decisionHandler:)' of protocol 'WKNavigationDelegate'
func webView(_ webView: WKWebView,
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/admin-portal/AdminPortalWebView.swift:177:14: note: candidate has non-matching type '(WKWebView, WKNavigationResponse, @escaping (WKNavigationResponsePolicy) -> Void) -> ()'
func webView(_ webView: WKWebView,
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/admin-portal/AdminPortalWebView.swift:177:14: note: move 'webView(_:decidePolicyFor:decisionHandler:)' to an extension to silence this warning
func webView(_ webView: WKWebView,
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/admin-portal/AdminPortalWebView.swift:177:14: note: make 'webView(_:decidePolicyFor:decisionHandler:)' private to silence this warning
func webView(_ webView: WKWebView,
^
private
WebKit.WKNavigationDelegate.webView:3:28: note: requirement 'webView(_:decidePolicyFor:decisionHandler:)' declared here
@MainActor optional func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping @MainActor @Sendable (WKNavigationActionPolicy) -> Void)}
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/authenticators/WebAuthenticator.swift:412:10: warning: instance method 'webView(_:decidePolicyFor:decisionHandler:)' nearly matches optional requirement 'webView(_:decidePolicyFor:decisionHandler:)' of protocol 'WKNavigationDelegate'
func webView(
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/authenticators/WebAuthenticator.swift:412:10: note: candidate has non-matching type '(WKWebView, WKNavigationAction, @escaping (WKNavigationActionPolicy) -> Void) -> ()'
func webView(
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/authenticators/WebAuthenticator.swift:412:10: note: move 'webView(_:decidePolicyFor:decisionHandler:)' to an extension to silence this warning
func webView(
^
WebKit.WKNavigationDelegate.webView:3:28: note: requirement 'webView(_:decidePolicyFor:decisionHandler:)' declared here
@MainActor optional func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping @MainActor @Sendable (WKNavigationActionPolicy) -> Void)}
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityAPI.swift:26:16: warning: static property 'urlSessionTransport' is not concurrency-safe because non-'Sendable' type 'FronteggSecurityAPI.Transport' (aka '(URLRequest) async throws -> (Data, URLResponse)') may have shared mutable state; this is an error in the Swift 6 language mode
static let urlSessionTransport: Transport = { request in
^
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityAPI.swift:26:16: note: add '@MainActor' to make static property 'urlSessionTransport' part of global actor 'MainActor'
static let urlSessionTransport: Transport = { request in
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityAPI.swift:26:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let urlSessionTransport: Transport = { request in
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:27:27: warning: static property 'passkeys' is not concurrency-safe because non-'Sendable' type 'FronteggSecurityCenter.Sections' may have shared mutable state; this is an error in the Swift 6 language mode
public static let passkeys = Sections(rawValue: 1 << 0)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:20:19: note: consider making struct 'Sections' conform to the 'Sendable' protocol
public struct Sections: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:27:27: note: add '@MainActor' to make static property 'passkeys' part of global actor 'MainActor'
public static let passkeys = Sections(rawValue: 1 << 0)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:27:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let passkeys = Sections(rawValue: 1 << 0)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:28:27: warning: static property 'mfa' is not concurrency-safe because non-'Sendable' type 'FronteggSecurityCenter.Sections' may have shared mutable state; this is an error in the Swift 6 language mode
public static let mfa = Sections(rawValue: 1 << 1)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:20:19: note: consider making struct 'Sections' conform to the 'Sendable' protocol
public struct Sections: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:28:27: note: add '@MainActor' to make static property 'mfa' part of global actor 'MainActor'
public static let mfa = Sections(rawValue: 1 << 1)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:28:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let mfa = Sections(rawValue: 1 << 1)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:29:27: warning: static property 'stepUp' is not concurrency-safe because non-'Sendable' type 'FronteggSecurityCenter.Sections' may have shared mutable state; this is an error in the Swift 6 language mode
public static let stepUp = Sections(rawValue: 1 << 2)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:20:19: note: consider making struct 'Sections' conform to the 'Sendable' protocol
public struct Sections: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:29:27: note: add '@MainActor' to make static property 'stepUp' part of global actor 'MainActor'
public static let stepUp = Sections(rawValue: 1 << 2)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:29:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let stepUp = Sections(rawValue: 1 << 2)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:30:27: warning: static property 'sessions' is not concurrency-safe because non-'Sendable' type 'FronteggSecurityCenter.Sections' may have shared mutable state; this is an error in the Swift 6 language mode
public static let sessions = Sections(rawValue: 1 << 3)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:20:19: note: consider making struct 'Sections' conform to the 'Sendable' protocol
public struct Sections: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:30:27: note: add '@MainActor' to make static property 'sessions' part of global actor 'MainActor'
public static let sessions = Sections(rawValue: 1 << 3)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:30:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let sessions = Sections(rawValue: 1 << 3)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:31:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'FronteggSecurityCenter.Sections' may have shared mutable state; this is an error in the Swift 6 language mode
public static let all: Sections = [.passkeys, .mfa, .stepUp, .sessions]
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:20:19: note: consider making struct 'Sections' conform to the 'Sendable' protocol
public struct Sections: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:31:27: note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
public static let all: Sections = [.passkeys, .mfa, .stepUp, .sessions]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityCenter.swift:31:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let all: Sections = [.passkeys, .mfa, .stepUp, .sessions]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityModels.swift:161:24: warning: static property 'fractionalFormatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
private static let fractionalFormatter: ISO8601DateFormatter = {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
@interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityModels.swift:161:24: note: add '@MainActor' to make static property 'fractionalFormatter' part of global actor 'MainActor'
private static let fractionalFormatter: ISO8601DateFormatter = {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityModels.swift:161:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static let fractionalFormatter: ISO8601DateFormatter = {
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityModels.swift:166:24: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
private static let formatter = ISO8601DateFormatter()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSISO8601DateFormatter.h:46:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
@interface NSISO8601DateFormatter : NSFormatter <NSSecureCoding> {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityModels.swift:166:24: note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
private static let formatter = ISO8601DateFormatter()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/components/FronteggSecurityModels.swift:166:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static let formatter = ISO8601DateFormatter()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1284:10: warning: instance method 'webView(_:decidePolicyFor:decisionHandler:)' nearly matches optional requirement 'webView(_:decidePolicyFor:decisionHandler:)' of protocol 'WKNavigationDelegate'
func webView(_ webView: WKWebView, decidePolicyFor navigationResponse: WKNavigationResponse,
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1284:10: note: candidate has non-matching type '(WKWebView, WKNavigationResponse, @escaping (WKNavigationResponsePolicy) -> Void) -> ()'
func webView(_ webView: WKWebView, decidePolicyFor navigationResponse: WKNavigationResponse,
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1284:10: note: move 'webView(_:decidePolicyFor:decisionHandler:)' to an extension to silence this warning
func webView(_ webView: WKWebView, decidePolicyFor navigationResponse: WKNavigationResponse,
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/CustomWebView.swift:1284:10: note: make 'webView(_:decidePolicyFor:decisionHandler:)' private to silence this warning
func webView(_ webView: WKWebView, decidePolicyFor navigationResponse: WKNavigationResponse,
^
private
WebKit.WKNavigationDelegate.webView:3:28: note: requirement 'webView(_:decidePolicyFor:decisionHandler:)' declared here
@MainActor optional func webView(_ webView: WKWebView, decidePolicyFor navigationResponse: WKNavigationResponse, decisionHandler: @escaping @MainActor @Sendable (WKNavigationResponsePolicy) -> Void)}
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/EmbeddedLoginModal.swift:15:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'VCHolder' may have shared mutable state; this is an error in the Swift 6 language mode
public static let shared = VCHolder()
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/EmbeddedLoginModal.swift:12:7: note: class 'VCHolder' does not conform to the 'Sendable' protocol
class VCHolder :ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/EmbeddedLoginModal.swift:15:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static let shared = VCHolder()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/EmbeddedLoginModal.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let shared = VCHolder()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/embedded/FronteggWebView.swift:213:14: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
static let processPool = WKProcessPool()
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/entitlements/Evaluators.swift:100:24: warning: static property 'featureEvaluators' is not concurrency-safe because non-'Sendable' type '[(String, UserEntitlementsContext, [String : Any?]) -> EntitlementResult]' may have shared mutable state; this is an error in the Swift 6 language mode
private static let featureEvaluators: [(String, UserEntitlementsContext, [String: Any?]) -> EntitlementResult] = [
^
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/entitlements/Evaluators.swift:100:24: note: add '@MainActor' to make static property 'featureEvaluators' part of global actor 'MainActor'
private static let featureEvaluators: [(String, UserEntitlementsContext, [String: Any?]) -> EntitlementResult] = [
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/entitlements/Evaluators.swift:100:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static let featureEvaluators: [(String, UserEntitlementsContext, [String: Any?]) -> EntitlementResult] = [
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/errors/AuthenticationError.swift:27:14: warning: associated value 'mfaRequired(_:refreshToken:)' of 'Sendable'-conforming enum 'Authentication' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
case mfaRequired(_ json: [String:Any], refreshToken: String? = nil)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift:27:7: warning: non-final class 'RedirectHandler' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
class RedirectHandler: NSObject, URLSessionTaskDelegate {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift:50:24: warning: static property 'sessionCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var sessionCache: [String: URLSession] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift:50:24: note: convert 'sessionCache' to a 'let' constant to make 'Sendable' shared state immutable
private static var sessionCache: [String: URLSession] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift:50:24: note: add '@MainActor' to make static property 'sessionCache' part of global actor 'MainActor'
private static var sessionCache: [String: URLSession] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift:50:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var sessionCache: [String: URLSession] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Entitlements.swift:31:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'EntitlementState' may have shared mutable state; this is an error in the Swift 6 language mode
public static let empty = EntitlementState(featureKeys: [], permissionKeys: [], context: nil)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Entitlements.swift:8:15: note: consider making struct 'EntitlementState' conform to the 'Sendable' protocol
public struct EntitlementState: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Entitlements.swift:31:23: note: add '@MainActor' to make static property 'empty' part of global actor 'MainActor'
public static let empty = EntitlementState(featureKeys: [], permissionKeys: [], context: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Entitlements.swift:31:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let empty = EntitlementState(featureKeys: [], permissionKeys: [], context: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/Logger.swift:103:29: warning: static property '_delegate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static weak var _delegate: FronteggLoggerDelegate?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/Logger.swift:103:29: note: convert '_delegate' to a 'let' constant to make 'Sendable' shared state immutable
private static weak var _delegate: FronteggLoggerDelegate?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/Logger.swift:103:29: note: add '@MainActor' to make static property '_delegate' part of global actor 'MainActor'
private static weak var _delegate: FronteggLoggerDelegate?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/Logger.swift:103:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static weak var _delegate: FronteggLoggerDelegate?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:169:24: warning: static property '_configuredBaseURLString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _configuredBaseURLString: String?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:169:24: note: convert '_configuredBaseURLString' to a 'let' constant to make 'Sendable' shared state immutable
private static var _configuredBaseURLString: String?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:169:24: note: add '@MainActor' to make static property '_configuredBaseURLString' part of global actor 'MainActor'
private static var _configuredBaseURLString: String?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:169:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _configuredBaseURLString: String?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:175:24: warning: static property 'testReachabilityOverride' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var testReachabilityOverride: Bool?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:175:24: note: convert 'testReachabilityOverride' to a 'let' constant to make 'Sendable' shared state immutable
private static var testReachabilityOverride: Bool?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:175:24: note: add '@MainActor' to make static property 'testReachabilityOverride' part of global actor 'MainActor'
private static var testReachabilityOverride: Bool?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:175:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var testReachabilityOverride: Bool?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:179:24: warning: static property 'pathMonitor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var pathMonitor: NWPathMonitor?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:179:24: note: convert 'pathMonitor' to a 'let' constant to make 'Sendable' shared state immutable
private static var pathMonitor: NWPathMonitor?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:179:24: note: add '@MainActor' to make static property 'pathMonitor' part of global actor 'MainActor'
private static var pathMonitor: NWPathMonitor?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:179:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var pathMonitor: NWPathMonitor?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:181:24: warning: static property 'backgroundTimer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var backgroundTimer: DispatchSourceTimer?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:181:24: note: convert 'backgroundTimer' to a 'let' constant to make 'Sendable' shared state immutable
private static var backgroundTimer: DispatchSourceTimer?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:181:24: note: add '@MainActor' to make static property 'backgroundTimer' part of global actor 'MainActor'
private static var backgroundTimer: DispatchSourceTimer?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:181:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var backgroundTimer: DispatchSourceTimer?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:185:24: warning: static property '_cachedReachable' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _cachedReachable = false
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:185:24: note: convert '_cachedReachable' to a 'let' constant to make 'Sendable' shared state immutable
private static var _cachedReachable = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:185:24: note: add '@MainActor' to make static property '_cachedReachable' part of global actor 'MainActor'
private static var _cachedReachable = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:185:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _cachedReachable = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:186:24: warning: static property '_hasCachedReachable' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _hasCachedReachable = false
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:186:24: note: convert '_hasCachedReachable' to a 'let' constant to make 'Sendable' shared state immutable
private static var _hasCachedReachable = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:186:24: note: add '@MainActor' to make static property '_hasCachedReachable' part of global actor 'MainActor'
private static var _hasCachedReachable = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:186:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _hasCachedReachable = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:187:24: warning: static property '_hasInitialCheckFired' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _hasInitialCheckFired = false
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:187:24: note: convert '_hasInitialCheckFired' to a 'let' constant to make 'Sendable' shared state immutable
private static var _hasInitialCheckFired = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:187:24: note: add '@MainActor' to make static property '_hasInitialCheckFired' part of global actor 'MainActor'
private static var _hasInitialCheckFired = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:187:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _hasInitialCheckFired = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:189:24: warning: static property '_isMonitoringActive' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _isMonitoringActive = false
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:189:24: note: convert '_isMonitoringActive' to a 'let' constant to make 'Sendable' shared state immutable
private static var _isMonitoringActive = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:189:24: note: add '@MainActor' to make static property '_isMonitoringActive' part of global actor 'MainActor'
private static var _isMonitoringActive = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:189:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _isMonitoringActive = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:191:24: warning: static property '_monitorSessionGeneration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _monitorSessionGeneration: UInt64 = 0
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:191:24: note: convert '_monitorSessionGeneration' to a 'let' constant to make 'Sendable' shared state immutable
private static var _monitorSessionGeneration: UInt64 = 0
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:191:24: note: add '@MainActor' to make static property '_monitorSessionGeneration' part of global actor 'MainActor'
private static var _monitorSessionGeneration: UInt64 = 0
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:191:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _monitorSessionGeneration: UInt64 = 0
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:192:24: warning: static property '_probeGeneration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _probeGeneration: UInt64 = 0
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:192:24: note: convert '_probeGeneration' to a 'let' constant to make 'Sendable' shared state immutable
private static var _probeGeneration: UInt64 = 0
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:192:24: note: add '@MainActor' to make static property '_probeGeneration' part of global actor 'MainActor'
private static var _probeGeneration: UInt64 = 0
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:192:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _probeGeneration: UInt64 = 0
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:193:24: warning: static property '_emitInitialState' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _emitInitialState = true
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:193:24: note: convert '_emitInitialState' to a 'let' constant to make 'Sendable' shared state immutable
private static var _emitInitialState = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:193:24: note: add '@MainActor' to make static property '_emitInitialState' part of global actor 'MainActor'
private static var _emitInitialState = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:193:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _emitInitialState = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:199:24: warning: static property '_activeProbeEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _activeProbeEnabled = true
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:199:24: note: convert '_activeProbeEnabled' to a 'let' constant to make 'Sendable' shared state immutable
private static var _activeProbeEnabled = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:199:24: note: add '@MainActor' to make static property '_activeProbeEnabled' part of global actor 'MainActor'
private static var _activeProbeEnabled = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:199:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _activeProbeEnabled = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:205:24: warning: static property '_onChangeHandlers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _onChangeHandlers: [OnChangeToken: (Bool) -> Void] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:205:24: note: convert '_onChangeHandlers' to a 'let' constant to make 'Sendable' shared state immutable
private static var _onChangeHandlers: [OnChangeToken: (Bool) -> Void] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:205:24: note: add '@MainActor' to make static property '_onChangeHandlers' part of global actor 'MainActor'
private static var _onChangeHandlers: [OnChangeToken: (Bool) -> Void] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:205:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _onChangeHandlers: [OnChangeToken: (Bool) -> Void] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:209:24: warning: static property '_indexMap' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _indexMap: [OnChangeToken?] = []
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:209:24: note: convert '_indexMap' to a 'let' constant to make 'Sendable' shared state immutable
private static var _indexMap: [OnChangeToken?] = []
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:209:24: note: add '@MainActor' to make static property '_indexMap' part of global actor 'MainActor'
private static var _indexMap: [OnChangeToken?] = []
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:209:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _indexMap: [OnChangeToken?] = []
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NoRedirectSessionDelegate.swift:11:7: warning: non-final class 'NoRedirectSessionDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
class NoRedirectSessionDelegate: NSObject, URLSessionTaskDelegate {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:12:24: warning: static property 'logLevelCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var logLevelCache: FeLogger.Level? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:12:24: note: convert 'logLevelCache' to a 'let' constant to make 'Sendable' shared state immutable
private static var logLevelCache: FeLogger.Level? = nil
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:12:24: note: add '@MainActor' to make static property 'logLevelCache' part of global actor 'MainActor'
private static var logLevelCache: FeLogger.Level? = nil
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:12:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var logLevelCache: FeLogger.Level? = nil
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:13:24: warning: static property 'logger' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var logger = getLogger("PlistHelper")
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:13:24: note: convert 'logger' to a 'let' constant to make 'Sendable' shared state immutable
private static var logger = getLogger("PlistHelper")
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:13:24: note: add '@MainActor' to make static property 'logger' part of global actor 'MainActor'
private static var logger = getLogger("PlistHelper")
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:13:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var logger = getLogger("PlistHelper")
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:16:16: warning: static property 'testConfigOverride' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var testConfigOverride: FronteggPlist? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:16:16: note: convert 'testConfigOverride' to a 'let' constant to make 'Sendable' shared state immutable
static var testConfigOverride: FronteggPlist? = nil
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:16:16: note: add '@MainActor' to make static property 'testConfigOverride' part of global actor 'MainActor'
static var testConfigOverride: FronteggPlist? = nil
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:16:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var testConfigOverride: FronteggPlist? = nil
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:11:24: warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'FeLogger' may have shared mutable state; this is an error in the Swift 6 language mode
private static let logger = getLogger("SentryHelper")
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/Logger.swift:32:14: note: class 'FeLogger' does not conform to the 'Sendable' protocol
public class FeLogger {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:11:24: note: add '@MainActor' to make static property 'logger' part of global actor 'MainActor'
private static let logger = getLogger("SentryHelper")
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:11:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static let logger = getLogger("SentryHelper")
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:12:24: warning: static property 'isInitialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var isInitialized = false
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:12:24: note: convert 'isInitialized' to a 'let' constant to make 'Sendable' shared state immutable
private static var isInitialized = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:12:24: note: add '@MainActor' to make static property 'isInitialized' part of global actor 'MainActor'
private static var isInitialized = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:12:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var isInitialized = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:13:24: warning: static property 'didLogInitStatus' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var didLogInitStatus = false
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:13:24: note: convert 'didLogInitStatus' to a 'let' constant to make 'Sendable' shared state immutable
private static var didLogInitStatus = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:13:24: note: add '@MainActor' to make static property 'didLogInitStatus' part of global actor 'MainActor'
private static var didLogInitStatus = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:13:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var didLogInitStatus = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:18:24: warning: static property 'sentryEnabledByFeatureFlag' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var sentryEnabledByFeatureFlag: Bool? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:18:24: note: convert 'sentryEnabledByFeatureFlag' to a 'let' constant to make 'Sendable' shared state immutable
private static var sentryEnabledByFeatureFlag: Bool? = nil
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:18:24: note: add '@MainActor' to make static property 'sentryEnabledByFeatureFlag' part of global actor 'MainActor'
private static var sentryEnabledByFeatureFlag: Bool? = nil
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:18:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var sentryEnabledByFeatureFlag: Bool? = nil
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:24:24: warning: static property 'hub' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var hub: SentryHub?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:24:24: note: convert 'hub' to a 'let' constant to make 'Sendable' shared state immutable
private static var hub: SentryHub?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:24:24: note: add '@MainActor' to make static property 'hub' part of global actor 'MainActor'
private static var hub: SentryHub?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:24:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var hub: SentryHub?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/TraceIdLogger.swift:10:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'TraceIdLogger' may have shared mutable state; this is an error in the Swift 6 language mode
static let shared = TraceIdLogger()
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/TraceIdLogger.swift:9:7: note: class 'TraceIdLogger' does not conform to the 'Sendable' protocol
class TraceIdLogger {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/TraceIdLogger.swift:10:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
static let shared = TraceIdLogger()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/TraceIdLogger.swift:10:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let shared = TraceIdLogger()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:94:13: warning: var 'cachedAppURLSchemesLock' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var cachedAppURLSchemesLock = NSLock()
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:94:13: note: convert 'cachedAppURLSchemesLock' to a 'let' constant to make 'Sendable' shared state immutable
private var cachedAppURLSchemesLock = NSLock()
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:94:13: note: add '@MainActor' to make var 'cachedAppURLSchemesLock' part of global actor 'MainActor'
private var cachedAppURLSchemesLock = NSLock()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:94:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var cachedAppURLSchemesLock = NSLock()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:95:13: warning: var 'cachedAppURLSchemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var cachedAppURLSchemes: [String]?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:95:13: note: convert 'cachedAppURLSchemes' to a 'let' constant to make 'Sendable' shared state immutable
private var cachedAppURLSchemes: [String]?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:95:13: note: add '@MainActor' to make var 'cachedAppURLSchemes' part of global actor 'MainActor'
private var cachedAppURLSchemes: [String]?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:95:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var cachedAppURLSchemes: [String]?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:98:14: warning: var '_testAppURLSchemesOverride' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
internal var _testAppURLSchemesOverride: [String]?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:98:14: note: convert '_testAppURLSchemesOverride' to a 'let' constant to make 'Sendable' shared state immutable
internal var _testAppURLSchemesOverride: [String]?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:98:14: note: add '@MainActor' to make var '_testAppURLSchemesOverride' part of global actor 'MainActor'
internal var _testAppURLSchemesOverride: [String]?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:98:14: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
internal var _testAppURLSchemesOverride: [String]?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/AuthorizeUrlGenerator.swift:18:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AuthorizeUrlGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
public static let shared = AuthorizeUrlGenerator()
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/AuthorizeUrlGenerator.swift:13:14: note: class 'AuthorizeUrlGenerator' does not conform to the 'Sendable' protocol
public class AuthorizeUrlGenerator {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/AuthorizeUrlGenerator.swift:18:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static let shared = AuthorizeUrlGenerator()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/AuthorizeUrlGenerator.swift:18:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let shared = AuthorizeUrlGenerator()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:25:24: warning: static property 'providerDetails' is not concurrency-safe because non-'Sendable' type '[SocialLoginProvider : ProviderDetails]' may have shared mutable state; this is an error in the Swift 6 language mode
private static let providerDetails: [SocialLoginProvider: ProviderDetails] = [
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/SocialLoginConfig.swift:87:13: note: consider making enum 'SocialLoginProvider' conform to the 'Sendable' protocol
public enum SocialLoginProvider: String, Codable, CaseIterable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:25:24: note: add '@MainActor' to make static property 'providerDetails' part of global actor 'MainActor'
private static let providerDetails: [SocialLoginProvider: ProviderDetails] = [
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:25:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static let providerDetails: [SocialLoginProvider: ProviderDetails] = [
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:122:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SocialLoginUrlGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
public static let shared = SocialLoginUrlGenerator()
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:121:20: note: class 'SocialLoginUrlGenerator' does not conform to the 'Sendable' protocol
public final class SocialLoginUrlGenerator {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:122:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static let shared = SocialLoginUrlGenerator()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:122:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let shared = SocialLoginUrlGenerator()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/auth/FronteggAuth+Connectivity.swift:353:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task { [weak self] in
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/auth/FronteggAuth+Connectivity.swift:357:17: note: closure captures 'self' which is accessible to code in the current task
self?.logger.info("NWPathMonitor timed out after \(timeout / 1_000_000)ms — treating as offline (advisory)")
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/auth/FronteggAuth+Logout.swift:266:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/auth/FronteggAuth+Logout.swift:267:23: note: closure captures 'self' which is accessible to code in the current task
await self.api.logout(accessToken: accessToken, refreshToken: refreshToken)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/auth/FronteggAuth+Logout.swift:271:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task { [weak self] in
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/auth/FronteggAuth+Logout.swift:274:21: note: closure captures 'self' which is accessible to code in the current task
self?.logger.warning("Server logout timed out after \(timeout)s — proceeding with local cleanup")
SwiftCompile normal arm64 Compiling\ FronteggResources.swift,\ FronteggRuntime.swift,\ JWTHelper.swift,\ Logger.swift,\ NetworkStatusMonitor.swift,\ NoRedirectSessionDelegate.swift,\ PlistHelper.swift,\ SDKVersion.swift,\ SentryHelper.swift,\ TraceIdLogger.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/FronteggResources.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/FronteggRuntime.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/JWTHelper.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/Logger.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NoRedirectSessionDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SDKVersion.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/TraceIdLogger.swift (in target 'FronteggSwift' from project 'FronteggSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/FronteggResources.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/FronteggRuntime.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/JWTHelper.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/Logger.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/Logger.swift:103:29: warning: static property '_delegate' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static weak var _delegate: FronteggLoggerDelegate?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/Logger.swift:103:29: note: convert '_delegate' to a 'let' constant to make 'Sendable' shared state immutable
private static weak var _delegate: FronteggLoggerDelegate?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/Logger.swift:103:29: note: add '@MainActor' to make static property '_delegate' part of global actor 'MainActor'
private static weak var _delegate: FronteggLoggerDelegate?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/Logger.swift:103:29: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static weak var _delegate: FronteggLoggerDelegate?
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:169:24: warning: static property '_configuredBaseURLString' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _configuredBaseURLString: String?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:169:24: note: convert '_configuredBaseURLString' to a 'let' constant to make 'Sendable' shared state immutable
private static var _configuredBaseURLString: String?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:169:24: note: add '@MainActor' to make static property '_configuredBaseURLString' part of global actor 'MainActor'
private static var _configuredBaseURLString: String?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:169:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _configuredBaseURLString: String?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:175:24: warning: static property 'testReachabilityOverride' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var testReachabilityOverride: Bool?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:175:24: note: convert 'testReachabilityOverride' to a 'let' constant to make 'Sendable' shared state immutable
private static var testReachabilityOverride: Bool?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:175:24: note: add '@MainActor' to make static property 'testReachabilityOverride' part of global actor 'MainActor'
private static var testReachabilityOverride: Bool?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:175:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var testReachabilityOverride: Bool?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:179:24: warning: static property 'pathMonitor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var pathMonitor: NWPathMonitor?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:179:24: note: convert 'pathMonitor' to a 'let' constant to make 'Sendable' shared state immutable
private static var pathMonitor: NWPathMonitor?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:179:24: note: add '@MainActor' to make static property 'pathMonitor' part of global actor 'MainActor'
private static var pathMonitor: NWPathMonitor?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:179:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var pathMonitor: NWPathMonitor?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:181:24: warning: static property 'backgroundTimer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var backgroundTimer: DispatchSourceTimer?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:181:24: note: convert 'backgroundTimer' to a 'let' constant to make 'Sendable' shared state immutable
private static var backgroundTimer: DispatchSourceTimer?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:181:24: note: add '@MainActor' to make static property 'backgroundTimer' part of global actor 'MainActor'
private static var backgroundTimer: DispatchSourceTimer?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:181:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var backgroundTimer: DispatchSourceTimer?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:185:24: warning: static property '_cachedReachable' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _cachedReachable = false
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:185:24: note: convert '_cachedReachable' to a 'let' constant to make 'Sendable' shared state immutable
private static var _cachedReachable = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:185:24: note: add '@MainActor' to make static property '_cachedReachable' part of global actor 'MainActor'
private static var _cachedReachable = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:185:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _cachedReachable = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:186:24: warning: static property '_hasCachedReachable' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _hasCachedReachable = false
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:186:24: note: convert '_hasCachedReachable' to a 'let' constant to make 'Sendable' shared state immutable
private static var _hasCachedReachable = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:186:24: note: add '@MainActor' to make static property '_hasCachedReachable' part of global actor 'MainActor'
private static var _hasCachedReachable = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:186:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _hasCachedReachable = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:187:24: warning: static property '_hasInitialCheckFired' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _hasInitialCheckFired = false
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:187:24: note: convert '_hasInitialCheckFired' to a 'let' constant to make 'Sendable' shared state immutable
private static var _hasInitialCheckFired = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:187:24: note: add '@MainActor' to make static property '_hasInitialCheckFired' part of global actor 'MainActor'
private static var _hasInitialCheckFired = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:187:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _hasInitialCheckFired = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:189:24: warning: static property '_isMonitoringActive' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _isMonitoringActive = false
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:189:24: note: convert '_isMonitoringActive' to a 'let' constant to make 'Sendable' shared state immutable
private static var _isMonitoringActive = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:189:24: note: add '@MainActor' to make static property '_isMonitoringActive' part of global actor 'MainActor'
private static var _isMonitoringActive = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:189:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _isMonitoringActive = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:191:24: warning: static property '_monitorSessionGeneration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _monitorSessionGeneration: UInt64 = 0
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:191:24: note: convert '_monitorSessionGeneration' to a 'let' constant to make 'Sendable' shared state immutable
private static var _monitorSessionGeneration: UInt64 = 0
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:191:24: note: add '@MainActor' to make static property '_monitorSessionGeneration' part of global actor 'MainActor'
private static var _monitorSessionGeneration: UInt64 = 0
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:191:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _monitorSessionGeneration: UInt64 = 0
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:192:24: warning: static property '_probeGeneration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _probeGeneration: UInt64 = 0
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:192:24: note: convert '_probeGeneration' to a 'let' constant to make 'Sendable' shared state immutable
private static var _probeGeneration: UInt64 = 0
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:192:24: note: add '@MainActor' to make static property '_probeGeneration' part of global actor 'MainActor'
private static var _probeGeneration: UInt64 = 0
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:192:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _probeGeneration: UInt64 = 0
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:193:24: warning: static property '_emitInitialState' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _emitInitialState = true
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:193:24: note: convert '_emitInitialState' to a 'let' constant to make 'Sendable' shared state immutable
private static var _emitInitialState = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:193:24: note: add '@MainActor' to make static property '_emitInitialState' part of global actor 'MainActor'
private static var _emitInitialState = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:193:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _emitInitialState = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:199:24: warning: static property '_activeProbeEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _activeProbeEnabled = true
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:199:24: note: convert '_activeProbeEnabled' to a 'let' constant to make 'Sendable' shared state immutable
private static var _activeProbeEnabled = true
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:199:24: note: add '@MainActor' to make static property '_activeProbeEnabled' part of global actor 'MainActor'
private static var _activeProbeEnabled = true
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:199:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _activeProbeEnabled = true
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:205:24: warning: static property '_onChangeHandlers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _onChangeHandlers: [OnChangeToken: (Bool) -> Void] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:205:24: note: convert '_onChangeHandlers' to a 'let' constant to make 'Sendable' shared state immutable
private static var _onChangeHandlers: [OnChangeToken: (Bool) -> Void] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:205:24: note: add '@MainActor' to make static property '_onChangeHandlers' part of global actor 'MainActor'
private static var _onChangeHandlers: [OnChangeToken: (Bool) -> Void] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:205:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _onChangeHandlers: [OnChangeToken: (Bool) -> Void] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:209:24: warning: static property '_indexMap' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var _indexMap: [OnChangeToken?] = []
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:209:24: note: convert '_indexMap' to a 'let' constant to make 'Sendable' shared state immutable
private static var _indexMap: [OnChangeToken?] = []
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:209:24: note: add '@MainActor' to make static property '_indexMap' part of global actor 'MainActor'
private static var _indexMap: [OnChangeToken?] = []
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:209:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var _indexMap: [OnChangeToken?] = []
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:331:40: warning: reference to captured var 'sessionGeneration' in concurrently-executing code; this is an error in the Swift 6 language mode
_isMonitoringActive && sessionGeneration == _monitorSessionGeneration
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:351:47: warning: reference to captured var 'sessionGeneration' in concurrently-executing code; this is an error in the Swift 6 language mode
expectedMonitoringGeneration: sessionGeneration
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:621:17: warning: capture of 'timeoutItem' with non-sendable type 'DispatchWorkItem' in a '@Sendable' closure; this is an error in the Swift 6 language mode
timeoutItem.cancel()
^
Dispatch.DispatchWorkItem:2:14: note: class 'DispatchWorkItem' does not conform to the 'Sendable' protocol
public class DispatchWorkItem {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Foundation
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:622:17: warning: capture of 'resume' with non-sendable type '(Bool) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
resume(satisfied)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:622:17: note: a function type must be marked '@Sendable' to conform to 'Sendable'
resume(satisfied)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:371:22: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NetworkStatusMonitor.swift:374:55: note: closure captures reference to mutable var 'sessionGeneration' which is accessible to code in the current task
expectedMonitoringGeneration: sessionGeneration
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NoRedirectSessionDelegate.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/NoRedirectSessionDelegate.swift:11:7: warning: non-final class 'NoRedirectSessionDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
class NoRedirectSessionDelegate: NSObject, URLSessionTaskDelegate {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:12:24: warning: static property 'logLevelCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var logLevelCache: FeLogger.Level? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:12:24: note: convert 'logLevelCache' to a 'let' constant to make 'Sendable' shared state immutable
private static var logLevelCache: FeLogger.Level? = nil
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:12:24: note: add '@MainActor' to make static property 'logLevelCache' part of global actor 'MainActor'
private static var logLevelCache: FeLogger.Level? = nil
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:12:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var logLevelCache: FeLogger.Level? = nil
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:13:24: warning: static property 'logger' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var logger = getLogger("PlistHelper")
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:13:24: note: convert 'logger' to a 'let' constant to make 'Sendable' shared state immutable
private static var logger = getLogger("PlistHelper")
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:13:24: note: add '@MainActor' to make static property 'logger' part of global actor 'MainActor'
private static var logger = getLogger("PlistHelper")
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:13:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var logger = getLogger("PlistHelper")
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:16:16: warning: static property 'testConfigOverride' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var testConfigOverride: FronteggPlist? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:16:16: note: convert 'testConfigOverride' to a 'let' constant to make 'Sendable' shared state immutable
static var testConfigOverride: FronteggPlist? = nil
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:16:16: note: add '@MainActor' to make static property 'testConfigOverride' part of global actor 'MainActor'
static var testConfigOverride: FronteggPlist? = nil
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/PlistHelper.swift:16:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var testConfigOverride: FronteggPlist? = nil
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SDKVersion.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:11:24: warning: static property 'logger' is not concurrency-safe because non-'Sendable' type 'FeLogger' may have shared mutable state; this is an error in the Swift 6 language mode
private static let logger = getLogger("SentryHelper")
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/Logger.swift:32:14: note: class 'FeLogger' does not conform to the 'Sendable' protocol
public class FeLogger {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:11:24: note: add '@MainActor' to make static property 'logger' part of global actor 'MainActor'
private static let logger = getLogger("SentryHelper")
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:11:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static let logger = getLogger("SentryHelper")
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:12:24: warning: static property 'isInitialized' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var isInitialized = false
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:12:24: note: convert 'isInitialized' to a 'let' constant to make 'Sendable' shared state immutable
private static var isInitialized = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:12:24: note: add '@MainActor' to make static property 'isInitialized' part of global actor 'MainActor'
private static var isInitialized = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:12:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var isInitialized = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:13:24: warning: static property 'didLogInitStatus' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var didLogInitStatus = false
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:13:24: note: convert 'didLogInitStatus' to a 'let' constant to make 'Sendable' shared state immutable
private static var didLogInitStatus = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:13:24: note: add '@MainActor' to make static property 'didLogInitStatus' part of global actor 'MainActor'
private static var didLogInitStatus = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:13:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var didLogInitStatus = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:18:24: warning: static property 'sentryEnabledByFeatureFlag' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var sentryEnabledByFeatureFlag: Bool? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:18:24: note: convert 'sentryEnabledByFeatureFlag' to a 'let' constant to make 'Sendable' shared state immutable
private static var sentryEnabledByFeatureFlag: Bool? = nil
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:18:24: note: add '@MainActor' to make static property 'sentryEnabledByFeatureFlag' part of global actor 'MainActor'
private static var sentryEnabledByFeatureFlag: Bool? = nil
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:18:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var sentryEnabledByFeatureFlag: Bool? = nil
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:24:24: warning: static property 'hub' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var hub: SentryHub?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:24:24: note: convert 'hub' to a 'let' constant to make 'Sendable' shared state immutable
private static var hub: SentryHub?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:24:24: note: add '@MainActor' to make static property 'hub' part of global actor 'MainActor'
private static var hub: SentryHub?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/SentryHelper.swift:24:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var hub: SentryHub?
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/TraceIdLogger.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/TraceIdLogger.swift:10:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'TraceIdLogger' may have shared mutable state; this is an error in the Swift 6 language mode
static let shared = TraceIdLogger()
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/TraceIdLogger.swift:9:7: note: class 'TraceIdLogger' does not conform to the 'Sendable' protocol
class TraceIdLogger {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/TraceIdLogger.swift:10:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
static let shared = TraceIdLogger()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/TraceIdLogger.swift:10:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let shared = TraceIdLogger()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/TraceIdLogger.swift:24:13: warning: capture of 'self' with non-sendable type 'TraceIdLogger' in a '@Sendable' closure
self._logTraceId(traceId)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/TraceIdLogger.swift:9:7: note: class 'TraceIdLogger' does not conform to the 'Sendable' protocol
class TraceIdLogger {
^
SwiftCompile normal arm64 Compiling\ FronteggPlist.swift,\ MultiRegionConfig.swift,\ RegionConfig.swift,\ SingleRegionConfig.swift,\ WebauthnAssertion.swift,\ WebauthnCallback.swift,\ WebauthnPreloginResponse.swift,\ WebauthnRegistration.swift,\ Api.swift,\ CredentialManager.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/plist/FronteggPlist.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/plist/MultiRegionConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/plist/RegionConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/plist/SingleRegionConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/webauthn/WebauthnAssertion.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/webauthn/WebauthnCallback.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/webauthn/WebauthnPreloginResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/webauthn/WebauthnRegistration.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/CredentialManager.swift (in target 'FronteggSwift' from project 'FronteggSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/plist/FronteggPlist.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/plist/MultiRegionConfig.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/plist/RegionConfig.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/plist/SingleRegionConfig.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/webauthn/WebauthnAssertion.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/webauthn/WebauthnCallback.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/webauthn/WebauthnPreloginResponse.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/webauthn/WebauthnRegistration.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift:27:7: warning: non-final class 'RedirectHandler' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
class RedirectHandler: NSObject, URLSessionTaskDelegate {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift:50:24: warning: static property 'sessionCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var sessionCache: [String: URLSession] = [:]
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift:50:24: note: convert 'sessionCache' to a 'let' constant to make 'Sendable' shared state immutable
private static var sessionCache: [String: URLSession] = [:]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift:50:24: note: add '@MainActor' to make static property 'sessionCache' part of global actor 'MainActor'
private static var sessionCache: [String: URLSession] = [:]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift:50:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var sessionCache: [String: URLSession] = [:]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift:848:31: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
async let mePending = getRequest(path: mePath, accessToken: accessToken, retries: 3)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift:848:31: note: sending task-isolated 'self' into async let risks causing data races between nonisolated and task-isolated uses
async let mePending = getRequest(path: mePath, accessToken: accessToken, retries: 3)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift:849:36: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
async let tenantsPending = getRequest(path: tenantsPath, accessToken: accessToken, retries: 3)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Api.swift:849:36: note: sending task-isolated 'self' into async let risks causing data races between nonisolated and task-isolated uses
async let tenantsPending = getRequest(path: tenantsPath, accessToken: accessToken, retries: 3)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/CredentialManager.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Entitlements.swift,\ FeatureFlags.swift,\ MultiFactorAuthenticator.swift,\ StepUpAuthenticator.swift,\ WebSessionCookies.swift,\ FronteggState.swift,\ ConfigurationCheck.swift,\ Constants.swift,\ EncodingUtils.swift,\ FronteggOAuthToastPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Entitlements.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/FeatureFlags.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/MultiFactorAuthenticator.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/StepUpAuthenticator.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/WebSessionCookies.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/state/FronteggState.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/ConfigurationCheck.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/EncodingUtils.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/FronteggOAuthToastPresenter.swift (in target 'FronteggSwift' from project 'FronteggSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Entitlements.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Entitlements.swift:31:23: warning: static property 'empty' is not concurrency-safe because non-'Sendable' type 'EntitlementState' may have shared mutable state; this is an error in the Swift 6 language mode
public static let empty = EntitlementState(featureKeys: [], permissionKeys: [], context: nil)
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Entitlements.swift:8:15: note: consider making struct 'EntitlementState' conform to the 'Sendable' protocol
public struct EntitlementState: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Entitlements.swift:31:23: note: add '@MainActor' to make static property 'empty' part of global actor 'MainActor'
public static let empty = EntitlementState(featureKeys: [], permissionKeys: [], context: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/Entitlements.swift:31:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let empty = EntitlementState(featureKeys: [], permissionKeys: [], context: nil)
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/FeatureFlags.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/FeatureFlags.swift:47:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task { try? await self.refreshOnceAndSave() }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/FeatureFlags.swift:47:31: note: closure captures 'self' which is accessible to code in the current task
Task { try? await self.refreshOnceAndSave() }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/MultiFactorAuthenticator.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/StepUpAuthenticator.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/StepUpAuthenticator.swift:58:17: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
self.logger.warning("stepUp refused: an embedded login window is already on screen; completing with operationCanceled")
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/StepUpAuthenticator.swift:58:17: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
self.logger.warning("stepUp refused: an embedded login window is already on screen; completing with operationCanceled")
^~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/StepUpAuthenticator.swift:59:17: warning: sending 'completion' risks causing data races; this is an error in the Swift 6 language mode
completion?(.failure(.authError(.operationCanceled)))
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/StepUpAuthenticator.swift:59:17: note: task-isolated 'completion' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
completion?(.failure(.authError(.operationCanceled)))
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/StepUpAuthenticator.swift:91:23: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
guard self.endActiveStepUp(ifCurrent: stepUpId) else {
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/StepUpAuthenticator.swift:91:23: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
guard self.endActiveStepUp(ifCurrent: stepUpId) else {
^~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/StepUpAuthenticator.swift:92:21: warning: sending 'completion' risks causing data races; this is an error in the Swift 6 language mode
completion?(result)
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/StepUpAuthenticator.swift:92:21: note: task-isolated 'completion' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
completion?(result)
^~~~~~~~~~
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/WebSessionCookies.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/WebSessionCookies.swift:16:29: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
let cookies = await allCookies()
^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/WebSessionCookies.swift:16:29: note: sending task-isolated 'self' to main actor-isolated instance method 'allCookies()' risks causing data races between main actor-isolated and task-isolated uses
let cookies = await allCookies()
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/WebSessionCookies.swift:22:19: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
await set(cookie)
^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/services/WebSessionCookies.swift:22:19: note: sending task-isolated 'self' to main actor-isolated instance method 'set' risks causing data races between main actor-isolated and task-isolated uses
await set(cookie)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/state/FronteggState.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/state/FronteggState.swift:76:17: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
self.setIfChanged(\.isOfflineMode, v)
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/state/FronteggState.swift:76:17: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
self.setIfChanged(\.isOfflineMode, v)
^~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/state/FronteggState.swift:85:17: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
self.setIfChanged(\.refreshingToken, v)
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/state/FronteggState.swift:85:17: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
self.setIfChanged(\.refreshingToken, v)
^~~~
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/ConfigurationCheck.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/ConfigurationCheck.swift:116:21: warning: capture of 'completion' with non-sendable type '() -> Void' in a '@Sendable' closure
defer { completion() }
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/ConfigurationCheck.swift:116:21: note: a function type must be marked '@Sendable' to conform to 'Sendable'
defer { completion() }
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/ConfigurationCheck.swift:116:21: warning: capture of 'completion' with non-sendable type '() -> Void' in an isolated local function; this is an error in the Swift 6 language mode
defer { completion() }
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/ConfigurationCheck.swift:116:21: note: a function type must be marked '@Sendable' to conform to 'Sendable'
defer { completion() }
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/ConfigurationCheck.swift:191:17: warning: capture of 'completion' with non-sendable type '(Result<Void, DebugConfigurationChecker.DebugCheckError>) -> Void' in a '@Sendable' closure
completion(.failure(.requestFailed(error.localizedDescription)))
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/ConfigurationCheck.swift:191:17: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completion(.failure(.requestFailed(error.localizedDescription)))
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/ConfigurationCheck.swift:219:13: warning: mutation of captured var 'status' in concurrently-executing code; this is an error in the Swift 6 language mode
status = (path.status == .satisfied)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/Constants.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/EncodingUtils.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/FronteggOAuthToastPresenter.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ UIColor+Hex.swift,\ UIWindow+FronteggPresentation.swift,\ UrlHelper.swift,\ generateErrorPage.swift,\ AuthorizeUrlGenerator.swift,\ SocialLoginUrlGenerator.swift,\ AbstractFronteggController.swift,\ DefaultLoader.swift,\ FronteggUIKitWrapper.swift,\ FronteggWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UIColor+Hex.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UIWindow+FronteggPresentation.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generateErrorPage.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/AuthorizeUrlGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/views/AbstractFronteggController.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/views/DefaultLoader.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/views/FronteggUIKitWrapper.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/views/FronteggWrapper.swift (in target 'FronteggSwift' from project 'FronteggSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UIColor+Hex.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UIWindow+FronteggPresentation.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:94:13: warning: var 'cachedAppURLSchemesLock' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var cachedAppURLSchemesLock = NSLock()
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:94:13: note: convert 'cachedAppURLSchemesLock' to a 'let' constant to make 'Sendable' shared state immutable
private var cachedAppURLSchemesLock = NSLock()
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:94:13: note: add '@MainActor' to make var 'cachedAppURLSchemesLock' part of global actor 'MainActor'
private var cachedAppURLSchemesLock = NSLock()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:94:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var cachedAppURLSchemesLock = NSLock()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:95:13: warning: var 'cachedAppURLSchemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var cachedAppURLSchemes: [String]?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:95:13: note: convert 'cachedAppURLSchemes' to a 'let' constant to make 'Sendable' shared state immutable
private var cachedAppURLSchemes: [String]?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:95:13: note: add '@MainActor' to make var 'cachedAppURLSchemes' part of global actor 'MainActor'
private var cachedAppURLSchemes: [String]?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:95:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var cachedAppURLSchemes: [String]?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:98:14: warning: var '_testAppURLSchemesOverride' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
internal var _testAppURLSchemesOverride: [String]?
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:98:14: note: convert '_testAppURLSchemesOverride' to a 'let' constant to make 'Sendable' shared state immutable
internal var _testAppURLSchemesOverride: [String]?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:98:14: note: add '@MainActor' to make var '_testAppURLSchemesOverride' part of global actor 'MainActor'
internal var _testAppURLSchemesOverride: [String]?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/UrlHelper.swift:98:14: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
internal var _testAppURLSchemesOverride: [String]?
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generateErrorPage.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/AuthorizeUrlGenerator.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/AuthorizeUrlGenerator.swift:18:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'AuthorizeUrlGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
public static let shared = AuthorizeUrlGenerator()
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/AuthorizeUrlGenerator.swift:13:14: note: class 'AuthorizeUrlGenerator' does not conform to the 'Sendable' protocol
public class AuthorizeUrlGenerator {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/AuthorizeUrlGenerator.swift:18:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static let shared = AuthorizeUrlGenerator()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/AuthorizeUrlGenerator.swift:18:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let shared = AuthorizeUrlGenerator()
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:25:24: warning: static property 'providerDetails' is not concurrency-safe because non-'Sendable' type '[SocialLoginProvider : ProviderDetails]' may have shared mutable state; this is an error in the Swift 6 language mode
private static let providerDetails: [SocialLoginProvider: ProviderDetails] = [
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/SocialLoginConfig.swift:87:13: note: consider making enum 'SocialLoginProvider' conform to the 'Sendable' protocol
public enum SocialLoginProvider: String, Codable, CaseIterable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:25:24: note: add '@MainActor' to make static property 'providerDetails' part of global actor 'MainActor'
private static let providerDetails: [SocialLoginProvider: ProviderDetails] = [
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:25:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static let providerDetails: [SocialLoginProvider: ProviderDetails] = [
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:122:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'SocialLoginUrlGenerator' may have shared mutable state; this is an error in the Swift 6 language mode
public static let shared = SocialLoginUrlGenerator()
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:121:20: note: class 'SocialLoginUrlGenerator' does not conform to the 'Sendable' protocol
public final class SocialLoginUrlGenerator {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:122:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
public static let shared = SocialLoginUrlGenerator()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:122:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let shared = SocialLoginUrlGenerator()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:229:27: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
group.addTask {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:231:21: note: closure captures 'self' which is accessible to code in the current task
self.socialLoginConfig = try await FronteggAuth.shared.api.getSocialLoginConfig()
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:238:27: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
group.addTask {
^
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/utils/generators/SocialLoginUrlGenerator.swift:241:21: note: closure captures 'self' which is accessible to code in the current task
self.customSocialLoginConfigs = response.providers.filter { $0.active }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/views/AbstractFronteggController.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/views/DefaultLoader.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/views/FronteggUIKitWrapper.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/views/FronteggWrapper.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling SentryCppHelper.swift (in target 'SentryCppHelper' from project 'Sentry')
SwiftDriver\ Compilation SentryCppHelper normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SentryCppHelper' from project 'Sentry')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name SentryCppHelper -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/Objects-normal/arm64/SentryCppHelper.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -parse-as-library -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/Objects-normal/arm64/SentryCppHelper-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/Objects-normal/arm64/SentryCppHelper.swiftmodule -user-module-version 8.58.4 -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name sentry_cocoa -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/Objects-normal/arm64/SentryCppHelper_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/Objects-normal/arm64/SentryCppHelper-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Emitting module for FronteggSwift (in target 'FronteggSwift' from project 'FronteggSwift')
SwiftCompile normal arm64 Compiling\ Entitlement.swift,\ Passkeys.swift,\ SocialLoginConfig.swift,\ Tenant.swift,\ User.swift,\ UserRole.swift,\ UserRolePermission.swift,\ AuthenticationError.swift,\ ConfigurationError.swift,\ FronteggError.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/Entitlement.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/Passkeys.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/SocialLoginConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/Tenant.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/User.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/UserRole.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/UserRolePermission.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/errors/AuthenticationError.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/errors/ConfigurationError.swift /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/errors/FronteggError.swift (in target 'FronteggSwift' from project 'FronteggSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/Entitlement.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/Passkeys.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/SocialLoginConfig.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/Tenant.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/User.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/UserRole.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/UserRolePermission.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/errors/AuthenticationError.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/errors/AuthenticationError.swift:27:14: warning: associated value 'mfaRequired(_:refreshToken:)' of 'Sendable'-conforming enum 'Authentication' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
case mfaRequired(_ json: [String:Any], refreshToken: String? = nil)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/errors/ConfigurationError.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/models/errors/FronteggError.swift (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SentryCppHelper.o normal (in target 'SentryCppHelper' from project 'Sentry')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/sentry-cocoa
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios12.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -w -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/Objects-normal/arm64/SentryCppHelper.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/Objects-normal/arm64/SentryCppHelper_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/Objects-normal/arm64/SentryCppHelper_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/Objects-normal/arm64/SentryCppHelper.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SentryCppHelper.o
SwiftDriverJobDiscovery normal arm64 Compiling FronteggResources.swift, FronteggRuntime.swift, JWTHelper.swift, Logger.swift, NetworkStatusMonitor.swift, NoRedirectSessionDelegate.swift, PlistHelper.swift, SDKVersion.swift, SentryHelper.swift, TraceIdLogger.swift (in target 'FronteggSwift' from project 'FronteggSwift')
SwiftDriver\ Compilation\ Requirements FronteggSwift normal arm64 com.apple.xcode.tools.swift.compiler (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name FronteggSwift -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios14.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/FronteggSwift-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift-Swift.h (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/FronteggSwift-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FronteggSwift.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.swiftmodule (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FronteggSwift.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FronteggSwift.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.swiftdoc (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FronteggSwift.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FronteggSwift.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.abi.json (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FronteggSwift.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FronteggSwift.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.swiftsourceinfo (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FronteggSwift.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
ExtractAppIntentsMetadata (in target 'SentryCppHelper' from project 'Sentry')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/sentry-cocoa
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name SentryCppHelper --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 12.0 --bundle-identifier sentry-cocoa.SentryCppHelper --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SentryCppHelper.appintents --target-triple arm64-apple-ios12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SentryCppHelper.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/Objects-normal/arm64/SentryCppHelper_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/Objects-normal/arm64/SentryCppHelper.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/SentryCppHelper.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/SentryCppHelper.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sentry.build/Debug-iphoneos/SentryCppHelper.build/Objects-normal/arm64/SentryCppHelper.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-10-13 22:33:50.634 appintentsmetadataprocessor[869:4987] Starting appintentsmetadataprocessor export
2026-10-13 22:33:50.686 appintentsmetadataprocessor[869:4987] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriverJobDiscovery normal arm64 Compiling Entitlement.swift, Passkeys.swift, SocialLoginConfig.swift, Tenant.swift, User.swift, UserRole.swift, UserRolePermission.swift, AuthenticationError.swift, ConfigurationError.swift, FronteggError.swift (in target 'FronteggSwift' from project 'FronteggSwift')
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SentryCppHelper.o (in target 'SentryCppHelper' from project 'Sentry')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/sentry-cocoa
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SentryCppHelper.o
SwiftDriverJobDiscovery normal arm64 Compiling LoginBoxFooter.swift, StepUpWebDriver.swift, AttributesPreparer.swift, Evaluators.swift, Operations.swift, PermissionMatcher.swift, UserEntitlementsContext.swift, UserEntitlementsParser.swift, AuthResponse.swift, AuthTypes.swift (in target 'FronteggSwift' from project 'FronteggSwift')
SwiftDriverJobDiscovery normal arm64 Compiling Entitlements.swift, FeatureFlags.swift, MultiFactorAuthenticator.swift, StepUpAuthenticator.swift, WebSessionCookies.swift, FronteggState.swift, ConfigurationCheck.swift, Constants.swift, EncodingUtils.swift, FronteggOAuthToastPresenter.swift (in target 'FronteggSwift' from project 'FronteggSwift')
SwiftDriverJobDiscovery normal arm64 Compiling FronteggPlist.swift, MultiRegionConfig.swift, RegionConfig.swift, SingleRegionConfig.swift, WebauthnAssertion.swift, WebauthnCallback.swift, WebauthnPreloginResponse.swift, WebauthnRegistration.swift, Api.swift, CredentialManager.swift (in target 'FronteggSwift' from project 'FronteggSwift')
SwiftDriverJobDiscovery normal arm64 Compiling FronteggAuth+HostedFlows.swift, FronteggAuth+Logout.swift, FronteggAuth+MFA.swift, FronteggAuth+OAuthCallbacks.swift, FronteggAuth+OAuthErrors.swift, FronteggAuth+Passkeys.swift, FronteggAuth+Refresh.swift, FronteggAuth+RegionManagement.swift, FronteggAuth+SessionRestore.swift, FronteggAuth+SocialFlows.swift, FronteggAuth+SocialLoginCallback.swift (in target 'FronteggSwift' from project 'FronteggSwift')
SwiftDriverJobDiscovery normal arm64 Compiling UIColor+Hex.swift, UIWindow+FronteggPresentation.swift, UrlHelper.swift, generateErrorPage.swift, AuthorizeUrlGenerator.swift, SocialLoginUrlGenerator.swift, AbstractFronteggController.swift, DefaultLoader.swift, FronteggUIKitWrapper.swift, FronteggWrapper.swift (in target 'FronteggSwift' from project 'FronteggSwift')
SwiftDriverJobDiscovery normal arm64 Compiling FronteggAuth+StepUp.swift, FronteggAuth+Testing.swift, FronteggAuth+WebSessionRecovery.swift, RefreshGate.swift, AppleAuthenticator.swift, PasskeysAuthenticator.swift, WebAuthenticator.swift, FronteggComponentStrings.swift, FronteggSecurityAPI.swift, FronteggSecurityCenter.swift, FronteggSecurityCenterService.swift (in target 'FronteggSwift' from project 'FronteggSwift')
SwiftDriverJobDiscovery normal arm64 Compiling resource_bundle_accessor.swift, FronteggApp.swift, FronteggAuth.swift, AdminPortalBridge.swift, AdminPortalView.swift, AdminPortalWebView.swift, FronteggAuth+Authorization.swift, FronteggAuth+Connectivity.swift, FronteggAuth+CredentialHydration.swift, FronteggAuth+EmbeddedAndDeepLink.swift, FronteggAuth+Entitlements.swift (in target 'FronteggSwift' from project 'FronteggSwift')
SwiftDriverJobDiscovery normal arm64 Compiling FronteggSecurityCenterViewModel.swift, FronteggSecurityModels.swift, FronteggTenantSwitcher.swift, FronteggTenantSwitcherViewModel.swift, CustomWebView.swift, EmbeddedLoginModal.swift, EmbeddedLoginPage.swift, FronteggWKContentController.swift, FronteggWebView.swift, LoginBoxCustomization.swift (in target 'FronteggSwift' from project 'FronteggSwift')
SwiftDriver\ Compilation FronteggSwift normal arm64 com.apple.xcode.tools.swift.compiler (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name FronteggSwift -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios14.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FronteggSwift.o normal (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios14.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FronteggSwift.o
ExtractAppIntentsMetadata (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name FronteggSwift --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 14.0 --bundle-identifier spi-builder-workspace.FronteggSwift --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FronteggSwift.appintents --target-triple arm64-apple-ios14.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FronteggSwift.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/FronteggSwift.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/FronteggSwift.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FronteggSwift.build/Debug-iphoneos/FronteggSwift.build/Objects-normal/arm64/FronteggSwift.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-10-13 22:33:51.974 appintentsmetadataprocessor[872:5021] Starting appintentsmetadataprocessor export
2026-10-13 22:33:52.010 appintentsmetadataprocessor[872:5021] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FronteggSwift.o (in target 'FronteggSwift' from project 'FronteggSwift')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FronteggSwift.o
** BUILD SUCCEEDED **
Build complete.
{
"dependencies" : [
{
"identity" : "sentry-cocoa",
"requirement" : {
"range" : [
{
"lower_bound" : "8.46.0",
"upper_bound" : "9.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/getsentry/sentry-cocoa.git"
}
],
"manifest_display_name" : "FronteggSwift",
"name" : "FronteggSwift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
}
],
"products" : [
{
"name" : "FronteggSwift",
"targets" : [
"FronteggSwift"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "FronteggSwiftTests",
"module_type" : "SwiftTarget",
"name" : "FronteggSwiftTests",
"path" : "Tests/FronteggSwiftTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/FronteggSwiftTests/MockRegions",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"AdminPortalWebViewTests.swift",
"ApiGetRequestDiagnosticsTests.swift",
"ApiHelperTests.swift",
"ApiMeRecoveryTests.swift",
"ApiMeTests.swift",
"AssetLinksBasePathTests.swift",
"AssetLinksRedirectTests.swift",
"AuthResponseTests.swift",
"AuthenticationErrorTests.swift",
"AuthorizeUrlGeneratorTests.swift",
"ConstantsTests.swift",
"CredentialManagerLockedKeychainTests.swift",
"CredentialManagerTests.swift",
"CustomWebViewTests.swift",
"DisableAutoRefreshTests.swift",
"EmbeddedLoginRootViewControllerTests.swift",
"EmbeddedTokenBridgeTests.swift",
"EncodingUtilsTests.swift",
"EntitlementEvaluatorsTests.swift",
"EntitlementsTests.swift",
"FeatureFlagsTests.swift",
"FronteggAuthEntitlementsTests.swift",
"FronteggAuthFeatureFlagsRaceTests.swift",
"FronteggAuthOAuthCallbackTests.swift",
"FronteggAuthRefreshRecoveryTests.swift",
"FronteggAuthRegionManagementTests.swift",
"FronteggAuthResetForTestingTests.swift",
"FronteggErrorTests.swift",
"FronteggSecurityAPITests.swift",
"FronteggSecurityCenterViewModelTests.swift",
"FronteggStateTests.swift",
"FronteggTenantSwitcherViewModelTests.swift",
"JWTHelperTests.swift",
"JsStringLiteralTests.swift",
"LogLevelMappingTests.swift",
"LoggerDelegateTests.swift",
"LoginBoxCustomizationTests.swift",
"LoginBoxFooterTests.swift",
"LoginPerAccountTests.swift",
"MockRegion.swift",
"MultiFactorAuthenticatorTests.swift",
"NetworkStatusMonitorTests.swift",
"OfflineScenarioTests.swift",
"PackageConfigurationTests.swift",
"PasskeysLoginCompletionTests.swift",
"PasskeysRegistrationCompletionTests.swift",
"PlistHelperTests.swift",
"PrivacyManifestTests.swift",
"RefreshGateTests.swift",
"RefreshTokenMainThreadGuardTests.swift",
"RegionConfigTests.swift",
"SDKCompatibilityTests.swift",
"SentryIsolatedHubTests.swift",
"SentryLoggingTests.swift",
"SessionRestoreLockedKeychainTests.swift",
"SocialLoginCallbackFR26132Tests.swift",
"SocialLoginConfigTests.swift",
"SocialLoginUrlGeneratorTests.swift",
"SocialLoginWebViewHandoffTests.swift",
"SsoCallbackRecoveryTests.swift",
"StepUpAuthenticatorTests.swift",
"StepUpWebDriverTests.swift",
"SuggestSavePasswordTests.swift",
"TenantTests.swift",
"TestDataFactory.swift",
"UIColorHexTests.swift",
"UnlockAccountFlowTests.swift",
"UrlHelperExtendedTests.swift",
"UrlHelperTests.swift",
"UserFromJWTTests.swift",
"UserRolePermissionTests.swift",
"UserRoleTests.swift",
"UserTests.swift"
],
"target_dependencies" : [
"FronteggSwift"
],
"type" : "test"
},
{
"c99name" : "FronteggSwift",
"module_type" : "SwiftTarget",
"name" : "FronteggSwift",
"path" : "Sources/FronteggSwift",
"product_dependencies" : [
"Sentry"
],
"product_memberships" : [
"FronteggSwift"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/FronteggSwift/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"FronteggApp.swift",
"FronteggAuth.swift",
"admin-portal/AdminPortalBridge.swift",
"admin-portal/AdminPortalView.swift",
"admin-portal/AdminPortalWebView.swift",
"auth/FronteggAuth+Authorization.swift",
"auth/FronteggAuth+Connectivity.swift",
"auth/FronteggAuth+CredentialHydration.swift",
"auth/FronteggAuth+EmbeddedAndDeepLink.swift",
"auth/FronteggAuth+Entitlements.swift",
"auth/FronteggAuth+HostedFlows.swift",
"auth/FronteggAuth+Logout.swift",
"auth/FronteggAuth+MFA.swift",
"auth/FronteggAuth+OAuthCallbacks.swift",
"auth/FronteggAuth+OAuthErrors.swift",
"auth/FronteggAuth+Passkeys.swift",
"auth/FronteggAuth+Refresh.swift",
"auth/FronteggAuth+RegionManagement.swift",
"auth/FronteggAuth+SessionRestore.swift",
"auth/FronteggAuth+SocialFlows.swift",
"auth/FronteggAuth+SocialLoginCallback.swift",
"auth/FronteggAuth+StepUp.swift",
"auth/FronteggAuth+Testing.swift",
"auth/FronteggAuth+WebSessionRecovery.swift",
"auth/RefreshGate.swift",
"authenticators/AppleAuthenticator.swift",
"authenticators/PasskeysAuthenticator.swift",
"authenticators/WebAuthenticator.swift",
"components/FronteggComponentStrings.swift",
"components/FronteggSecurityAPI.swift",
"components/FronteggSecurityCenter.swift",
"components/FronteggSecurityCenterService.swift",
"components/FronteggSecurityCenterViewModel.swift",
"components/FronteggSecurityModels.swift",
"components/FronteggTenantSwitcher.swift",
"components/FronteggTenantSwitcherViewModel.swift",
"embedded/CustomWebView.swift",
"embedded/EmbeddedLoginModal.swift",
"embedded/EmbeddedLoginPage.swift",
"embedded/FronteggWKContentController.swift",
"embedded/FronteggWebView.swift",
"embedded/LoginBoxCustomization.swift",
"embedded/LoginBoxFooter.swift",
"embedded/StepUpWebDriver.swift",
"entitlements/AttributesPreparer.swift",
"entitlements/Evaluators.swift",
"entitlements/Operations.swift",
"entitlements/PermissionMatcher.swift",
"entitlements/UserEntitlementsContext.swift",
"entitlements/UserEntitlementsParser.swift",
"models/AuthResponse.swift",
"models/AuthTypes.swift",
"models/Entitlement.swift",
"models/Passkeys.swift",
"models/SocialLoginConfig.swift",
"models/Tenant.swift",
"models/User.swift",
"models/UserRole.swift",
"models/UserRolePermission.swift",
"models/errors/AuthenticationError.swift",
"models/errors/ConfigurationError.swift",
"models/errors/FronteggError.swift",
"models/plist/FronteggPlist.swift",
"models/plist/MultiRegionConfig.swift",
"models/plist/RegionConfig.swift",
"models/plist/SingleRegionConfig.swift",
"models/webauthn/WebauthnAssertion.swift",
"models/webauthn/WebauthnCallback.swift",
"models/webauthn/WebauthnPreloginResponse.swift",
"models/webauthn/WebauthnRegistration.swift",
"services/Api.swift",
"services/CredentialManager.swift",
"services/Entitlements.swift",
"services/FeatureFlags.swift",
"services/MultiFactorAuthenticator.swift",
"services/StepUpAuthenticator.swift",
"services/WebSessionCookies.swift",
"state/FronteggState.swift",
"utils/ConfigurationCheck.swift",
"utils/Constants.swift",
"utils/EncodingUtils.swift",
"utils/FronteggOAuthToastPresenter.swift",
"utils/FronteggResources.swift",
"utils/FronteggRuntime.swift",
"utils/JWTHelper.swift",
"utils/Logger.swift",
"utils/NetworkStatusMonitor.swift",
"utils/NoRedirectSessionDelegate.swift",
"utils/PlistHelper.swift",
"utils/SDKVersion.swift",
"utils/SentryHelper.swift",
"utils/TraceIdLogger.swift",
"utils/UIColor+Hex.swift",
"utils/UIWindow+FronteggPresentation.swift",
"utils/UrlHelper.swift",
"utils/generateErrorPage.swift",
"utils/generators/AuthorizeUrlGenerator.swift",
"utils/generators/SocialLoginUrlGenerator.swift",
"views/AbstractFronteggController.swift",
"views/DefaultLoader.swift",
"views/FronteggUIKitWrapper.swift",
"views/FronteggWrapper.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.